Configuration
To enable support for WooCommerce, go to Affiliates → Settings → Integrations and check the box that says WooCommerce:

Once enabled, Arabianaffiliates will automatically generate referral records when a customer is successfully referred to your store via an affiliate link.
In Affiliates → Referrals, the Reference column refers to the order ID in WooCommerce:

Clicking on the number in the Reference column will take you directly to the order details page in WooCommerce.

In the Order Notes section of the Edit Order screen will be a note indicating that a referral was created for the purchase:

Affiliate Coupon Tracking
To enable affiliate coupon tracking, go to WooCommerce → Coupons and create a new coupon code. At the bottom of the Add Coupon form, there will be an input field called Affiliate Discount:

Simply begin typing the name of the affiliate you wish to connect the discount code to and select the affiliate from the list of user accounts found:

Any time this discount code is redeemed, and a purchase or conversion is completed, the connected affiliate will be awarded a referral.

Product Specific Rates
The referral rate and rate type used to calculate an affiliate’s commission amount on sales can be set on a per-product basis. To set a product-specific rate and rate type, go to the edit screen for a product and enter the value you wish to use in the Affiliate Rate field and select the Affiliate Rate Type from the list in the Arabianaffiliates section:

Product Category Rates
As of Arabianaffiliates 2.2, WooCommerce product categories can also have a custom referral rate. This would allow you to set the referral rate for all the products within that category vs having to set a referral rate on each product individually. To set a product category-specific rate, go to the edit screen for a WooCommerce category and enter the value you wish to use in the Referral Rate field:

Note: Please note the following about the Arabianaffiliates WooCommerce integration:
There are three important notes about product specific rates:

If an affiliate has an affiliate specific rate, their custom rate will always take precedence of this product-specific rate
Referrals can be entirely disabled for a product by setting the rate to 0
If no variable product rate is set, the product rate is used, and if no product rate is set, the default rate is used.
As of WooCommerce v2.3 discounts are now calculated differently. If you are are experiencing referrals with discounts being calculated incorrectly make sure you update to WooCommerce v2.3+

To enable support for Easy Digital Downloads, go to Affiliates > Settings > Integrations and check the box that says Easy Digital Downloads:

Once enabled, Arabianaffiliates will automatically generate referral records when customer is successfully referred to your store via an affiliate link.

In Affiliates > Referrals, the Reference column refers to the payment ID in Easy Digital Downloads:

Clicking on the Reference column will take you directly to the payment record in Easy Digital Downloads.

In the Payment Notes section of the View Order Details screen will be a note indicating a referral was created for the purchase, including a link for the referral id to take you directly to the Referral edit screen:

Affiliate Coupon Tracking
To enable affiliate coupon tracking, go to Downloads > Discount Codes and create a new discount code. At the bottom of the Add New Discount form, there will be an input field called Affiliate Discount:

Simply begin typing the name of the affiliate you wish to connect the discount code to and select the affiliate from the list of user accounts found:

Any time this discount code is redeemed, and a purchase or conversion is completed, the connected affiliate will be awarded a referral.

Product Specific Rates
The referral rate used to calculate an affiliate’s commission amount on sales can be set on a per-product basis. To set a product-specific rate, go to the edit screen for a product and enter the the rate you wish to use in the Affiliate Rate field in the Download Settings section:

Product Category Rates
As of Arabianaffiliates 2.2, download categories can also have a custom referral rate. This would allow you to set the referral rate for all the downloads within that category vs having to set a referral rate on each download individually. To set a category-specific rate, go to the edit screen for a download category and enter the value you wish to use in the Referral Rate field:

There are two important notes about product specific rates:

If an affiliate has an affiliate specific rate, their custom rate will always take precedence of this product-specific rate
Referrals can be entirely disabled for a product by setting the rate to 0

To enable support for Restrict Content Pro, go to Affiliates → Settings → Integrations and check the box next to Restrict Content Pro:

Once enabled, Arabianaffiliates will automatically generate referral records when customer successfully registers for your site after clicking on a referral link.

