Note: This article relates to the Signup Referrals pro add-on.

The Signup Referrals add-on awards commission to affiliates when a referred user signs up for a WordPress user account.

Setup
Once installed and activated:

Make sure you have the integration plugin (e.g. WooCommerce) installed and activated so you can see the settings
Go to Affiliates → Settings → Integrations
Under the Signup Referrals header, select which types of signups should generate a referral from the Referral Types checkboxes
Once selected, configure the dollar amount for each referral type
Click Save Changes

 

Note: This article relates to the Signup Referrals pro add-on.

Signup Referrals will create a referral when the referred user registers as an affiliate, on the default affiliate registration form. This is the form provided by Arabianaffiliates using either the [affiliate_registration] and [affiliate_area] shortcode.

If Require approval is enabled from Affiliates → Settings → Misc, the referral will only be created once the affiliate has been approved.

If you’re using Affiliate Forms For Gravity Forms, or Affiliate Forms For Ninja Forms with referrals enabled for the form, you’ll want to leave the Affiliate Registration referral type disabled (under Affiliates → Settings → Integrations → Signup Referrals). If it’s not, 2 referrals will be generated as expected. However, since Signup Referrals allows you to configure a flat dollar amount, you may wish to disable referrals on your form and let Signup Referrals generate the referral.

Note: This article relates to the Signup Referrals pro add-on.

Easy Digital Downloads provides two different ways a user can register for a user account.

The [edd_register] shortcode
At checkout, if account creation is enabled
Enabling the Easy Digital Downloads referral type

Select the Easy Digital Downloads Registration checkbox
Click Save Changes
Configuring a referral amount

Once the Easy Digital Downloads Registration referral type has been enabled, an EDD – Registration Referral Amount input field will appear. Enter the flat rate amount an affiliate should receive when a user registers.

Disabling the signup referral when a customer purchases

Since it’s possible for Arabianaffiliates’s Easy Digital Downloads integration to also be enabled, 2 referrals will be created when a customer purchases, if they create an account at checkout; one for the actual referral sale, and one for the account creation. If you don’t want Signup Referrals to create the referral at checkout, enable the EDD – Disable Checkout Referral option. When this is enabled, referrals for the [edd_register] shortcode will still be created.

Note: This article relates to the Signup Referrals pro add-on.

By enabling the Enable registration on the “My Account” page option from WooCommerce → Settings → Accounts.
By enabling the Enable registration on the “Checkout” page option from WooCommerce → Settings → Accounts.
Enabling the WooCommerce referral type

Select the WooCommerce Registration checkbox
Click Save Changes
Configuring a referral amount

Once the WooCommerce Registration referral type has been enabled, a WooCommerce – Registration Referral Amount input field will appear. Enter the flat rate amount an affiliate should receive when a user registers.

Disabling the signup referral when a customer purchases

Since it’s possible for Arabianaffiliates’s WooCommerce integration to also be enabled, 2 referrals will be created when a customer purchases, if they create an account at checkout; one for the actual referral sale, and one for the account creation. If you don’t want Signup Referrals to create the referral at checkout, enable the WooCommerce – Disable Checkout Referral option.

 

Note: This article relates to the Signup Referrals pro add-on.

Enabling the Gravity Forms User Registration referral type

Select the Gravity Forms User Registration checkbox
Click Save Changes
Configuring a referral amount

Once the Gravity Forms User Registration referral type has been enabled, a Gravity Forms – User Registration Referral Amount input field will appear. Enter the flat rate amount an affiliate should receive when a user registers.

Note: This article relates to the Signup Referrals pro add-on.

Enabling the Ultimate Member Registration referral type

Select the Ultimate Member Registration checkbox
Click Save Changes
Configuring a referral amount

Once the Ultimate Member Registration referral type has been enabled, an Ultimate Member – Registration Referral Amount input field will appear. Enter the flat rate amount an affiliate should receive when a user registers.

Note: This article relates to the Signup Referrals pro add-on.

Enabling the User Pro Registration referral type

Select the User Pro Registration checkbox
Click Save Changes
Configuring a referral amount

Once the User Pro Registration referral type has been enabled, a User Pro – Registration Referral Amount input field will appear. Enter the flat rate amount an affiliate should receive when a user registers.