Variable Rates for AffiliateWP is a new 3rd-party add-on by Christian Freeman that allows your affiliates to earn a specific referral rate based on the order total.

Variable Rates allows you to define order total price ranges, and then set referral rates for those price ranges. It will then automatically adjust the affiliate’s referral rate based on the customer’s total purchase amount. This add-on gives you the ability to set minimum and maximum order totals, and then choose the variable referral rate to apply for each price range.

When an affiliate refers a sale with a dollar amount that falls within one of the price ranges you’ve set, their commission rate will change to the variable rate you’ve set for that price range. Here’s an example:

Order total price ranges:

  • Price Range 1: Min. Amount = $0 Max. Amount = $99
    • Commission Amount = 10%
  • Price Range 2: Min. Amount = $100 Max. Amount = $299
    • Commission Amount = 20%
  • Price Range 3: Min. Amount = $300 Max. Amount = $599
    • Commission Amount = 30%

Using the example settings above, if a referred customer makes a purchase of $50, the affiliate’s commission rate will be set to 10%, which is the variable rate for Price Range 1. Therefore, the affiliate will receive a $5 commission. Or, if a referred customer makes a purchase of $500, the variable rate for Price Range 3 applies, and the affiliate will earn 30% of the sale, or $150.

Pricing for the Variable Rates add-on starts at only $29.00 for a single site license (annual), $59.00 for a 2-5 site license (annual), $89.00 for unlimited sites (annual), and $179.00 for unlimited sites, forever (lifetime).

To celebrate the launch of Variable Rates, Christian is offering a 20% discount on any pricing level. This discount is valid until Thursday 1st September, 2016. Use this code at checkout to receive your discount: VRATESLAUNCH20

Check out the features of the Variable Rates add-on:

Unlimited price ranges

Create an unlimited number of Price Ranges with their own individual variable rate settings.

Choose a higher or lower commission amount for each price range

Motivate your affiliates to refer higher price items/higher customer spending by paying higher commissions for larger purchases. Or, pay lower commission amounts for large purchases to ensure that your affiliate payouts are more manageable.

Per-level variable rates [MLM integration]

Set a different commission rate for Indirect Referrals on each level of the matrix, based on the Price Range that applies to the order.

Supported integrations

  • WooCommerce
  • Easy Digital Downloads

With more integrations coming soon.

Compatible 3rd-party add-ons (by Christian Freeman)

  • MLM (integration)
  • Performance Bonuses
  • BuddyPress

Compatible official AffiliateWP add-ons

  • Recurring Referrals
  • Lifetime Commissions
  • Allow Own Referrals
  • Store Credit
  • PayPal Payouts
  • Payouts for Stripe
  • Affiliate Forms for Gravity Forms
  • Affiliate Forms for Ninja Forms

View Variable Rates

Lisa Gibson

About the author: Lisa Gibson is a Marketing Manager at Awesome Motive.


  1. This should be a good one!

    I’m personally waiting for a plugin that automates the “Elite Affiliates” program I have in place, where rate goes up based on the affiliate’s performance from the previous pay period.

    Ie. currently my affiliates start out at a standard 20%. But if they earn over $300 commissions the previous pay period (could also be calculated by total sales brought in) they go up to 30%.

    Right now I have to do all this manually.


Leave a Reply

Your email address will not be published. Required fields are marked *