In Affiliates → Referrals, the Reference column refers to the subscription key in Restrict Content Pro.

Clicking on the Reference column will take you directly to the payment record in Restrict → Payment History.

Important note: Referrals will only be credited on the initial signup payment, and will not be created when subscription payments are recorded unless you are also using the Recurring Referrals add-on.

Per-subscription level referral rates
In AffiliateWP version 1.7 and newer, admins can set referral rates on a per-subscription level within Restrict Content Pro .

This means that each subscription level in Restrict Content Pro can have a specific commission rate. This specific commission rate will be awarded to affiliates who refer customers to your site who then sign up for that particular subscription level.

When creating or editing a subscription level, locate the Affiliate Rate input field and enter your specific subscription level referral rate. You can also disable all referrals for a specific subscription level (such as a trial membership period, for example):

If no rate is entered, the default rate in the Arabianaffiliates settings will be used.

Affiliate Coupon Tracking
To enable affiliate coupon tracking, go to Restrict → Discount Codes and create a new discount code. At the bottom of the Add New Discount form, there will be an input field called Affiliate Discount:

Simply begin typing the name of the affiliate you wish to connect the discount code to and select the affiliate from the list of user accounts found:

Any time this discount code is redeemed, and a purchase is completed, the connected affiliate will be awarded a referral.

To enable support for Gravity Forms, go to Affiliates → 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 Update Form Settings button:

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

In Affiliates → Referrals, the Reference column refers to the entry ID in Gravity Forms:

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 Affiliates → Settings → General) or 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:

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.

To hide the Total field, this requires an extra step.  When editing the field, go to the Appearance tab 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.

Arabianaffiliates 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 Arabianaffiliates’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!

For earlier versions of Arabianaffiliates (prior to 1.3)
Prior to version 1.3, Gravity Forms was only minimally supported. The old integration method is described below for reference or if you need to use it for any reason. If you use the method below, leave the Gravity Forms box unchecked in Affiliates → Settings → Integrations.

First, setup your form with the proper product, option, and total fields for your needs.

Second, set up the form to redirect to a specific page upon submission:

This will be the page that users land on after submitting the form.

Third, check the box for Redirect Query String and enter the following:

The {Total:3} piece will change depending on your exact form and field configuration, but you can insert the proper variable automatically by clicking on the small arrow icon in the top right and selecting the total field.

This query string allows Arabianaffiliates to know what the purchase amount is and which form submission it came from.

Fourth, go to the Edit screen for the page that you selected as the redirect page in step two and place the following short code in its main content area:

The description parameter can be anything and is simply there for your own records. A good idea would be to set this to the name of your form. If you have multiple forms you would set the description so that its unique for each form.

You are done!

Affiliate Coupon Tracking

As of Arabianaffiliates 1.9, coupon tracking is available for Gravity Forms. 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 Arabianaffiliates → Settings → Integrations:

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 <em→Pricing Fields:</em→:

After installing and activating the Gravity Forms Coupons add-on, go to Forms → Coupons and click on Add Coupon:

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

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

Specify your desired coupon settings.

After specifying the desired coupon settings, scroll to the Coupon Options section, and enter the username of the Arabianaffiliates 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.

Ninja Forms 3.0 or higher
Ninja Forms 3.0 and higher is supported.

Initial setup
Ensure Arabianaffiliates version 1.9+ is installed and activated.
Ensure Ninja Forms version 3.0+ is installed and activated.
To enable integration with Ninja Forms, go to Affiliates → Settings → Integrations and check the box next to Ninja Forms. Click Save Changes

In the WordPress admin menu, go to Forms and click the Add New button.
Click on the “Just click here and select the fields you want.” link to start building your form. Add at least a couple of fields (for example, First Name and Email).
You will also be required to add a Submit button.
To enable referrals to be generated for this form, go to the Emails & Actions tab. Click the Plus (+) icon in the bottom right corner of the page.
Click the Add Referral option under the Installed section. This will add a new Action called “Add Referral” to the form.

