Affiliates Gravity Forms (Forms)

By Acty, January 21, 2014

This extension for Gravity Forms allows to record referrals for form submissions and to create affiliate accounts for new users based on Gravity Forms.

Required plugins: Gravity Forms and Affiliates.

This extension integrates the Affiliates plugins (Affiliates, Affiliates Pro or Affiliates Enterprise) with Gravity Forms. You must have Gravity Forms and one of the Affiliates plugins installed and activated on your WordPress site. See the requirements and features based on Gravity Forms Add-Ons below for more details.

Affiliates Gravity Forms - Form Settings

Affiliates Registration

Sign new users up as affiliates when they register through a user registration form handled by Gravity Forms’ User Registration Add-On.

Form Settings - Affiliate Registration

With the User Registration Add-On enabled, forms that are enabled for user registration, can also be used to sign up new users as affiliates while they register.

Form Referrals

Referrals can be recorded for form submissions that have been referred by an affiliate.

Form Settings - Referrals

The integration allows to set specific amounts per form submission which are credited to the referring affiliate and also allows to base the commission amounts on payment or order amounts related to the submitted form.

Form Submission Referrals

The referral status is adjusted automatically based on the payment status for several payment Add-Ons. Payments made through PayPal Payments Standard, PayPal Pro and Authorize.net automatically mark the related referrals as accepted, thereby validating the related commissions for the referring affiliates.

See the table below for more details on Add-On-related features.

Integration features for Gravity Forms Add-Ons

Summary of key integration-features that are supported per Gravity Forms Add-On:

  • User Registration : Create affiliate accounts for new users.
  • PayPal : Mark referrals as accepted after payment. Update referral status according to payment status, payment refunds mark referrals as rejected.
  • PayPal Pro : Mark referrals as accepted after payment. Update referral status according to payment status, payment refunds mark referrals as rejected.
  • Authorize.net : Mark referrals as accepted after payment.


  • Referrals can be recorded for any form which has the option enabled, this does not depend on any Gravity Forms Add-On.
  • Subscriptions are supported to a limited extent. Recurring payments will not record referrals.
  • Referral status updates for the PayPal Pro Add-On are supported, this is not supported for the PayPal Payments Pro Add-On.


The following minimum requirements must be met:

  • WordPress 3.8
  • Gravity Forms 1.8.1
  • Affiliates 2.5.0, Affiliates Pro 2.5.0 or Affiliates Enterprise 2.5.0
  • The appropriate Gravity Forms license and Gravity Forms Add-On when a feature related to an Add-On is required.


See the Affiliates Gravity Forms Documentation pages.


See the Affiliates Gravity Forms Demo site.