Skip to Main Content

How to create your affiliate program with WP Affiliate PlatForm

Divi: the easiest WordPress theme to use

Divi: The best WordPress theme of all time!

With over 600.000 downloads, Divi is the most popular WordPress theme in the world. It is complete, easy to use and comes with more than 62 free templates. [Recommended]

Do you want to know how to triple your sales in less time and without extra effort? Yes ? then create an affiliate program.

It's no longer a secret for anyone, to sell more products or services you need partners.

On BlogPasCher, we need at least 80% of sales made to our affiliates (resellers) And we return them 25% of the sale price. Affiliation allows you to:

  • market your product to a wider audience
  • Maximize your chances of earning more money in less time

Instead of going through a platform like 1TPE to sell your digital or physical products and promote these platforms, I strongly recommend that you create your own affiliate program if you are using WordPress.

There are many plugins on the market, but the best in my opinion (in addition he is in French) it is WP Affiliate Platform. It is an easy-to-use recruitment, management and tracking tool that works well on all WordPress themes.

It integrates easily with WooCommerce and WP eStore. This plugin especially allows you to create your own affiliate program and pay commissions to your affiliates.

You can download the plugin by clicking here. do not pay attention to the fact that the sales page is in English. Simply order and come back to follow this tutorial entirely in French on WP Affiliate Platform : The plugin that will boost your sales.

Then discover How to install or add a plugin on WordPress

How to configure the WP Affiliate Platform Plugin

After installing the WordPress plugin, a new menu "WP Affiliate" will be added to the sidebar of your WordPress dashboard. Click on its submenu "Settings". On the new page, several fields are available. I'll explain the most important.

General Tab Settings

In the General Settings section

We will begin by determining the language of the affiliate program. Choose French if you want your affiliate area to be in French. You must also name your affiliate program.

Discover these 9 WordPress plugins to create an affiliate program

For example, you can give the following name: " Affiliate Program " or "Affiliate area". No matter which title you choose, it's the one your affiliates will see when they connect to their member area.

With the parameter Cookie Life (Days) You can determine how many days an affiliate can earn a commission from a prospect who follows his affiliate link and places an order.

In other words, if you choose 30 days as the deadline, then the affiliate will earn a commission if the person to whom he has recommended your product order within a maximum of 30 days after clicking on the link. After this period, no commission will be paid and it is the seller (you) who will keep 100% of the sale.

Many sellers who use the affiliation prefer to assign the commission a deadline of 60 days. Some, more generous, go up to 365 days.

Do you want to discover our 5 WordPress plugins to create an affiliate program with Amazon, check out this link.

« Currency Symbol Allows you to determine the currency used on the affiliate program, and Currency Code Allows you to determine the currency code (Eur for € for example).


Discover also these 10 WordPress plugins to convert currency currencies on a blog

As an administrator, you must specify your email address to be contacted "Contact Email Address ". You can also set the homepage of the affiliate program " Default Landing Page Is the page to which affiliate links will return visitors by default.

However, you will be able to define different pages for each product or service you promote in your program.

« Affiliate Login URL »Displays the link of the login page to the affiliate system. This is the one your affiliates will receive in the welcome message.

Your blog definitely has terms & conditions. Add the URL to this page in the " Terms & Conditions ". We do not have it on Which means you can leave this box blank if you wish.


You may decide to display certain information from the buyer to the affiliate, even if this is not recommended. You will need to check the information to display on the option " Show Buyer Details to Affiliates in the Affiliate Area ».

In the Affiliate Signup / Registration Specific Settings section

You can manage the registrations and the resulting notifications. Especially :

  • Manually control each registration « Manually Approve Affiliate Registration »
  • Prohibit visitors from registering « Do Not Allow Visitors to Signup , Which will cause you to create each account yourself manually
  • Set the PayPal field as required " Make PayPal Email Address a Required Field », Which means that an affiliate applicant must have a paypal email to register
  • Hide the tax id or social security number, checking the box " Hide the Tax ID / SSN Field ". This in principle only concerns US users
  • Receive notifications via your email address. Check the box " Send Notification to Admin Signup To activate it
  • Give a bonus to each new user. Click on " Enable Bonus To activate the option, then set the bonus (names) in the field " Bonus Amount »

SETTINGS-of-registrations des-affiliated wp-affiliate-plateform

Board Settings

In this section, you will be able to set a flat fee for affiliates " Use Fixed Amount Commission , Or set a percentage on the realized sale Level Commission ».

Discover also these 5 WooCommerce plugins to give a head start to your online store

You can also activate an automatic cancellation of the commission in case of refund " Use Automatic Commission Reversal ».


2nd Tier Affiliate Settings

