How can we help?

Search the documentation or ask the AI agent anything about the plugin.

Multi-Level Affiliates – Overview

Updated April 30, 2022

Explainer video and tutorial:


With the Multi-Level Affiliates module, your existing affiliates can invite new users to register as an affiliate on your website. As the parent affiliate, they will then earn a percentage of extra commission for all sales that their sub-affiliates refer to you.

Quicklinks: Getting Started / MLA Dashboard / MLA Settings & Tiers / Related MLA Guides


Getting Started

To get started with multi-level affiliates, you will first need to enable the “Multi-Level Affiliates” module in the plugin settings. A new tab will appear to customise the MLA module settings.

Next, you will need to create the MLA dashboard, add this shortcode to a new page: [couponaffiliates-mla]

Once that’s done, your existing affiliates can view this page to access the MLA dashboard.


MLA Dashboard

On the Multi-Level Affiliate Dashboard (MLA Dashboard) your parent affiliates will be able to:

  • View all their sub-affiliate’s coupons, with a link to visit the affiliate dashboard for them.
  • View a tree diagram of their full network.
  • View all the orders referred by their sub-affiliates, and see how much commission they earned.
  • Enter an email address to easily invite someone to their network, or they can share their unique referral link with someone directly.
  • See the MLA commission rates that apply to them, in the “Rates” tab.
  • Review sub-affiliate registrations submitted through their invite link.
  • Manage and request payouts for the commission that they have earned from their sub-affiliate referrals.

Here is an example of the MLA dashboard:

The MLA dashboard also supports the affiliate portal option if enabled, which looks something like this:

If you have changed the word “Affiliate” in the Custom Terminology settings, that wording is also used throughout the MLA dashboard and portal.


MLA Settings & Tiers

There are several settings available to customise the MLA functionality to your requirements.

However, the main options you will want to customise are the “Multi-Level Affiliate Tiers”. You can have an unlimited number of tiers, and set the commission percentages for each.

You can set commission rates for each tier via any of the following methods:

  • Percentage of affiliates earnings: This calculates the commission based on a percentage of what the main affiliate earned. For example if this is set to 10% for “tier 1” and 5% for “tier 2” and the affiliate earns $200, then “tier 1” would earn $20, and tier 2 would earn $10.
  • Percentage of order total: This simply calculates the commission earned for the tier based on a percentage of the total for the order that was referred by the main affiliate.
  • Fixed amount: This grants a fixed amount of commission to each tier whenever the main sub-affiliate refers a customer.

This is NOT deducted from the main affiliates’ earnings by default, however there is an option you can enable to do this.

The tier rates set here are the defaults. You can also override them for a specific affiliate group or individual affiliate, see Per-Group & Per-User MLA Commission Rates.

Here’s an example of how the network tiers would work:

We’ll assume a base commission rate of 25% for the main affiliate, with the multi-level tier rates set to 20% for tier 1, and 10% for tier 2.

  • Firstly, John invites Fred to become an affiliate.
  • Fred is now a tier 1 affiliate in John‘s network.
  • Fred then invites Sally and Tom to become an affiliate.
  • Sally and Tom are now a tier 1 affiliate in Fred‘s network, and a tier 2 affiliate in John’s network.
  • Sally refers a new sale at $200 and gets 25% commission, which is: $50.00
  • Fred‘s earnings are based on 20% of Sally‘s commission, which is: $10.00
  • John‘s earnings are based on 10% of Sally‘s commission, which is: $5.00
  • Therefore, the total commission paid out for this sale is $65.00


Note: The term “Multi-Level Affiliates Marketing” is sometimes referred to as MLA, MLM or MLAM.


Was this article helpful?