When the Add Referral action has been added, your form will now generate $0.00 referrals for affiliates who refer form submissions.
If you would like Arabianaffiliates to calculate a specific referral amount for each form submission, or set a specific referral Description or Referral Type (Sale, Opt-in, or Lead), click on the cog icon next to Add Referral to edit the action. You’ll see some new options appear on the right-hand side of the page.

To calculate a specific referral amount for each submission, you will need to add a Product field with a value of your choice, as well as a Total field for the final calculation. 

Arabianaffiliates will use the global Referral Rate and Referral Rate Type (as set in Affiliates → Settings → General) to calculate an affiliate commission based on the amount you enter in the Product 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 Flat Rate referral rate: If Ninja Forms is your only integration with Arabianaffiliates and you wish to generate a $2.00 affiliate commission for a form submission, you could enter a Flat Rate of “2″ in Arabianaffiliates’s General settings. Now, when an affiliate refers a visitor, and the visitor completes and submits this form, a commission of $2.00 will be generated for the affiliate.

Example of setting a Percentage referral rate: If you wish to use a Percentage referral rate type (e.g. you have multiple integrations and/or forms, or you would prefer to work with percentages), and you wish to generate a $5.00 affiliate commission on every submission of this particular form, you could set a global Referral Rate of 20% in Arabianaffiliates’s General settings, and enter “25.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 commission of $5.00 will be generated for the affiliate.

Final steps: Mapping the form with merge tags
If you have set up your form to calculate a specific referral rate based on Product and Total fields, follow the steps below.

Click on the click on the cog icon next to Add Referral to edit the action. You’ll see some new options appear on the right-hand side of the page.
In the Total field, click on the menu icon. Select the corresponding merge tag from your form. As per the below example, the merge tag is Total.

For any other fields in your form, click on the menu icon. Select the corresponding merge tag from your form. As per the below example, we’ve merged the email field in the form with the Email merge tag. Repeat this step as necessary to map your form.

In the Description field, enter some text that clearly describes where the referral came from, such as “My Contact Form” or “My First Product”, etc.
Click the Done button.
Click the Publish button.
If you haven’t already given your form a title, you’ll be prompted to do so. Give your form a title and click Publish again.
Your form is now ready to insert on any page or in any post! Now, when an affiliate refers someone to your site, and that person completes this form, the affiliate will be awarded a commission based on what you have set in the form and/or Arabianaffiliates’s General settings.


Older versions of Ninja Forms

From version 1.7 onwards, you can now enable and disable referrals on  any Ninja Form. Once the integration has been enabled:

  1. Go to the Settings tab of your form
  2. Open the Restrictions section
  3. Enable the Allow Referrals checkbox
  4. Click Save
  5. In the Description field, enter some text that clearly describes where the referral came from, such as “My Contact Form” or “My First Product”, etc.
    Click the Done button.
    Click the Publish button.
    If you haven’t already given your form a title, you’ll be prompted to do so. Give your form a title and click Publish again.
    Your form is now ready to insert on any page or in any post! Now, when an affiliate refers someone to your site, and that person completes this form, the affiliate will be awarded a commission based on what you have set in the form and/or Arabianaffiliates’s General settings.


    Once enabled, Arabianaffiliates will automatically generate a referral each time the customer is referred by an affiliate and submits a form.

    In Affiliates → Referrals, the Reference;column refers to the entry ID in Ninja Forms:

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

    That’s it, you’re done!

    The old, old method

  6.  

    Note: Prior to version 1.6, Ninja Forms was only minimally supported. The old integration method is described below for reference or if you need to use it for any reason. If you use the method below, leave the Ninja Forms box unchecked in Affiliates → Settings → Integrations. 

  7. This document will walk you through how to setup simple referral tracking with Ninja Forms. It uses the same function that the [affiliate_conversion_script] shortcode uses and demonstrates how you can pass dynamic values into the function.

    Most of the code shown below can be used to help you set up dynamic values for any other form plugin or system that you are using.

    First, set up your Ninja Form with the fields you require. The total field is optional and if you choose not to have it, the referrals will simply be created with a zero value.

  8. If you are wanting the amount to be calculated in the referral, take note of the Field ID for your total field:
  9. Second, set up the form to redirect to another page upon submission. You can configure this option under the Notifications tab. This will be the page that users land on after submitting the form.
  10. Third, copy and paste the following code (mind the opening PHP tags) into your child theme’s functions.php or custom plugin. If you’re using a total field, replace the $total_field_id variable below with the Field ID of your total field (shown in the second image above).

    That’s it! When a referral link is used and the customer fills out your Ninja form, a new referral will be created.


