Formidable Forms affiliate tracking

5 min read

7 minBeginnerUltimate Affiliate Pro 9.7+

The Formidable Forms affiliate integration pays your affiliates when a visitor they referred submits a Formidable form or completes a payment made through one. Each form has its own affiliate rate, set right in the Formidable form settings.

Use opt-in forms to pay affiliates for leads, such as quote requests and demo bookings, and payment forms to pay a commission on what the visitor paid. Visitors are linked to affiliates through affiliate referral links. A cookie remembers the affiliate, so the visitor can come back and submit the form later. See How affiliate tracking works.

Before you start

  • Formidable Forms is installed and active, with at least one form. The free version from wordpress.org works.
  • The Formidable Forms Tracking add-on is installed and active. See Pro Add-ons.
  • Your affiliates have a rank with a commission rate. See Ranks.

Opt-In and Sale referrals #

Every form uses one of two referral types. You choose it per form in the next steps.

Referral RateWhen the referral is createdCommissionStatus
Opt-InWhen a referred visitor submits the formThe flat Referral Value of the form, compared with the rank commissionSet by Referral Default Status
SaleWhen the payment of a referred visitor’s entry is completedA flat amount or a percentage of the payment, or the rank rateApproved

A Sale form needs a Collect a Payment action in Formidable, for example with Stripe, PayPal or Square.

Turn on Formidable Forms affiliate tracking #

Go to Ultimate Affiliate Pro›Integrations and find the Formidable Forms card in the Form Integrations group.

Formidable Forms card on the Integrations screen of Ultimate Affiliate Pro with the Enabled badge, the Configure button and the switch turned on
The Formidable Forms card on the Integrations screen.
1Switch

Turns tracking for Formidable Forms on or off. The card shows Enabled while it is on.

Default: Off

2Configure

Opens the Formidable Forms Tracking settings.

Choose the referral status and source name #

Click Configure. The screen explains how the add-on works and has two options below.

Formidable Forms Tracking settings in Ultimate Affiliate Pro with Referral Default Status set to Unverified, Source Custom Name set to Formidable Forms and the Save Changes button
The options of Formidable Forms Tracking.
1Referral Default Status

The status of new Opt-In referrals.

  • Unverified: the referral is saved as Pending and you approve it yourself. Use it when you want to check each lead first.
  • Verified: the referral is approved as soon as the form is submitted.

Default: Unverified

2Source Custom Name

The source name of these referrals, shown in the Referrals list and in the affiliate’s Affiliate Portal.

Default: Formidable Forms

3Save Changes

Saves the options.

Set the affiliate rate of each form #

Go to Formidable›Forms and edit a form. Open the form’s Settings tab and click Affiliate Rate in the left menu.

Affiliate Rate section in the Formidable Forms form settings with Referral Rate set to Opt-In, Referral Rate Type set to Flat (USD), Referral Value 15 and the Disable Referrals checkbox
The Affiliate Rate settings of the Request a Quote form.
1Referral Rate
Opt-In pays for each submission. Sale pays on the payment of the entry.

Default: Opt-In

2Referral Rate Type

How the Referral Value is used:

  • Default Affiliate system Settings: the affiliate’s rank rate applies, with no form rate. Available for Sale forms.
  • Flat (your currency): a fixed amount in your affiliate currency.
  • Percentage (%): a percentage of the payment, for Sale forms.

With Opt-In, the type is set to Flat and locked, so every submission earns the same amount.

Default: Flat (locked with Opt-In). Default Affiliate system Settings is available for Sale forms.

3Referral Value

The amount or the percentage for this form. It appears when the type is Flat or Percentage. Set it on every Opt-In form you want to pay for.

4Disable Referrals

Stops this form from creating referrals. It takes precedence over all other rate settings. Use it for forms such as newsletter signups or support requests.

Default: Off

Click Update in Formidable to save the form.

When a form has its own rate, Ultimate Affiliate Pro compares it with the affiliate’s rank commission and keeps the one chosen in Which Rate should be used?, in Ultimate Affiliate Pro›Settings›General Settings. The default, Biggest Amount, pays the higher of the two.

For an Opt-In form, the rank commission is the affiliate’s rank rate applied to a base amount of 10 in your affiliate currency, for example $2 with a 20% rank. The form’s flat Referral Value is compared with it. To pay exactly what you want for each lead, set a Referral Value on every Opt-In form, and check Disable Referrals on forms that should not pay.

ExampleTwo forms, rank Standard 20%
Request a Quote, Opt-In, Flat $15
$15 for each submission
Order Form, Sale, Percentage 30%, $90 payment
$27 for the sale

Pay commissions on Formidable payments #

To pay affiliates on what visitors pay through a form:

  1. In Formidable, add a Collect a Payment action to the form and connect your payment gateway. See the Formidable Forms knowledge base.
  2. In the form’s Affiliate Rate settings, set Referral Rate to Sale.
  3. Choose Flat or Percentage (%) and enter the Referral Value, or keep the default to use the rank rate.

When the visitor submits the form, the affiliate is saved with the entry. The referral is created when the payment is completed, with the payment amount as the base, and it is approved right away. Its description is the form ID followed by “Sale”, for example #5 Sale.

Review the referrals #

Go to Ultimate Affiliate Pro›Referrals to see the referrals from your forms.

Referrals list in Ultimate Affiliate Pro with two Formidable Forms referrals: Book a Demo Submission for Sofia Rossi, 25.00$, Pending, and Request a Quote Submission for Emma Collins, 15.00$, Approved
Referrals created by Formidable Forms submissions.
1Source

The Source Custom Name you set, Formidable Forms by default.

2Description

For Opt-In forms, the form name followed by “Submission”. For Sale forms, the form ID followed by “Sale”.

3Amount

The commission for the submission or the sale.

4Status

Opt-In referrals are Pending with Unverified and Approved with Verified. Use Mark as Approved or Mark as Rejected to review a pending lead.

Approved referrals are paid like any other commission. See How affiliate payouts work.

Test it #

  1. Open a private browser window and visit your site through an affiliate link, for example yourstore.com/?ref=emma.collins.
  2. In the same window, open the page with your Formidable form, fill it in and submit it. For a Sale form, complete the payment in test mode.
  3. In Ultimate Affiliate Pro›Referrals, check that a new referral with source Formidable Forms was created for the affiliate.

For a full test routine, see Test your affiliate program.

Frequently asked questions #

Can I pay a different amount for each Formidable form?

Yes. Each form has its own Affiliate Rate settings in Formidable, under Settings, Affiliate Rate. Set the Referral Rate, the type and the Referral Value for every form you want to pay for, and check Disable Referrals on the others.

Can affiliates earn a percentage of a Formidable payment?

Yes. Set Referral Rate to Sale and Referral Rate Type to Percentage (%). The form needs a Collect a Payment action. The commission is calculated on the payment amount when the payment is completed.

How do I stop a form from creating referrals?

Open the form’s Affiliate Rate settings and check Disable Referrals. It overrides every other rate setting for that form.

Does every submission create a referral?

Yes, for Opt-In forms. Each submission from a visitor who arrived through an affiliate link creates a new referral, unless the form has Disable Referrals checked.

A submission did not create a referral. What should I check?

Check that the Formidable Forms card is enabled in Integrations, that the form does not have Disable Referrals checked, and that the visitor opened the affiliate link in the same browser before submitting. For Sale forms, check that the payment is completed. See Referrals or clicks are not recorded.

What’s next #

What are your feelings

  • Happy
  • Normal
  • Sad