Purchase a license for Affiliates Pro.

The Affiliates WordPress Plugin


Also refer to the Affiliates Plugins Feature Comparison.

  • Real-time reporting

    Referrals and affiliate link statistics are recorded and available instantly, as transactions are processed.

    Information for affiliates on the front end: show affiliates information about their referrals including totals by currency and referral status.

  • Integration with virtually any E-Commerce platform

    Affiliates provides an API which makes it compatible to use with virtually any E-Commerce and Membership system.

    Affiliates Pro Integration packs are available for several platforms. More integrations are added constantly on request.

  • Unlimited Affiliates

    Simply have as many affiliates as you can get.

  • Easy affiliate recruitment

    Affiliates can sign up automatically and can also be added manually with or without user accounts.

  • Feedback is welcome

    Do you have feature requests or want to provide feedback? Please get in touch, the Affiliates plugins evolve with your needs.

  • Free or contribution based

    The Affiliates plugin is free and Open Source. If you want to use it, simply install it from your WordPress Dashboard or download it from

    Affiliates Pro and Enterprise are contributor releases with additional features. Contributions help to make the plugins even more awesome. Thanks!

  • Quick & Easy Installation

    Upload/install and activate the plugin from your WordPress Dashboard.

Affiliates Pro & Enterprise

  • Banner Management
  • Notifications
  • Videos : A collection of videos showing features available in the free Affiliates plugin and additional features available in Affiliates Pro and Enterprise.
  • Screenshots : Some sample pages set up with Affiliates Pro.
  • Fixed, percentage or formula based commissions

    Referral amounts can be flat rates, percentage of net sales amounts and based on custom formulas.

    These can be set in general and per affiliate.

  • Flexible affiliate areas

    Create as many pages as you need showing affiliates their stats, banners, links, profile, …

  • Mass Payments and Enhanced Totals

    Export totals and generate PayPal mass payment files. Simply pay your affiliates all at once. Pay-outs can be based on accumulated totals.

  • Custom features

    The Affiliates system provides an extensive API for developers which allows to customize it to any client’s requirements.

The Affiliates plugin provides the right tools to maintain an Affiliate Marketing Program.

Important features include automated affiliate registration, an unlimited affiliate management section and the ability to integrate Affiliates with virtually any E-Commerce platform. Free and premium integrations are available.

The Affiliates plugin provides an ideal affiliate system for sellers, shops and developers who want to get started with their affiliate program right “out of the box”.

It also provides a solid framework for developers, who wish to build customized solutions based on a sound data model. With unlimited affiliate program management tools available on the back end and a set of shortcodes to provide Affiliates information on their performance on the front end, there is everything you need to start an affiliate program.

Affiliates Pro and Enterprise provide additional features for sellers, shops and developers.

If you need to manage an Affiliate Marketing Program, track visits to your site with affiliate links, the affiliates plugin is right for you. It provides the tools to maintain a partner referral program.

Simply put, the affiliates plugin is used to manage affiliates, create referrals and track visits to your site through affiliate links.
Referrals are stored and attributed to an affiliate, for example if clients place orders on your site and you need to credit your affiliates.


Free and premium integrations are available.

Pro & Enterprise

These integrations are included with Affiliates Pro and Affiliates Enterprise:

Light Integrations

These integrations are freely available to be used with any of the Affiliates plugins.


Please refer to the Documentation pages.

What this plugin is not

It is not intended to keep track of links to other sites that you as a member of an affiliate program may have. For that, please try the Affiliate toolbox.