Important: Only enable this integration if you are using PayPal’s standalone payment buttons. If your eCommerce/Membership system already provides PayPal functionality, do not enable this integration.

To enable support for tracking affiliate referrals with PayPal buttons, go to Affiliates → Settings → Integrations and check the box that says PayPal:

Once enabled, Arabianaffiliates will now be able to track affiliate referrals on purchases made with PayPal buttons on your website.

If you are unsure of how to create a PayPal button or place it on your site, please see PayPal’s documentation.

Important notes
Supported button types

This integration fully supports the following PayPal button types:

Buy Now
Add to Cart
Donate
Subscribe
Gift Certificate

Note: You must use the embed code shown on the “Website” tab of the button edit screen. Using the URL in the “Email” tab will not work.

Recurring payment tracking

This integration can generate referral commissions on the initial signup payment for a subscription. Automatic renewal payments for subscriptions cannot create referral commissions. For recurring referral tracking, please consider using one of the integrations supported by the Recurring Referrals add-on.

Referral amounts

Referral records are automatically created in Arabianaffiliates immediately after a potential customer clicks on a PayPal button on your site. An initial, pending referral will be created with an amount of 0.01. Once the purchase is completed through PayPal, the referral status will be updated to unpaid and the referral amount will be automatically updated to reflect the purchase total in PayPal.

Rejecting referrals when a refund is processed via PayPal

As of Arabianaffiliates 2.0, a referral status will update to rejected if a PayPal refund is issued for the transaction which generated the referral.

To enable support for Formidable Pro, first go to Affiliates → Settings → Integrations and check the box that says Formidable Pro.

Second, go to the Settings page for the form you wish to track conversions on and click the Arabianaffiliates tab. Here, select the fields for the referral description, the amount the referral should be calculated by to enable affiliate tracking, and finally, select the Referral Type from the list (Sale, Opt-In, or Lead).

Once those options are enabled, Arabianaffiliates will automatically generate a referral each time the customer is referred by an affiliate and submits a form.

That’s it, you’re done!


To enable support for Zippy Courses, go to Affiliates → Settings → Integrations and check the box that says Zippy Courses:

Once enabled, Arabianaffiliates will automatically generate referral records when a customer successfully purchases a product on your site after clicking on a referral link.

In Affiliates → Referrals, the Reference column refers to the transaction ID from your merchant processor (Stripe, PayPal, Authorize.net, etc) for the payment recorded in Zippy Courses.

Recurring Referrals
Click here for a guide on generating recurring referrals with Zippy Courses using the Recurring Referrals pro add-on.


Arabianaffiliates 1.8.3 or later provides direct integration for the LifterLMS plugin.

To enable support for LifterLMS, follow these steps:

Install and activate both Arabianaffiliates version 1.8.3 (or later), and LifterLMS version 2.6.3 (or later).
Go to Affiliates → Settings → Integrations and enable the LifterLMS integration by checking the “LifterLMS” checkbox under “Integrations”:

LifterLMS provides integration for Arabianaffiliates in three primary ways: Courses, Memberships, and Coupons.


Arabianaffiliates will track all referrals for transactions occurring in LifterLMS, using the default Arabianaffiliates referral rate. However, you can choose to disable referrals for a specific LifterLMS Course, or define a Course-specific referral rate. To do so, enable the desired option:

Disabling AffiliateWP referrals for a specific LMMS Course:

Defining a custom Arabianaffiliates referral rate for a course:


