AffiliateWP Ranks


(636 Sales)



Take your affiliate program to the next level, by creating a ranking system for your affiliates! AffiliateWP Ranks is the only AffiliateWP add-on that lets you create ranks that can be used to group your affiliates into categories or levels. By classifying your affiliates into separate ranks, you can control how each affiliate interacts with your affiliate program, based on their rank.

Have you ever wanted to change the commission rate just for a few select affiliates? With AffiliateWP Ranks, you can! Each rank is a powerful tool that can be used to assign an affiliate to a different commission level with it’s own individual commission rate. Now there’s no need to set each affiliate’s commission rate individually. To apply the commission rate to that affiliate, simply create the rank, and assign the affiliate to it. It’s that easy! You can even limit access to content on your site, based on the affiliate’s role.

With the built-in AffiliateWP Performance Bonuses integration, this ranks plugin taps into the advanced performance tracking system of the Performance Bonuses add-on. This takes care of the rank assignment for you. You can easily set specific performance requirements for each rank, and just like bonuses, you can automatically assign a rank once they’ve reached the set amount of Referrals, Earnings, or Sub-Affiliate Referrals (with the AffiliateWP MLM integration). And that’s not all, you can even award a special bonus commission to your affiliates when they get promoted to the rank that you choose!

Note: This plugin requires AffiliateWP in order to function.

Important Note: Be sure to check the “Features” tab above, to see a list of ALL of the currently supported features, including the integrations that are supported by the plugin.

What is AffiliateWP?

AffiliateWP provides a complete affiliate management system for your WordPress website that seamlessly integrates with all major WordPress e-commerce and membership platforms. It aims to provide everything you need in a simple, clean, easy to use system that you will love to use.

Additional information

Current Version



December 18, 2015

Last Updated

June 10, 2020


Wordpress 4.0+, AffiliateWP 2.0+

Multisite Compatible


Translation Ready




Default Rank
Set the default rank to award to your new affiliates during affiliate registration

Unlimited Ranks
Create an unlimited number of Ranks with their own individual settings

Rank Management
Manually Add, Change, or Remove an affiliate’s rank at any time via the Edit Affiliate Screen

Category-based Ranks (Category Mode)
Create non-sequential Ranks that are designed to simply organize your affiliates into groups, or types

Level-based Ranks (Level Mode) [Performance Bonuses Integration]
Set a specific order to each Rank to require affiliates to earn the previous Rank and meet the performance requirements you set to earn a new Rank

Affiliate Rank Display
Allow your affiliate’s to view their Current, Next, and Last Rank on the front end, via the Affiliate Dashboard

Per-Rank Rates
Set a different commission rate for Direct Referrals based on the affiliates Rank

Per-Rank Product Rates (WooCommerce)
Set a different commission rate for Direct Referrals on each Product based on the affiliates Rank

Per-Level Rank Rates [MLM Integration]
Set a different commission rate for Indirect Referrals on each level of the matrix, based on the affiliate’s Rank

Per-Level Product Rank Rates [WooCommerce & MLM Integration]

Set a different commission rate for each level of the matrix per-product, based on the affiliate’s current rank

Performance-based Ranks [Performance Bonuses Integration]

Automatically assign your affiliates to a new Rank based on their Referrals, Earnings, and Sub Affiliate numbers

Referral-based Ranks [Performance Bonuses Integration]
Create ranks that can be earned when an affiliate reaches a set number of sales

Earnings-based Ranks [Performance Bonuses Integration]
Create ranks for when an affiliate reaches a defined number of commission earnings

Ranks based on Sub Affiliates [MLM Integration]
Built-in support for AffiliateWP MLM, to create to automatically assign a Rank when an affiliate refers someone who signs up and becomes a Sub Affiliate

Ranks based on Completed Cycles [MLM Integration]
Automatically assign a Rank when an affiliate completes a Matrix Cycle

Rank Promotion Bonuses [Performance Bonuses Integration]
Create bonuses that are awarded when an affiliate is promoted to a specific rank

Rank Calculation Control [Performance Bonuses Integration]
Choose to calculate Automatic Rank Assignment based on Paid, Unpaid, or Total Referrals and Earnings

Affiliate Rank Data [MLM Integration]
Display the Current, Next, and Last Rank for each affiliate in the Tree


Affiliate Rank – View the Current, Next, or Last Rank for the current or given affiliate
Affiliate Rank Content (NEW) – Use a shortcode to control access to page content based on the affiliate’s Rank

Per-Rank Product Rates (In Development)

Set a different commission rate for each product based on the referring affiliate’s Rank

Out-Ranking (In Development) [MLM Integration]
Disable Commissions for Indirect Referrals generated by Sub Affiliates with Higher Ranks than their Parent Affiliates

Rank Reports (In Development)
Get performance stats on your affiliates, based on their rank

ALL AffiliateWP Integrations are Supported!
  • WooCommerce (Special Integration)
  • Restrict Content Pro (Special Integration)
  • Paid Memberships Pro
  • MemberPress
  • Easy Digital Downloads
  • Gravity Forms
  • Ninja Forms
  • iThemes Exchange
  • Member Mouse
  • Jigoshop
  • Wishlist Member
  • Shopp
  • WP e-Commerce
  • WP Easy Cart
  • And more
Compatible AffiliateWP Add-ons
  • Performance Bonuses (Integration)
  • Multi-Level Marketing (Integration)
  • BuddyPress
  • Invites (Integration)
  • Recurring Referrals
  • Lifetime Commissions
  • Allow Own Referrals
  • Store Credit
  • PayPal Payouts
  • Stripe Payouts
  • Order Details
  • Affiliate Area Shortcodes
  • Affiliate Forms for Gravity Forms
  • Affiliate Forms for Ninja Forms

