Note: This article relates to the Affiliate Forms For Gravity Forms pro add-on. The Affiliate Forms for Gravity Forms pro add-on requires the 3rd-party Gravity Forms plugin

Installation

1.Download the Affiliate Forms For Gravity Forms add-on from your account page.


2.Install and activate the add-on just as you did when you installed Arabianaffiliates

3.Make sure the Gravity Forms integration is enabled

4.That’s it!

 

Note: This article relates to the Affiliate Forms For Gravity Forms pro add-on. The Affiliate Forms for Gravity Forms pro add-on requires the 3rd-party Gravity Forms plugin.

1.With both Affiliate Forms For Gravity Forms and the Gravity Forms plugin installed, go to Forms → New Form

2.Give your form a title and click Create Form

3.Go to Form Settings, and in the Form Options section enable the AffiliateWP registration checkbox

4.Click Update Form Settings

5.Go back to the Form Editor, add the fields you need and click Update Form


Import a prebuilt form


If you don’t want to build the form from scratch, here’s a form you can import which will create the affiliate registration form for you. To import this form:

1.Download the file to your computer

2.Go to Forms → Import/Export

3.From the Import form tab, click the browse button, locate the file you downloaded from step one above and click Import

4.After you’ve successfully imported the form, go to Forms → Forms, and you’ll see the new Affiliate Registration Form

Note: You can only have one affiliate registration form.

Note: This article relates to the Affiliate Forms For Gravity Forms pro add-on. The Affiliate Forms for Gravity Forms pro add-on requires the 3rd-party Gravity Forms plugin.

Displaying the affiliate registration form

There are 3 ways you can display the affiliate registration form:

Use the [affiliate_area] shortcode. Arabianaffiliates’s standard affiliate registration form will be replaced with the new form.

Use the [affiliate_registration] shortcode. Arabianaffiliates’s standard affiliate registration form will be replaced with the new form.

Use the Add Form button above the WordPress editor to insert the gravity form. This will insert the form using the [gravity_form] shortcode.

Note: Be sure to enable the Allow affiliate registration option located under Affiliates → Misc settings

Note: This article relates to the Affiliate Forms For Gravity Forms pro add-on. The Affiliate Forms for Gravity Forms pro add-on requires the 3rd-party Gravity Forms plugin.

Available fields

Note: This article relates to the Affiliate Forms For Gravity Forms pro add-on. The Affiliate Forms for Gravity Forms pro add-on requires the 3rd-party Gravity Forms plugin.

Available fields

Username
The affiliate will enter their desired WordPress username. The WordPress username is used in Affiliate URLs.

Although the username field isn’t required, if your affiliates intend on using the “username” variation of their referral URL, it would be a good idea to include it, and make it a required field. If the username field isn’t added, an affiliate’s WordPress username is created from their email address (which is required). Because of this, an affiliate will share their referral URL with their email address included.

Note: If you do not see the Arabianaffiliates Fields section shown above when editing your form, check to make sure the Affiliate Forms for Gravity Forms add-on plugin is installed and activated.

Promotion Method
The affiliate will tell you how they will be promoting your website.

Payment Email
If the affiliate has a different email address that they use for payments they can enter it into this field.

In addition to the above, you can add any field you’d like!

Note: if affiliate approval is enabled the custom fields will be shown on the affiliate review screen as well as in the Gravity Forms entry

Required fields

At the very minimum, your affiliate registration form must have an Email field. This is a standard Gravity Forms field. You can find it in the Advanced Fields section of the form editor:

If no email field is added, an error message will be shown at the top of the form.

Optional fields

Username
If no username field is shown, the username for the affiliate is created from their email address, and is included in an email to them after registration.

Password
This is a standard Gravity Forms field found in the Advanced Fields section of the form editor. If no password field is shown, a random password will be generated for the affiliate and included in an email to them.

Note: If you do not see the Password field in the Advanced Fields section when editing your form, check to make sure the Affiliate Forms for Gravity Forms add-on plugin is installed and activated.

Additional Note: When viewing the completed form on a page in the browser, if you do not see the username, password or email fields this means you are logged in. Log out or view the form page in a difference browser.

Promotional method

Note: Just like the standard behaviour of AffiliateWP, when a user is logged in but not yet an affiliate, some fields are not required so will not be shown. These fields username, email, and password.

 

Note: This article relates to the Affiliate Forms For Gravity Forms pro add-on. The Affiliate Forms for Gravity Forms pro add-on requires the 3rd-party Gravity Forms plugin.

When Affiliate Forms For Gravity Forms is active a new checkbox option called Create Arabianaffiliates email tag will be shown when you expand a single field in the form editor.

When you enable this option and save, a new email tag will be available on the Affiliates → Settings → Emails tab.

You can use these email tags in any of the emails.

Some fields in the form editor do not have this checkbox option. This is because they are already mapped to the default email tags in Arabianaffiliates:

Username
Use the standard {user_name} email tag

Website URL
Use the standard {website} tag

Promotion Method
Use the standard {promo_method} tag

Email
Use the standard {user_email} tag