Make sure to specify the referral rate in the “Course Referral Rate” field, by just typing the number, without the currency symbol or percentage sign.

Memberships
Tracking for LifterLMS Memberships can be disabled just as they can in Courses above. You can also define a custom Membership referral rate:


Any time this coupon is redeemed, and a purchase or conversion is completed, the connected affiliate will be awarded a referral.


To enable support for Paid Memberships Pro, go to Affiliates → Settings → Integrations and check the box that says Paid Memberships Pro:

Once enabled, Arabianaffiliates will automatically generate referral records when a customer successfully registers for your site after clicking on a referral link.

In Affiliates → Referrals, the Reference column refers to the order ID in Paid Memberships Pro.

Clicking on the Reference column will take you directly to the order record in Paid Memberships Pro.

Per-membership referral rates
In Arabianaffiliates version 1.8 and newer, admins can set referral rates on a per-membership level within Paid Memberships Pro .

This means that each membership level in Paid Memberships Pro can have a specific commission rate. This specific commission rate will be awarded to affiliates who refer customers to your site who then sign up for that particular membership.

When creating or editing a membership level, scroll down to the area titled Affiliate Settings to input your specific membership-level referral rate. You can also disable all referrals for a specific membership level (such as a trial membership period, for example):

Affiliate Coupon Tracking
To enable affiliate coupon tracking, go to Memberships → Discount Codes and create a new discount code.

At the bottom of the form, you’ll see an input field titled Affiliate Discount:

Simply begin typing the name of the affiliate you wish to connect the discount code to, and select the affiliate from the list of user accounts found.

Any time this discount code is redeemed, and a purchase or conversion is completed, the connected affiliate will be awarded a referral.

Note: Referrals will only be credited on the initial signup payment, and will not be created when subscription payments are recorded. If you’d like referrals to be created on subscription payments, you will need the Recurring Referrals add-on.


To enable support for iThemes Exchange, go to Affiliates → Settings → Integrations and check the box next to iThemes Exchange:

Once enabled, Arabianaffiliates will automatically generate referral records when a customer is successfully referred to your store via an affiliate link.

In Affiliates → Referrals, the Reference column refers to the payment ID in iThemes Exchange:

Clicking on the number shown in the Reference column will take you directly to the payment details page in iThemes Exchange.

Product Specific Referral Rates
If you wish to set a referral rate for specific products, you can enter one in the Advanced section of the product edit screen under the Arabianaffiliates tab:

The product-specific rate will be used instead of the default rate defined in Affiliates → Settings → General.

Note: If an affiliate account has a custom rate defined in their account settings, that rate will be used instead of the product rate.

Affiliate Coupon Tracking
To enable affiliate coupon tracking, go to Exchange → Coupons and create a new coupon code. If you don’t see a coupons section you need to first enable the Coupons add-on from Exchange → Add-ons.

At the bottom of the Add Coupon form, there will be an input field called Affiliate coupon.

Simply begin typing the name of the affiliate you wish to connect the discount code to and select the affiliate from the list of user accounts found:

Any time this discount code is redeemed, and a purchase or conversion is completed, the connected affiliate will be awarded a referral.


To enable support for AF eCommerce, go to Affiliates > Settings > Integrations and check the box that says AF eCommerce:

Once enabled, Arabianaffiliates will automatically generate referral records when customer is successfully referred to your store via an affiliate link.

In Affiliates > Referrals, the Reference column refers to the order ID in AF eCommerce:

Clicking on the Reference column will take you directly to the payment details page in AF eCommerce.


To enable support for Jigoshop, go to Affiliates → Settings → Integrations and check the box next to Jigoshop:

Once enabled, Arabianaffiliates will automatically generate referral records when a customer is successfully referred to your store via an affiliate link.

In Affiliates → Referrals, the Reference column refers to the order ID in Jigoshop:

Clicking on the number shown in the Reference column will take you directly to the order details page in Jigoshop.

