Affiliates Enterprise


Purchase a license for Affiliates Enterprise.

Multi-tier Affiliate Programs

Affiliates Enterprise provides all features integrated in Affiliates Pro and advanced features including support for unlimited multi-tier marketing programs.


Affiliates Enterprise supports affiliate campaign management and tracking. Affiliates can create campaigns to track their performance according to their link placement. This allows affiliates to distinguish between income they generate by placing affiliate links on Facebook, from that generated through Twitter and other sources.

Affiliates Enterprise includes campaign tracking features, which allow affiliates to see hits, visits and referrals along with the income generated per campaign. Affiliates can create their own campaigns without the need for administrators to intervene.


Affiliates Enterprise comes with a set of available integrations.

Please visit Affiliates Enterprise for details.


The documentation for the Affiliates plugin series is available here.




Specific Level Rates

668 Responses to Affiliates Enterprise

  1. Dwayne May 24, 2015 at 12:56 pm #


    I can’t seem to find an answer to this in any documentation.

    I will be importing users, setting membership levels on import, is it possible to set the referrer on import ? We have about 1000 members to import from another software, so setting the referrers for 3 tiers would be very time consuming….

    Thanks so much

    • kento May 25, 2015 at 4:48 pm #


      Thanks for asking, unfortunately this is not supported through the user interface. It would have to be done by importing the necessary relations into the database. May I ask from which system you are planning to import?


  2. Matt August 20, 2015 at 5:19 am #

    if i get enterprise … good for 1 site … i can switch sites around right?

    • kento August 21, 2015 at 7:44 am #

      Hi Matt,

      If you are going to use it on one site and then want to use it on another, yes. Just not on both on the same time, in case you are going to use it on multiple sites later, it would be appreciated if you got a multiple site license then.


  3. Khalil October 8, 2015 at 2:45 am #

    Hello, right now I have a basic setup up and running. My most urgent question is about why an affiliate would get extra emails when someone makes a referred purchase from their links. Now they get multiple email for a single referral. Are emails send out for both accepted and pending status? Are there any other areas for notification control area in the Affiliates admin section? Thanks

    • antonio October 8, 2015 at 6:41 pm #

      Hi Khalil,
      please about support questions, use the forums.
      In Affiliates->Notifications you have options to control if emails are sentwhen pending and/or accepted status.
      Kind Regards,
      Antonio B.

  4. Taunya November 26, 2015 at 3:36 pm #

    Hey, im having problems integrating the tier process. i’ve got the levels figured out, it s how to get the actual referrers.

    • antonio November 27, 2015 at 8:56 am #

      Hi Taunya,
      please submit a topic with the support question. If you can, give us more information about the problem.
      Antonio B.

  5. jerry lim January 16, 2016 at 12:55 am #

    I am building this for a client and I would like to know whether Affiliates Enterprise can support this?

    For direct referral, the affiliates himself (Level 0) and the sub affiliates (Level 1) gets a different calculation of commission, which is based on the purchase amount.

    The direct affiliate will have a tier kickback for both parties (inviter and invitee, aka direct affiliate)

    For direct referral, the affiliates himself (Level 1-Distributor) and the sub affiliates (Level 1-Wholesaler) gets a different calculation of commission, which is based on the purchase amount.

    For example, $100 is 10%, >$200 is 20% etc.

    On top of that, there will be five tiers in the reward system as shown below:


    As a distributor, people that user have invited will be deemed as the wholesaler.
    Wholesalers can further extend their invitation to others, where they can build onto retailers, customers and consumers.
    So from the distributor’s perspective, they will be rewarded from product purchase of retailer, customer and consumer.

    Like so:

    Level 0 – Distributor
    Level 1 – Wholesaler – 3% (?)
    Level 2 – Retailer – 2%
    Level 3 – Customer – 1%
    Level 4 – Consumer – 0.5%

    Do advice whether this is possible to achieve?

    • Kento January 19, 2016 at 5:29 pm #

      Hi Jerry,

      Thank you for the details on your requirements and for considering using Affiliates Enterprise. It seems that for your case, it would be necessary to customize the procedures used to calculate the commissions. To me they seem more complex than what we provide in the standard solution for tiers. So unless you’re prepared to invest the additional consulting and development for a customized solution based on the system, I would not recommend it. It seems that you have sent an email with more detailed specs, if you still want to look at it further with us, please let me know.


      • jerry lim January 20, 2016 at 1:52 am #

        Hi Kento

        Thanks! Yes, I would appreciate if you can take a look. I will be sending another mail to simplify the specs so that it will be easier to understand.

        Thank you!

        • Kento January 20, 2016 at 12:42 pm #

          Thanks Jerry, that’s very useful. I’ll get in touch after reviewing it.

  6. Jim Fulford March 3, 2016 at 6:45 am #

    Hi, I am currently using AffiliateWP,but I am thinking of switching to Affiliates Enterprise. There is something I need to do that AffilateWP does not handle, and I’m wondering if your plugin will work.
    I have WooCommerce Subscriptions.

    I have a Simple Subscription Product wtih $500 setup and $99 recurring monthly fee. What I need to do is pay all my affiliates 50% of the setup fee, and their personal affiliate rate on the $99 (Both the $99 at Initial sale and each month). So the first sale which is $599, if an affilate is on a 20% commission, he would get a $269.80 commisison. $250 for the setup and $19.80 for the $99 sub.

    Does your product do this?

    • antonio March 5, 2016 at 6:48 am #

      Hi Jim,
      With Affiliates Woocommerce Integration, you can set a rate commission for subscriptions, but the rate is the same for the setup for the future payments.
      You could create a custom solution using the Affiliates API and Woocommerce subscriptions actions.
      Kind Regards,
      Antonio B.

  7. Ken March 3, 2016 at 12:40 pm #

    I have some presale questions

    I will use affiliate enterprise

    How can affiliates see their “downline” in the affiliate area?
    How can an affiliate contact their “downline”?
    Can an affiliate shop for the earned money in the shop? If so, how ?


    • antonio March 3, 2016 at 9:11 pm #

      Hi Ken,
      You can use the [affiliates_tiers] shortcode to display the ‘downline’.
      You can ‘pay’ using coupons. Ex. one a month, you close the accepted referrals, and create a coupon to the affiliate with this calue.
      Kind Regards,
      Antonio B.

      • Ken March 4, 2016 at 7:52 am #

        Thank you, Antonio

  8. Jim Fulford March 4, 2016 at 6:30 pm #

    HI, I posted a few days ago but never got a response so I’ll try again. I am using WooCommerce subscriptions. I have a simple subscription product with at $500 setup fee and $99 recurring montly fee. I want to be able to pay all affiliates 50% of the setup fee and their referral rate on the monthly fee. Does your package support this?

    • antonio March 5, 2016 at 6:50 am #

      Hi Jim,
      Kind Regards,
      Antonio B.

  9. Don Sarnovsky March 25, 2016 at 8:10 pm #

    I would like to purchase Affiliates Enterprise for 1 domain. I am developing the site on my development domain My question is,…. Can I transfer the licence from my production domain ( to the new domain ( when I publish the site,… without buying 2 licences?

    • antonio March 27, 2016 at 8:15 am #

      Hi Don Sarnovsky,
      You can only have one site running at a time. So you can migrate your website with a simple license.
      Kind Regards,
      Antonio B.

  10. Xavier March 28, 2016 at 3:50 pm #

    Hi there,

    We are evaluating several affiliate solutions and were wondering if implementing this MLM structure was possible with Affiliates Enterprise.

    Base commission is set per product.

    Level 0: Base commission on direct sales only.

    Level 1: Must have 10 direct sub-affiliates. Receives base commission on direct sales and 80% of sub-affiliate commissions.

    Level 2: Must have 20 direct sub-affiliates. Receives base commission on direct sales, 80% of sub-affiliate commissions, and 60% of sub-sub-affiliate commissions.

    Level 3: Must have 30 direct sub-affiliates. Receives base commission on direct sales, 80% of sub-affiliate commissions, 60% of sub-sub-affiliate commissions, and 40% of sub-sub-sub-affiliate commissions.

    Level 4: Must have 40 direct sub-affiliates. Receives 120% base commission on direct sales, 100% of sub-affiliate commissions, 80% of sub-sub-affiliate commissions, and 60% of sub-sub-sub-affiliate commissions.

    To maintain one’s level, X $ of direct commissions must be generated the last 6 months. Otherwise it is downgraded to the lower level and so on. If no commissions are generated in a 12-month period, the affiliate account is disabled.

    Is this possible with the base product ?


    • antonio April 4, 2016 at 8:53 am #

      Hi Xavier,
      this option is not available directly. You have multi-tiers level with different commissions (relative or not to the previous level). But by default all affiliates are available all levels, so if you set 4 levels, all the affiliates are 4 levels of referrers.
      You could use the Affiliates API to create your own solution based on Affiliates Enterprise.
      Kind Regards,
      Antonio B.

  11. Xavier March 29, 2016 at 2:36 pm #

    Following my comment yesterday, I also have another question: I want my affiliates to drive traffic to a presale page. Leads would enter their email and name to access free content prior to a product launch. Does Affiliates Enterprise have capability such that an affiliate that drove to the presale page will receive credit for‘s purchase a couple weeks later, even if on a different device (i.e. link to the affiliate for a certain period of time)

    Looking forward to a prompt response as we need to implement a solution ASAP.


    • antonio April 4, 2016 at 8:47 am #

      Hi Xavier,
      You can set cookies timeout from the Affiliates settings, but the sale must be in the same device. Relating to pre-saved emails, this option is not available.
      Kind Regards,
      Antonio B.

  12. John April 7, 2016 at 6:23 pm #


    I am not exactly sure how the tier process works and I couldn’t find it in the documentation.

    How does one sign up as an affiliate under another affiliate to start the tier process? I have 9 tier levels, and I just don’t understand how it works exactly.

    I would appreciate your help. Thanks!

    • antonio April 8, 2016 at 9:46 am #

      Hi John,
      If a new affiliate is registered using another affiliate link, then this new affiliate is registered as child of the first affiliate. Ex. to get:
      AffA (level 0)
      – AffB (level 1)
      – AffC (level 2)
      The process:
      AffA already exists. (level 0)
      UserB uses the affA link (something like:
      Then userB is registered as affiliate (affB). This new affB is linked as ‘child’ of affA (level 1)
      UserC uses the affB link (something like:
      Then userC is registered as affiliate (affC). This new affC is linked as ‘child’ of affB, and as second level of affA (level 2 of A and level 1 of B)

      I hope this example can help you.
      Kind Regards,
      Antonio B.

      • John April 8, 2016 at 3:05 pm #

        Thank you Antonio! That was very helpful. Where in the Affiliate section of WordPress can i see this info? Will it tell me if they are a child Affiliate under the Affiliates tab?


        • antonio April 8, 2016 at 3:41 pm #

          From the Affiliates->Manage Affiliates, if you edit an affiliate you can see his referred affiliates.
          Kind Regards,
          Antonio B.

  13. Julia April 16, 2016 at 7:11 pm #

    1. Is it possible to do a mass import (via CSV or similar) of new affiliates without having to register each individually online? If so, does it require Enterprise or can it be done with Lite or Pro?

    2. Can the same affiliate have different commission rates for different tiers? e.g. Top level affiliate earns 10% of sales for sub-affiliates A, B & C but earns 20% of sales for sub-affiliates D, E & F

    • antonio April 18, 2016 at 7:41 am #

      Hi Julia,
      1.- With the Affiliates Users plugin you have an option to create affiliate accounts for all user accounts. But you should have all users created before.
      2.- With the Enterprise version, you can set tiers values per affiliates (editing the affiliate from Affiliates->Manage Affiliates, you can set these values). But this value is applied to all the affiliate in the same level. If AffA has 10% to level 1, then AffA get this commission from all the sub-affiliates on this level.
      Kind Regards,
      Antonio B.

  14. John April 27, 2016 at 8:43 pm #

    Is there anywhere on the Affiliate screen where members can see who has responded to their invitations? I know they can see that “someone” must have if they have logged a commission, but can it give them any other details, on a direct sign-up, or on indirect levels? (Preferably all on the same Affiliates Page)

    • Kento May 1, 2016 at 9:01 am #

      Hi John,

      You could enable the User Registration integration for that and then customize the Affiliate Area including this shortcode which will list details on referrals including the username, email, first and last name when these apply:

      [affiliates_affiliate_stats type="stats-referrals" data="user_login,user_email,first_name,last_name"/]


  15. Daniel A. May 5, 2016 at 8:34 am #

    Hello Sir,

    We are interested in your plugin but we do have a few pre-sale questions.

    Currently we have a WP + WooCommerce + iDevAffiliates setup. We are using a more or less similar setup on 3 different websites and we have a couple more on the way. We are looking for a more integrated solution with WP and WooCommerce for the affiliates part and your plugin seems to be a good option.

    However, we want to know if your plugin if offering the following features:

    1) Our affiliates system is based on a monthly membership fee. We are using WooCommerce Subscriptions to automate the monthly payments. We need these montly payments to generate commisions. Is this supported by your plugin?

    2) We have a unilevel tiered structure (5 levels). Each level gets a commission on a new or recurring payment. Is this supported by your plugin?

    3) We are using a replicated website and marketing materials system. This means that will display the content of and will allow for affiliate traffinc tracking. The makerking materiales (like banners) will be generated with an URL structure that will include the affiliate username (banner link: I am sure these can be adjusted but I want to make sure it is possible without breaking the plugin. Is there some kind of templates overwrite system that will allow this?

    4) We need our affiliates to be able to see their full downline (all levels) in their affiliate front-end area. Is this possible?

    5) We need to see the entire genealogy of an account in the back-end (upline and downline). Is this possible?

    6) Can we see a demo of the system? We are very interesting to see how the entie system is working, especially the reporting features.

    7) We do have situations were multiple affiliates are registering from the same IP. Is this an issue when the commission are generated? We are stuglling with this currently and we really don\’t want to have to make manual adjustments for commissions every month.

    8) Can we have different tier comissions structures for different products?

    9) Just to make sure I understood correctlly we will need to purchase both Affiliates PRO and Affiliates Enterprise to be able to use the full power of this system in the way we need it?

    Looking forward for your reply.

    • antonio May 8, 2016 at 4:44 pm #

      Hi Daniel,
      1.- Yes, it’s supported by the Affiliates Woocommerce Integration Pro (included in Affiliates Enterprise).
      2.- Yes, you can set as many levels as you need, and set a commission per level (relative to the above level or not).
      3.- Using Affiliates by Username you will get links like, but pretty links is not available. If your affiliates have custom pages on other domains, you can use the pixel tracking feature.
      4.- You can use the [affiliates_tiers] shortcode.
      5.- From Affiliates->Manage Affiliates you can see the affiliate downline (all levels), but as upline you can only see who referred this affiliate (only one level). Something like this:
      6.- Sorry, there isn’t dashboard demo site. Please have a look at documentation page.
      7.- This is not a problem. Every affiliate is associated to a wordpress user.
      8.- You can set different tier commissions per affiliate, but not per product.
      9.- You only need Affiliates Enterprise (this includes the Woocommerce Integration Pro).
      Kind Regards,
      Antonio B.

      • Daniel Ancuta May 9, 2016 at 8:45 am #

        Can we setup a Skype / iMeeting conference to discuss in a bit more detail?

        • antonio May 9, 2016 at 3:48 pm #

          Sorry Daniel, skype support is not available.
          But you can use this topic to ask any questions you have.
          Kind Regards,
          Antonio B.

  16. pabilonius May 5, 2016 at 8:08 pm #

    hello,I am trying to start my own paid pay click website but been having issues finding the right plugins to use any suggestion or recommendations will mean a lot i want plugins that have features such as;

    1.A registered user has limited number of ads to view per day

    2.every time the registered user clicks on the provided ads a different window that displays the add opens and shows a loading bar which takes 30 seconds before the capture shows up which once filled correctly money is credited to the users account.

    3.i can be able to separate standard accounts from premium accounts

    4.users can be able to review music and get paid for every review

    5.users can do surveys and get paid

    6.user get paid for every referral.

    Thanks in advance!!!

    • antonio May 8, 2016 at 10:01 pm #

      Hi pabilonius,
      1.- With Affiliates Pay Per Click integration you can get commission according to clicks/visits per day.
      2.- You could use the Affiliates API to create your own solution. Maybe creating a layer over a banner/link.
      3.- You can set different commission per affiliates. If you want to group affiliates per groups, and assigns commissions per groups, maybe Affiliates Groups plugin can help you.
      4.- There isn’t an option to get commission with reviews, but with the Affiliates API it’s easy to create a solution.
      5.- You should create a custom solution according to the serveys plugin that you’ll use.
      6.- With the plugin you can get commission when a new user is registered and/or when the user makes an order.
      Kind Regards,
      Antonio B.

  17. Kieron Garvey May 23, 2016 at 3:58 pm #

    I was wondering if there is a way to do the following with affilaites

    20% commission paid on all personal sales

    Plus commission on up to 10 levels of active affiliate sales below:
    Level %
    1 5%
    2 2%
    3 1%
    4 1%
    5 1%
    6 2%
    7 3%
    8 5%
    9 7%
    10 10%

    Here is what i am really interested in Sales Qualifications to earn on levels:

    3 Personally referred sales opens Levels 1-3
    4 opens level 4
    5 opens level 5
    6 opens level 6
    7 opens level 7
    8 opens level 8
    9 opens level 9
    10 opens level 10

    Hope you understand what i am asking… Basically the more sales a person makes the more levels they earn on…

    • antonio May 24, 2016 at 7:27 am #

      Hi Kieron,
      You can set different commissions per levels (relative or not to the upper level). But remember that the level 0 is not only the personal sales, this includes the personal sales and the sales that is make perthe users who use the affiliate’s link.
      Relating to ‘open lebels’, this feature is not available. You could create a custom method to create your own solution.
      Kind Regards,
      Antonio B.

  18. John May 24, 2016 at 5:05 pm #

    Hi Guys,

    Sorry for all the questions. I am almost set up here. When exporting my MASS PAYMENT FILE I need everyone’s PayPal email address. If I go to Affiliates > Manage Affiliates, the PayPal Email Address field is empty. Which I understand, being that I do not have a PayPal Email Address form field anywhere on the website. So I added a PayPal email address to the Affiliates registration form. But even then, when I look at Affiliates > Manage Affiliates the PayPal Email field is empty.

    Can you please help me with this?


    • antonio May 25, 2016 at 4:53 am #

      Hi John,
      please be sure your registration field label is ‘PayPal email’. You have many columns as registration fields. In this example, I have added two custom fields: ‘Paypal’ and ‘Paypal2’, and I have:

      Kind Regards,
      Antonio B.

      • John May 31, 2016 at 7:32 pm #

        I made sure the registration field label is ‘PayPal email’. The info is being collected correctly, however when you Generate a mass payment file, the email being used is not form the PayPal email registration field it is from the primary email field. Is there a way to change this, or should I just have the user insert their PayPal email into the primary email field?

        • antonio June 1, 2016 at 6:41 am #

          Hi John,
          if an ‘paypal_email’ field exists, then this field is used as paypal email, if not, then the user’s email is used. Please try to use exactly this field name.
          Kind regards,
          Antonio B.

  19. John May 31, 2016 at 7:46 pm #

    Is there a way to redirect people to a certain page once they go to an Affiliate URL? Or is there a way to change the Affiliate URL to append the affiliate ID after a page URL? Example: instead of it would be

    i appreciate your help!

    • antonio June 1, 2016 at 6:14 am #

      Hi John,
      Please have a look at the [affiliates_url] shortcode.
      Kind Regards,
      Antonio B.

  20. Sue July 12, 2016 at 1:14 am #

    Hi, I have a big problem as a result of adding a manual referral. My plan was to distribute the funds accumulated in the Direct referrer to my top three affiliates. I shared out the total to these, then closed the Direct referrals as if they had been paid. But instead of zeroing, the Direct account had more funds than before, and the other 3 affiliates ended up with much bigger totals than they should have. Somehow, some sort of calculation seems to have been invoked instead of the manual tranaction just overriding all others. I have screen shots available to show the unexpected effects. Hope you can help here. Thanks! Sue.

    • antonio July 13, 2016 at 7:30 am #

      Hi Sue,
      please submit a topic with this question to get premium support. If you can, please add the screenshots (you can use
      Kind Regards,
      Antonio B.

  21. Zack July 30, 2016 at 3:28 pm #

    We’re working on a website, and this plugin seems perfect for what we’re doing, I just had a couple of questions:

    – Is there a way to do specified dollar amounts for each sale instead of percent,
    – and is there a way to have it be different amounts for different products?

    Just wanted to check before we buy the Enterprise version.


    • antonio July 31, 2016 at 6:03 pm #

      Hi Zack,
      – Yes, from Affiliates->Settings:Commissions you can select Referral Amount as method.
      – If you need to set values per products, then as default you can only set rates per product. You can calculate the rate according to the product value and the amount that you want.
      I have created this custom method, so the value sets on the product page is used as amount instead of rate.
      Kind Regards,
      Antonio B.

  22. John August 15, 2016 at 5:13 pm #


    I submitted a topic on your forum, however I am unable to reply on the topic. I can’t find a reply button or a comment field or anything. Here is a link to the topic:

    Antonio told me I should email him my log in info and he would take a look at my website. I emailed him last week and still haven’t received a reply. Could you please have Antonio email me back as soon as possible? Thanks!

    • antonio August 17, 2016 at 5:11 am #

      Hi John,
      sorry for the delay. Answered in the topic.
      Antonio B.

  23. Amrish August 25, 2016 at 8:41 am #


    we want like once first time user register default status is pending. for this admin have an option to approve that affilaite.

    how can i do that, please guide me

    • antonio August 25, 2016 at 10:07 am #

      Hi Amrish,
      right now the affiliates are automatically approved. You can set the referral default status to pending and approve one by one.
      We are working on a update that will include the ‘pending’ affiliates status.
      Kind Regards,
      Antonio B.

  24. Grayce Egami September 21, 2016 at 5:30 pm #

    This is our first time using an Affiliates Plug-in. We purchased this version based on our company needs and the recommendation of our Website Hosting company. We are in need of initial set-up support. Is there someone that could help us set up the details of this Affiliate system to get it running? Thank you.

    • antonio September 22, 2016 at 5:32 am #

      Hi Grayce,
      please have a look at the documentation pages.
      If you need help, you can use the forums to get premium support.
      Kind regards,
      Antonio B.

  25. Rafay November 18, 2016 at 1:07 am #

    I am using enterprise, I have setup the affiliate area and generated the affiliate url too.
    But how do I know, which submission comes from which affiliate link?

    • antonio November 18, 2016 at 7:26 am #

      Hi Rafay,
      From the Affiliates->Referrals menu you can see the referrals info. Remember that as Affiliates Enterprise customer, you have premium support from the forums.
      Kind Regards,
      Antonio B.

  26. Salina January 10, 2017 at 5:53 pm #

    Hi there,

    I’m interested in the Enterprise version and want to find out if it can help us to do these things. We have an ecommerce store. 1. We want to provide AffiliateA 10% commission rate for new product purchase and 5% commission rate for return product purchases. 2. For every new affiliate AffiliateA refers, he or she gets $10 per new affiliate sign up. Basically, there’re two types of commission we want to offer: product sales commission (from customer orders) and new affiliate sign up commission. I looked at the Enterprise version and not sure if it could help us. Please advise.

    • antonio January 11, 2017 at 10:04 am #

      Hi Salina,
      I assume that you are using Woocommerce.
      1.- There isn’t a default method that check if the order is first or not. But you can create your own custom method using the Affiliates API. We’ll be happy to help you create this.
      2.- You can use this plugin to add commissions when a new affiliate is added (you need to change the $amount variable in the code).
      Kind Regards,
      Antonio B.

Leave a Reply