This option allows you to pay a commission for any sale made by the godchild of an affiliate. In other words, if an affiliate registers with your affiliate platform through the link of another affiliate, that other affiliate who is his sponsor in this case will earn a commission every time that new affiliate makes a sale.

To use this option, you must enable it Use 2 Tier Affiliate Model Determine the percentage of the commission and the number of days during which the affiliate may receive a commission Duration ».

Easily create your website with Elementor

Elementor allows you to easily create any website design with a professional look. Stop paying expensive for what you can do yourself. [Free]


Affiliate Area / Center Related Options

It is on this section that you will customize the home page of your affiliate platform. You can:

  • Change the title of your program « Index Page Title »
  • Modify the message content of this page by explaining how your program works Contents Page Message »
  • Add a welcome message « Welcome Page Message »


We will now go to your home page to see the changes. Follow the following link:

assuming that " wp-content Is the folder where all your plugins are installed.


Email Settings

This tab allows you to determine some options applicable to emails. You can include:

  • Send notifications to affiliates Send Notification to Affiliates After each sale
  • Receive as an administrator any type of notification
  • Customize the template of emails that are sent, author (From Email Address) subject (Email subject) And content (Email body). Do not forget to keep the " tags templates "({Login_url}, {password}, ​​{user_name})

How to view or block IP addresses on WordPress : Discover it by consulting this link.

email-settings-wp-affiliate platform

Autoresponder Settings

You can integrate different autoresponders into your affiliate program. Why ?

Well, this will allow you to send specific ads to all your affiliates at one time. With this option, each time an affiliate joins your partnership program, it will automatically be registered on the list of your choice.

Discover How to create a Marketplace with WordPress by clicking on this link.

Follow our different guides 100% in French on AWeber et MailChimp to learn more about using these services.

Once you have the different information needed to integrate a form (the name of the list for Aweber, the API keys and the name of the list for mailChimp), Return to this page to fill in this information in the corresponding places.

For AWeber list, you just need to put [Email protected]. For example, if your list is named "Promo22" then you must enter: [Email protected] . This will allow the plugin to know exactly which list it should register new affiliates.


WP users Settings

This tab will allow you to:

  • automatically create an affiliate account for new members registered to your blog Automatically Create Affiliate Account »
  • automatically connect any user to the affiliate program, having an affiliate account created by the method of the previous option " Automatically Log Into Affiliate Account »
  • to disconnect these users following the same logic Automatically Log out ».

You can leave these boxes blank because there is no point in automatically registering someone for your program when it does not intend to promote your products and services.


How to create & manage affiliates

When you do not want to allow registration for your program, you must create accounts yourself. To do this, click on the link " Add / Edit Affiliates ", Located in the submenu of" WP Affiliates On the left side menu of your dashboard.

Management des affiliates

You can also manage the different affiliates by clicking on the link " Manage Affiliates ". The affiliate creation page is quite simple to understand, you must enter a nickname or identifier for the affiliate Affiliate ID , A password and its status at least.

You also have the option to set a specific commission percentage for this affiliate.


Do not forget to put the connection link offered in the general settings (General Settings) available to your affiliates. These will need to connect.


One in their reserved area, they will be able to access their various statistics: clicks, sales and payments.


Are you looking for the best WordPress themes and plugins?

Download the best plugins and WordPress themes on Envato and easily create your website. Already more than 49.720.000 downloads. [EXCLUSIVE]

They will also be able to catch the links of the various advertising banners that you have created and add them to their different blogs or websites.

How to create a banner ad

You will need banner ads to allow your affiliates to promote your products and services. To add an advertising banner, click on the menu « Add / Edit Ads ", always in " WP Affiliate ».


Management of "Leads": explanation

Affiliation can go well beyond a link. You can also integrate it into your various forms. Wp Affiliate Platform, allows you to add an affiliate link in the different forms created with Gravity Form. But for now, this integration is not essential for the use WP Affiliate Platform.


Payment management

Payment management is done in this section « WP Affiliate >> Manage Payouts ". You have at your disposal 4 payment methods.

The first one allows you:

  • Display users whose commission is not lower than the amount defined in the field " Minimum Payout Balance And who are waiting for payment « Generate Report ».
  • to create a file (CSV) to trace all operations " Create Payment File Report ". This file can also be used on PayPal to make payments.
  • to mark each commission displayed as paid " Mark as paid ».

The second allows you to:

  • to filter the commissions pending payment until a specific date.

The third method allows you:

  • Filter commissions that are pending payment within a specified time interval (Start Date & End Date).

The fourth allows you to search for a specific affiliate.


Statistics and Reports