Affiliate Coupon Tracking
To enable affiliate coupon tracking go to Jigoshop → Coupons and create a new coupon code. On the right side of the Add New Coupon form, there will be an input field called Affiliate Data.

Simply begin typing the name of the affiliate you wish to connect the discount code to and select the affiliate from the list of user accounts found:

Any time this discount code is redeemed, and a purchase or conversion is completed, the connected affiliate will be awarded a referral.

To enable support for Shopp, go to Affiliates > Settings > Integrations and check the box that says Shopp:

Once enabled, Arabianaffiliates will automatically generate referral records when customer is successfully referred to your store via an affiliate link.

In Affiliates > Referrals, the Reference column refers to the order ID in Shopp:

Clicking on the Reference column will take you directly to the order details page in Shopp.

In the Order Notes section of the Edit Order screen will be a note indicating a referral was created for the purchase.


To enable support for MemberPress, go to Affiliates → Settings → Integrations and check the box that says MemberPress:

Once enabled, Arabianaffiliates will automatically generate referral records when a customer successfully registers for your site after clicking on a referral link.

In Affiliates → Referrals, the Reference column refers to the transaction number in MemberPress.

Clicking on the Reference column will take you directly to the transaction record in MemberPress.

Note: Referrals will only be credited on the initial signup payment, and will not be created when subscription payments are recorded unless you have the Recurring Referrals add-on installed.

Affiliate Coupon Tracking
To enable affiliate coupon tracking, go to MemberPress → Coupons and create a new coupon code.

On the right side of the screen, there will be an input field called Affiliate:

Simply begin typing the name of the affiliate you wish to connect the discount code to and select the affiliate from the list of user accounts found.

Any time this discount code is redeemed, and a purchase or conversion is completed, the connected affiliate will be awarded a referral.

Membership Specific Settings
The referral rate used to calculate an affiliate’s commission amount on sales can be set on a per-membership basis. To set a membership-specific rate, go to the edit screen for a Membership level and enter the the rate you wish to use in the Referral Rate field in the Affiliate Rate section. You can also disable referrals on this membership level by checking the Disable referrals on this membership check box:


To enable support for MarketPress, go to Affiliates → Settings → Integrations and check the box that says MarketPress.

Once enabled, Arabianaffiliates will automatically generate a referral when customer is successfully referred to your store via an affiliate link and makes a purchase.

That’s it, you’re done!


To enable support for AF Invoice, go to Affiliates > Settings > Integrations and check the box that says AF-Invoice:

Once enabled, Arabianaffiliates will automatically generate referral records when customers pay an invoice after clicking on a referral link.


 


To enable support for Sprout Invoices, go to Affiliates → Settings → Integrations and check the box that says Sprout Invoices.

Once enabled, Arabianaffiliates will automatically generate referral records when a visitor is successfully referred to an invoice via an affiliate link.

That’s it, you’re done!


 

Important: Only non-pretty affiliate referral links can be used with MemberMouse.
For example, /?ref=123 (affiliate ID) or /?ref=john (WordPress username).

To enable support for MemberMouse, first go to Affiliates → Settings → Integrations and check the box that says MemberMouse:

Second, go to MemberMouse → Affiliate Settings and set the “Affiliate Keyword” to the same value as you set in Affiliate → Settings:

All other options on this page of the MemberMouse settings can be left as default.

In order for Arabianaffiliates to properly track referrals in MemberMouse, the value for the Affiliate Keyword must be identical to Referral Variable shown below:

Third, go to MemberMouse → Product Settings → Edit Product to open the Product Settings window. Scroll down to Commissions → Commission Profile and select Standard Commission Profile as shown below:

Once enabled, Arabianaffiliates will automatically generate referral records when a customer is successfully referred to your store via an affiliate link.

In Affiliates → Referrals, the Reference column refers to the member ID in MemberMouse and will take you to an overview of that member’s transactions:

If you are using the Recurring Referrals add-on, it is important that you enable “Rebill” commissions for MemberMouse. To do this, go to MemberMouse → Affiliate Settings and enable Rebill Commissions for the affiliate profiles.