1,108 Responses to Affiliates

  1. REFA August 25, 2016 at 10:08 am #

    Ohh Yes now i can see that, Thank you so much for such a great plugin with nice customer support….cheers..!!

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

      your rating is welcome !
      Antonio B.

  2. Leonardo Villella September 1, 2016 at 3:35 pm #

    Hello I am a your affiliate,can I use my earning from your affiliate program to buy some your plugins?
    when will you make your plugings Affilates, Affiliates WooCommerce Integration Light and Affiliates Contact Form 7 Integration compatible with wordpress 4.6 beause now is hard to sell your products to my customer because your product are not comptible with last wordpress’s versione.
    whe can I found “Affiliates Ready! Ecommerce Integration Light”?

    • antonio September 1, 2016 at 4:50 pm #

      Hi Leonardo,
      sorry you can not pay directly with the earning.
      Our plugins are compatible with latest WordPress version.
      The Ready Ecommerce Integration Light is available from the WordPress repository.
      Kind Regards,
      Antonio B.

  3. Leonardo Villella September 2, 2016 at 7:42 am #

    Hello Antonio,
    thanks for your replay,
    but this plugin is Compatible up to: 4.5.3
    and this Affiliates Contact Form 7 Integration is Compatible up to: 4.2.9)

    Now do your affiliates program allow auto-referrals? I would use your plugin also in my website

    Affiliates Contact Form 7 Integration now don’t sent email to the new affiliate after registration, does it send the email to the new affiliate at the registration with plugin “Affiliate Enterprise”?

    • antonio September 3, 2016 at 5:04 am #

      Hi Leonardo,
      Both integrations need to update the readme.txt file, but don’t worry, both are compatible with the latest version.
      You can enable/disable auto-referrals from Affiliates->Settings:Referrals.
      If you need that the affiliates get email when a new referral is added (when someone buys something, or a new form is recorded), you need the Pro or Enterprise, that includes notifications.
      Kind Regards,
      Antonio B.

  4. Leonardo Villella September 2, 2016 at 10:31 am #

    Hello Antonio,
    Today I have update the plugin affiliates and I have lost all data, what I can do to avoid this for each pluging’s update?

    • antonio September 2, 2016 at 10:44 am #

      Hi Leonardo,
      Please be sure you have NOT selected the ‘Delete all plugin data on deactivation’ option in Affiliates->Settings:General.
      Kind Regards,
      Antonio B.

      • Leonardo Villella September 2, 2016 at 11:00 am #

        Yes, I am sure,
        is there an way to export the data?

        • antonio September 3, 2016 at 5:08 am #

          Sorry, right now this option is not available.
          You could export the database affiliates tables and import to the new database.
          The affiliates tables like as wp_aff_xxxxx if “wp_”is your tables prefix.
          Kind regards,
          Antonio B.

  5. Adam September 8, 2016 at 10:51 am #

    Hi there,

    I’ve just got a quick question.

    I use your affiliates plugin as well as the WooCommerce integration…it’s great – thank you. I’ll definitely be upgrading to the pro version once I’m getting more traffic.

    My question is in regards to what the affiliate gets paid for. I currently have one product which is a subscription/membership. I also made another product, which is the same as the other one but it is a 7 day free trial rather than a paid subscription. I know I could have used the trial function on the original product but I wanted to keep them separate to stop the requirement for billing details before the trial.

    So, my question is…if my referral timeout is 30 days…does the affiliate get paid for any purchases made within that period…or just the first? Does the affiliate get paid for EVERY month that the user is subscribed…or just the first purchase? How does this work?

    Also, how does this work with the free trial? Technically, the free trial is a purchase but for 拢0 – the membership just expires after 7 days. In the instance that the referral gets paid for the first purchase only, would a free trial prevent them from getting paid if the user went on to purchase 7 days later (after the trial)?

    I look forward to your response 馃檪


    • Kento September 8, 2016 at 1:27 pm #

      Hi Adam,

      Thanks for your kind feedback on the system, I’ll try to explain how you could fit this to your requirements. Just to mention this ahead, the free version will allow you to credit the referring affiliate also for a subscription but only for the initial payment if any. You will need Pro or Enterprise if the affiliates should get commissions on recurring payments out of a subscription they have referred. The advanced integration allows you to specify for how long that will hold.

      Now regarding the free trial, if the customer who was referred orders the paid subscription and it’s within the validity for referring an affiliate (i.e. within your 30-day referral timeout), then the referrer will be credited with the commission for the subscription and if enabled, also for subsequent payments related to it. So to answer your question, the free trial would not prevent them from getting paid, as long as the referrer is still recognized.

      I hope that helps you to get a better picture of how this would work. Don’t hesitate to ask if you have further questions please.


  6. Seba September 11, 2016 at 7:14 am #

    Is there shothcode that generate for logged in affiliat, account delete button?

    • antonio September 12, 2016 at 10:24 am #

      Hi Seba,
      now there is no such shortcode. But it sounds interesting, write it down for possible improvements.
      You can ‘delete’ the affiliates from the dashboard.
      Kind Regards,
      Antonio B.

  7. davina October 9, 2016 at 4:09 pm #


    Thanks for the plugin. I’m testing the registration page. When I press sign up, it brings me back to the same screen. How can I fix this?


    • antonio October 11, 2016 at 4:33 am #

      Hi Davina,
      you can use the ‘redirect_url’ parameter of the [affiliates_login_redirect] shortcode.
      Kind Regards,
      Antonio B.

  8. Paul October 12, 2016 at 2:31 pm #

    Hi there,

    Whenever I enable the registration form and test it, it always requires for a Phone Number. Is this a bug?

    • antonio October 13, 2016 at 8:00 am #

      Hi Paul,
      please check if your Phone Number field is set as required in Affiliates->Settings:Registration
      Kind Regards,
      Antonio B.

  9. Rami Wazni October 13, 2016 at 3:57 pm #

    I just have a question about shortcodes.

    We are trying to show the # of hits for every month and this is what we have used:

    Monthly Hits

    Current Month [affiliates_hits for="month"]

    September [affiliates_hits from="2016-09-01 to 2016-09-30 "]
    August [affiliates_hits from="2016-08-01 to 2016-8-31 "]
    July [affiliates_hits from="2016-07-01 until 2016-07-31 "]
    June [affiliates_hits from="2016-06-01 until 2016-06-30 "]

    It is not working. Maybe I am not doing the shortcode correctly. Please any help.

    • antonio October 13, 2016 at 6:48 pm #

      Hi Rami,
      the correct form is: [affiliates_hits from="2016-09-01" until="2016-09-30"]. Please have a look at the shortcode documentation.
      Remember that only the affiliates can see the result.
      Kind Regards,
      Antonio B.

  10. om October 18, 2016 at 8:39 pm #

    i want to add more currencies . i want to add INR in it , Please tell me how i can do it.

    • antonio October 19, 2016 at 7:36 am #

      Hi om,
      please have a look at this comment.
      Kind Regards,
      Antonio B.

  11. Kenny Kiernan October 18, 2016 at 11:24 pm #

    Hi, I installed this and tested Affiliates and it’s not working, can you help please?

    I set up myself as a test affiliate and that shows up properly in the plugin’s data. But I bought something through the affiliate link and the purchase wasn’t recorded in the data. (I don’t understand “Use the browser鈥檚 Development tools (or Firebug) to check that there is a cookie wp_affiliates which records the referring affiliate鈥檚 ID.” in your testing documentation, please clarify how I do this)

    Also, your documentation doesn’t explain at all where I set a commission rate, and how I’m supposed to have funds transferred to Affiliates. Where is all of this done?

    Your promo copy says this works right out of the box, but I am stuck here – please explain and clarify ASAP, thank you!

    • antonio October 19, 2016 at 7:53 am #

      Hi Kenny,
      I assume that you are using Woocommerce. Do you have installed the Woocommerce Integration?
      If the integration is installed, then from Affiliates->Woocommerce Integration Light you can set the referral rate.
      Kind Regards,
      Antonio B.

  12. om October 19, 2016 at 9:52 am #

    I want to add INR Currency in affiliate’s user registration where we choose amount and currency .

    • antonio October 19, 2016 at 2:32 pm #

      Adding this comment code (changing HRK to INR) in your functions.php theme file you will have your INR currency.
      Kind Regards,
      Antonio B.

Leave a Reply