You will always have to keep an eye on your different statistics. The plugin WP Affiliate Platform provide you with statistics on clicks, commissions and payment history.


The first statistic will be displayed on the home page of the plugin « WP Affiliate >> WP Affiliate ". You can get an overview of the different commissions, clicks and payments.

Viewing Clicks Statistics

These statistics are available at the location " click Throughs ". You can see global statistics " Overall Click Data », Individual« Individual Affiliate Click Data And the ranking of the best affiliates.

Each tab gives you the ability to filter the results in a specific time interval.


Consultation of Commission Statistics

These statistics are available at the location " WP Affiliate >> Sales / Data Comm ».

See also How to add a custom login URL to WordPress

Just like the previous one, you can view the overall, individual results and the best results. In addition, you can simulate an entry with the fields available in the section " Manual Commission Award ».


Payment History

It is important to have an eye on what you paid for commission. You can do this by accessing the " WP Affiliate >> Payouts History ". As with the previous options, you can filter the results at a specific time interval.

IMPORTANT: I strongly recommend you pay the commissions manually from your Paypal account. It's safer.


That's all for this WP Affiliate Platform tutorial, the plugin that adds an affiliate program to any WordPress blog. Do not forget, you can get it from The official site of the latter.

Discover also some premium WordPress plugins

You can use other WordPress plugins to give a modern look and optimize the grip of your blog or website.

We offer you here some premium WordPress plugins that will help you do that.

1. WP Job Hunter

As you know, some major job search platforms offer to earn money with their affiliate program. WP Job Hunter presents itself as the most simple and effective solution in this matter, and this on any type of website.

WP Job Hunter

How to display all your WordPress publications on a single page ? Find out in this article.

This plugin works automatically. You just need to register on the job provider's website and save your affiliate ID in the plugin settings. After that, relax and earn money with employment affiliations. You will be paid every time someone clicks on a job link on your website.

Download | Demo | Web hosting

2. Woocommerce Pro Tabs: Extra Tabs for Product Page

This WordPress plugin offers you unlimited additional tabs on the product page.Extra tabs-product-page-wordpress-plugin-to-page-builder

Its main features are: the possibility of change the title of the tabs, a editor to edit custom content, the possibility of pinning tabs or not, the choice of icons for tabs, easy removal tabs, the pcustomization of the position of the tabs on the public interface, et more ...

Easily create your Online Store

Download free WooCommerce, the best e-commerce plugins to sell your physical and digital products on WordPress. [Recommended]

Download | Demo | Web hosting

3. HBook

HBook is a WordPress extension that will allow you to easily create an online booking solution on your website.

It is perfectly suited for anyone who has a business in the hotel sector (hotels, holiday apartments, camping ...).

Discover also our 5 WordPress plugins to share the content of your blog

With the HBook WordPress plugin, you'll be able to add availability calendars, price grids and booking forms to your website, just in seconds.

Download | Demo | Web hosting

Other recommended resources

We also invite you to consult the resources below to go further in the grip and control of your website and blog.


Here ! That's all you need to do to create your affiliate program with the Affiliate PlatForm WordPress plugin. feel free to share the tip with your friends on your social networks.

However, you will also be able to consult our resources, if you need more elements to carry out your projects of creation of Internet sites, by consulting our guide on the WordPress blog creation.

But in the meantime, tell us about your Comments and suggestions in the dedicated section.


