Hi Marcelo,
There are several integrations with Form plugins:
– Formidable Forms
– Ninja Forms
– Contact Form 7
You can see details on these integrations which are documented here: https://docs.itthinx.com/document/affiliates/setup/settings/integrations/
The referral process would be:
1. Affiliate gets his affiliate link from the Affiliates Dashboard – see https://docs.itthinx.com/document/affiliates/blocks/
2. Affiliate uses the link to promote the site, e.g. placing it on his website or using it on social media
3. The visitor about to be referred clicks the affiliate link.
4. The visitor fills in the form.
5. The Affiliates system recognizes that the form was submitted by someone who was referred and records a referral.
If your referral process is intended to follow a different procedure, e.g. if you want to provide your affiliates a form via which they can refer users, then you could set up a form which only* affiliates can submit and let them add the user data there. You would then check the submitted entries and create referrals manually as appropriate.
* To protect a form so that only affiliate can submit it, you would wrap it within [affiliates_is_affiliate]…(add the form shortcode here)…[/affiliates_is_affiliate] – see https://docs.itthinx.com/document/affiliates/shortcodes/affiliates_is_affiliate/
We assume that this solves your question, but feel free to ask if you need further guidance.