Gravity Forms

Configuration

To enable support for Gravity Forms, go to AffiliateWP » Settings » Integrations and check the box that says Gravity Forms:

From version 1.7 onwards, you can now enable and disable referrals on any Gravity Form.

Once the integration has been enabled, go to the Form Settings tab of your form.  Scroll to the bottom of the page, and under Form Options tick the Allow referrals checkbox, and select the Referral Type (Sale, Opt-In or Lead). Save the changes by clicking the Save Settings button:

Gravity Form Settings

Now, AffiliateWP will automatically generate referrals when a customer is referred to your site via an affiliate link, and this particular form is successfully submitted.

In AffiliateWP » Referrals, the Reference column refers to the entry ID in Gravity Forms:

Gravity Forms reference

Clicking on the Reference column will take you directly to the entry details page in Gravity Forms.

Referral Type and Amounts

Flat Rate

If you have the global Referral Rate Type (as set in AffiliateWP » Settings » Generalor the per-affiliate Referral Rate Type set to Flat, this value will be the amount of the referral that is created when the form is submitted.

Percentage

If your global or affiliate Referral Rate Type is set to percentage, you can set values on the form to result in any referral amount you would like.

To calculate a specific referral amount for each form submission, you will need to add a Product field with a value of your choice in Price, as well as a Total field that is automatically populated for the final calculation. These fields can be seen in the Pricing Fields section in the form editor:

Gravity Form pricing fields

For the Product field, you can check the box Disable quantity field since you will not need it. Next, assuming you do not want this field to be visible to the user when filling in the form, click in the Field Type drop-down list and select the Hidden option.

Gravity Form product field settings

To hide the Total field, this requires an extra step. When editing the field, go to the Appearance section, and enter gf_invisible in the Custom CSS Class field. This CSS class is provided as part of the Gravity Forms plugin for your use.

Gravity form total field settings

AffiliateWP will use the global or affiliate rate amount to calculate an affiliate commission based on the value you entered in the Product’s price field. The Total field will calculate the total price for the form, and subsequently, how much affiliate commission will be calculated.

Example of setting a Percentage referral rate: If you wish to generate a $10.00 affiliate commission on every submission of this particular form, you can set a global Referral Rate of 10% in AffiliateWP’s General settings, and enter “100.00″ in the Price field for the Product section of the form. When an affiliate successfully refers a visitor, and the visitor completes and submits this form, a referral commission of $10.00 will be generated for the affiliate. This is especially useful if you have multiple integrations and plan to use percentages elsewhere. Only one rate amount is possible per form.

That’s it, you’re done!

Recurring Referrals for Subscription Payments

The standard Gravity Forms integration will generate referrals on the initial signup payment for subscriptions.  If you would like automatic subscription payments to also create referrals, you’ll need our Recurring Referrals add-on.

Affiliate Coupon Tracking

Please follow the guide below for complete setup and configuration of this feature.

1 . To configure coupon tracking, make sure that Gravity Forms integration is enabled in Affiliates » Settings » Integrations.

2. Create or edit a Gravity Forms form by visiting Forms » Add new or Forms » Edit. In order to use a coupon in a form, you’ll need to add the following fields:

  • Product
  • Total

Once those fields are added to the form, you’ll be able to add the coupon field, located under Pricing Fields

Gravity Form pricing fields

Save the changes you have made to your form.

3. After installing and activating the Gravity Forms Coupons Add-On, go to Forms » Coupons and click on Add New:

Gravity Forms coupon feed

When prompted, select the form which you’d like to associate with the coupon you’re creating:

Gravity forms set coupon with form

Alternatively, you can associate all forms with a single coupon.

4. Specify your desired coupon settings.

5. After specifying the desired coupon settings, scroll to the Coupon Options section, and enter the username of the AffiliateWP affiliate to whom the coupon should be associated. This will connect this coupon to the specified affiliate. Anytime this coupon is redeemed, the connected affiliate will receive a referral commission.

Gravity forms coupon options

6. After specifying the desired coupon settings and saving the coupon, make sure to test that everything is working.

That’s it!