Affiliate A earns 10% commission per sale, while customer gets 10% discount.

Learn how to offer 10% commission for affiliate A and 10% discount for customers via a simple affiliate program.

Example scenario:

  • Provide a 10% commission for each affiliate sale (Affiliate A), with their customers receiving a 10% discount on their orders.

To setup the discussed Program, please install and activate "WPRelay PRO". You can obtain WPRelay PRO Here.

Now, let’s take a look at the below example in detail.

Example 1: Provide a 10% commission for each affiliate sale (Affiliate A), with their referrals/customers receiving a 10% discount on their orders.

In this scenario, when a customer makes a purchase using an affiliate's link or coupon code, the affiliate earns a 10% commission, and the customer receives a 10% discount. This approach motivates both affiliates and their customers.

To set up this program and make it live or to test, you need to follow two steps:

  • Step 1: Creating a Program

  • Step 2: Assigning an Affiliate to the program

Step 1: Creating a Program

  • Go to Wordpress back end -> WPRelay -> Manage -> Progarms

  • Click on "Create Program" button.

Here is the screenshot of program that follows,

Creating Program:

Details of configurations are:

  • Program title and description - Give a title and description for the Program. This title will be helpful while selecting the program in "Affiliates" tab.

  • You also have the option to specify start and end date to set validity for the campaigns.

Offering Affiliate Commission:

Details of configurations are:

  • Affiliate Commission type - choose the commission type as "Simple"

  • Set the "Percentage Per Sale" as 10. You also have other options available like Fixed or No Commission (If "Advanced" is chosen as the commission type, the offering will vary, such as "Number of Referrals per affiliate/ amount," which provides Tiered Commissions or more flexibility).

  • Enable recurring options - enable this checkbox and select "Lifetime" to provide a 5% commission for all orders placed by a customer for lifetime. Alternatively, you can choose "X Number of Orders" and set a value (e.g., 5), allowing the affiliate to earn commission on the first 5 orders plus the initial customer order, totalling 6.

Offering customer discount:

Details of configurations are:

  • Customer Discount Type - choose the discount type as "Percentage Discount" and set the value as 10. You also have other options to set like Fixed Cart, Fixed Product Discount or No Discount.

  • Free Shipping and Limits: You have the option to offer free shipping to customers through this Program. Additionally, you can set various limits such as minimum spend, individual coupon usage, excluding sale items, and the requirement for specific products or categories to be purchased using the affiliate link to receive discounts. This is managed by enabling the "Limits" toggle.

  • Usage Limit Per User: By default, this toggle is enabled and set to 1, meaning customers can only use the affiliate coupon/discount once.

  • Saving the Program: After successfully configuring the program with both affiliate commission and customer discount sections, click on "Save Program" to activate and save it.

Step 2: Assigning an Affiliate to the program

  • Go to Wordpress back end -> WPRelay -> Affiliates

  • Click on "Create Affiliate" button.

Details of configurations are:

  • Program: In this section, associate an affiliate with a specific program by typing a few characters of the program title to select it.

  • Personal Info: Under this section, you can enter the first name, last name, and email ID of the affiliate.

  • Finally, click on "Save Affiliate" to complete the process.

  • Approving Affiliates - Ensure to "Approve" the affiliate from the pending tab, as affiliates are initially set to pending status by default.

  • Affiliate code: As soon as admin approves the affiliate, affiliate link and coupon will get auto generated and emailed to Affiliates.

  • Managing WooCommerce Accounts - During the "Approval" process, if the affiliate does not already have a WooCommerce customer account, you'll have the opportunity to create one. Upon creating a WooCommerce account for the affiliate, a password reset email will be sent to them via WooCommerce.

  • If affiliates register through the Affiliate Registration Form, they will appear in the "Pending" status under the Affiliates Tab. When approving these affiliates, you will also have the option to assign a Program to them.

  • Additionally, you can change the Program associated with an affiliate at any time from the Affiliates tab.

When a customer makes a purchase using an affiliate link or coupon code, the affiliate earns a 10% commission on the successful transaction, and the customer also receives a 10% discount on their purchase.

Let's see how to test this affiliate program as a new customer:

Cart page displays a 10% discount for the customer when a purchase is made via the affiliate's link:

After a customer completes an order through affiliate link A, the affiliate will receive a 10% commission calculated from the total amount of the customer's order.

Screenshot of Myaccount -> WPRelay page showing commission earned by an Affiliate A:

As an administrator or store owner, when you update the discount value for a customer within an existing "Program" or modify the "Program" associated with a specific affiliate from the "Affiliate" tab, please note that updates to Affiliate Coupons (located under Woocommerce -> Marketing -> Coupons) may take up to a minute. This is due to changes are applied via a scheduled cron job.

Don't have WPRelay yet? Purchase WPRelay PRO now.

Next Steps:

You may also want to check out these helpful guides:

Still Unclear ?

If you need any assistance, please create a support request at our ticket system. We are always happy to assist you :)

Last updated