This article features 34 comments
  1. I just did a search for WP Affiliate PlatForm, in Extensions, in the administration of my WordPress but I did not find anything. Is this normal? We can think that is because the plugin is not really popular?

  2. Hello,
    what do you think of Affiliates affiliate plug in? Is it less efficient than WP Affiliate PlatForm Plugin that you present on your blog?

  3. Hello,
    I have two questions about this plug-in:
    Is affiliates have access to an account on the site that allows them to track their commissions?
    Can the commissions be entered manually on the sponsors' accounts? Because my site is not an e-commerce ... it's a rather special system and I would like to find a plug-in that can do the trick while waiting for a developer to make a software.
    Thanks in advance !

    1. Hi,

      1. Yes they have a personalized account automatically
      2. Yes, after command you can assign commissions

      The best is to order it to see if it suits you or not.

  4. Hello Thierry,
    First of all a huge thank you for this article! I want to set up an affiliate program for my site (I'm selling a board game to learn music theory while having fun with my family). I created the shop with woo-commerce. And after reading your article I really want to adopt WP Affiliate Platform as a solution. However, not being at all comfortable with the technique I am not sure to be able to face the possible questions of a technical order which could arise or that can ask me the affiliates in case of problem. To what extent can you accompany me in this project? I will be happy to talk to you live, if possible! Thanking you! Cordially . Alain

    1. Hello and good year.
      Already it is important for you to understand that we are not the authors of these different plugins. Whether it's WooCommerce or WP Affiliate Plateform, our support can not be limited in the proportions of the tutorials. This does not mean that if you encounter technical concerns, we will not be able to help you. Only then do you understand that such a situation is outside the scope of the tutorial and will require a great deal of attention and a team of attention on it (for more information ask customer service), and therefore this can lead Additional support costs.

      Best regards.

  5. Hello,

    So you can create only one affiliate link that directs to a single sales page. How do we do when we have several products?

    Can we make a pasted copy of the tracking ID and put it on another url?

    1. Hi,

      Every product like every page of your site to have personalized affiliate links. Everything is displayed in the plugin options. Please just keep in mind that we can not support this plugin.

  6. Hello,

    When is it billing? Then what do we pay affiliates?
    Can we Edit / Generate our invoices and those of the affiliates (Pdf) Individual or Professional, VAT management as the case may be?
    Should there be another Plugin for this?
    Is there a Plugin compatible with WP Affiliate and WP Estore who knows how to do all this?

    Thank you in advance for your answers, suggestions!

    1. Hello Christopher,

      For a plugin that knows how to do it I have doubts and I believe that only the seller needs to provide an invoice to the customer, not the affiliate.

      1. Hello Thierry,

        Yes indeed The seller provides a bill to the customer, this is the usual normal process!

        Let me explain, I pay money to my affiliate as a company, auto-entrepreneur or others so I must be able to justify this outflow of money from an accounting point of view and according to the status (individual, company, AE ) of my affiliate I give him with or without VAT and for this the affiliate must issue an invoice to collect his payment request, as for example on the 1TPE platform that everyone knows!

        So my question is to manage all this in manual mode or is there a module / tool / plugin provided for this purpose, otherwise hello migraines!

        Thank you for your answers, suggestions!

  7. Hello,

    I have a little question :
    With a lifetime cookie 30 days.
    If at J1, a user discovers my brand by clicking on the link of my affiliate 1. He does not buy a suite.
    A week later, the user revisits my site from the link present on the blog of my affiliate 2. He buys.
    That affects the commission? Affiliate 1? Affiliate 2? Or both affiliates share the commission?
    Is this something that can be set from this plug in?

    1. Hello,
      No I really do not think there can be commission sharing. In your example, it is the affiliate 2 who will touch the commission why? Simply because the visitor will have made the purchase with his link.

  8. Hello and thank you for this tutorial.
    Could you explain to me how tracking works? Is there any info added to the URL of the affiliate sending the customer?
    Does the affiliate have to enter the URL of their site to indicate that the people who arrive on a product page of the site come from home?
    Thank you in advance

      1. Thank you for the quick return.
        OK for traceability. How does the plugin know that tracking should be done on a visitor coming from a given URL?
        Is it necessary to enter the URL in the affiliate card or is it the link of the product on which the visitor from the affiliate site is made from the start with the tracking information?

  9. Hello,

    Thank you for this article and for comprehensive screenshot.

    For digital products, this plugin allows to affiliate tracking from an email capture page (that each affiliate sends its own capture page) or they can send their traffic on the same single page sales?


    1. Good evening, there is actually a tracking link that is created, but it is functional only on the affiliate link (and not on the page where the link is displayed). So it will take every time a person clicks on the link, so that "Tracking" can come into play.

      I hope I have answered the question.

  10. Hello,
    I can not figure out if I can with this plug - in create as many paypal button as I want that each returns to an aweber list and have an affiliate system to the point. Is this the right plug-n for you?
    In the tutorial posted by Arnaud, I have the impression that there can only exist one page of thanks.
    Thank you in advance to enlighten me ...

    1. Hello,

      This is a plugin to create an affiliate program and not an e-mail relaunch system. Please read the documentation.

  11. Hello, I installed everything and seems to have understood everything ... but I miss a capital inofmation:
    what is the bridge between the affiliate interface and PAYPAL? I have not seen any instructions explaining how to configure the interface so that it knows which paypal products the customer has bought ...
    Let me explain: if we make several payment methods via paypal it makes several buttons. We inform the interface and how does it dialogue with Paypal for CUSTOMER payments?
    Thank you

    1. Hello Arnaud,

      The plugin only manages affiliates. However, it easily integrates with other ecommerce plugins like WP eTore, WooCommerce and many others. It is on one of these plugins that the product is sold, and as the integration to affiliate platform is done automatically, then the plugin will assign the sale to the affiliate who recommended the client.

      You should install one of these plugins.

Leave a comment

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

This site uses Akismet to reduce unwanted. Learn more about how your comments data is used.

Back To Top