Version 1.0.5 – 06/10/2020

  • NEW – WooCommerce/AffiliateWP MLM integration – Indirect Product Rank Rates.
  • NEW – WooCommerce/AffiliateWP MLM integration – Per-Level Product Rank Rates.
  • NEW – AffiliateWP MLM integration – Allow Sub Affiliates by Rank.
  • NEW – Added English Translation.
  • UPDATE – AffiliateWP MLM integration – Add Rank Data to Affiliate Data (Tree & List) in MLM 1.1.5+.
  • UPDATE – Improved layout for Per-Product Ranks settings in WooCommerce.

Version 1.0.4 – 10/01/2018

  • NEW – WooCommerce integration – Per-Rank Product Rates.
  • NEW – AffiliateWP MLM integration – Indirect Referral Rank Rates (Global).
  • UPDATE – Added affwp_ranks_get_rank_rate filter.
  • UPDATE – Added affwp_ranks_get_rank_rate_type filter.
  • UPDATE – Added option to hide Ranks Table from Affiliate Area.
  • FIX – Notices due to WooCommerce 3.0+ update.

Version 1.0.3 – 11/27/2017

  • NEW – Affiliate Rank Content shortcode.
  • NEW – Restrict Content Pro integration – Per-Subscription Rank Requirement.
  • NEW – Restrict Content Pro integration – Per-Subscription Rank Assignment.
  • NEW – WooCommerce integration – Per-Product Rank Requirement.
  • NEW – WooCommerce integration – Per-Product Rank Assignment.
  • NEW – AffiliateWP MLM integration – Cycle Complete Rank Type.

Version 1.0.2 – 12/27/2016

  • NEW – AffiliateWP MLM integration – Display Rank Affiliate Data in Tree View.
  • NEW – AffiliateWP MLM integration – Per-Level Rank Rates.
  • UPDATE – Added affwp_ranks_allow_set_affiliate_rank filter.
  • UPDATE – Added options to affiliate_rank shortcode.

Version 1.0.1 – 06/01/2016

  • NEW – AffiliateWP Group Commissions integration – Group Referral-based Ranks.
  • NEW – AffiliateWP Group Commissions integration – Group Earnings-based Ranks.
  • FIX – Bug in percentage commission rate calculation.
  • FIX – Manual rank assignment dropdown was not appearing on the edit affiliate screen.
  • FIX – Bug in function for saving earned rank.
  • FIX – Undifined offset error in affwp_ranks_get_affiliate_rank function.
  • FIX – License activation button missing.
  • FIX – License expired message for valid licenses.

Version 1.0 – 12/18/2015

  • Initial Release

Plugin Licenses Available

Single Site (1 Site) $49
Get support and updates on one (1) personal or commercial use website (with one domain name) for 1 year.

Multiple Site (2-5 Sites) $99
Get support and updates on up to five (5) personal or commercial websites (with 5 domain names) for 1 year.

Unlimited Site $149
Get support and updates for 1 year on unlimited websites (with unlimited domain names) for both personal and commercial use.

Unlimited Everything $299
Get unlimited support and updates for a lifetime on unlimited websites (with unlimited domain names) for both personal and commercial use.

See License Terms

We want you to be completely happy with any purchases you make on the Pro Plugin Marketplace. In the event that you need to request a refund for any of your purchases, simply use our contact form to let us know within 30 days of your purchase. We will promptly refund 100% of what you paid, according to the refund policy below:


If you’re having a problem getting one of our products to work on your site, we will be happy to provide a full refund within 30 days of the original purchase date. After 30 days, no refunds will be given. Before a refund will be granted, you must allow us to help solve the problem you are having, by going through our Support Resolution Process.

A refund can be requested only under the following conditions:
The product is not working on your website because of a problem with the product itself.
You contacted the Support Team to try and solve the problem.
The problem is caused by our product and not a problem with other plugin or theme conflicts, or services on the website such as hosting packages etc.
The Support Team could not solve the problem and have approved the refund request.
The product was not altered in any way and was not used against the license policy.

A refund request will not be approved under the following terms:
You are having a problem that is not related to the product you purchased
You refuse to give required information in order for the Support Team to solve the problem.
You need a feature that is not specified in the product’s description (please read the product description thoroughly BEFORE making your purchase)
CSS designs are not supported and cannot be used as a reason for a refund
Products that are add-ons to another product cannot be refunded if you have stopped using the primary product.
You purchased a product and ask for a refund due to lack of use.


All refunds are limited to the above terms and can only be requested within 30 days from the original purchase date. All licenses for products purchased on the Pro Plugin Marketplace only cover the purchaser; and therefore, refunds will only be given to the product’s original buyer, according to the terms of this refund policy.

NOTE: Refunds will not be granted if you simply decide not to use the purchased products. We stand behind our products and will assist you in solving any problem you may have, but we also expect you to adequately understand what you are purchasing BEFORE completing the sales transaction. If you are unsure, it is your responsibility to ask pre-sale questions before purchasing. This will help you determine if the product is suitable for your project and is compatible with your system.

View Complete Terms & Conditions

Customer reviews

5 stars 0 0 %
4 stars 0 0 %
3 stars 0 0 %
2 stars 0 0 %
1 star 0 0 %


There are no reviews yet.

Only logged in customers who have purchased this product may write a review.

Build a Bundle

AffiliateWP Ranks + AffiliateWP Performance Bonuses + AffiliateWP MLM + AffiliateWP BuddyPress Pro
Price for All:   $246.00