#1 Independent Seller of WooCommerce Plugins

YITH WooCommerce Affiliates

What the plugin does Enable an effective affiliate program to earn visibility and loyalize new customers on your shop.

How you can benefit from it:
  • You will be able to start cooperations with influencers from your field offering them a percentage on the sales generated thanks to their articles or advertisement on social networks;
  • By creating a stable affiliates net, you will get visibility, commercial power, and, as a consequence, you will boost your e-commerce conversions;
  • You will get visibility and advertisement without investing money beforehand since affiliates will be paid through commissions on sales effectively made thanks to them.
1 year of updates and support
30-day money back guarantee
Buyer Protection If you are not satisfied with our products, you will receive a 100% refund for any reason. Read more about the refund policy >
This plugin is used by 15,242 customers, with a rating of 4.5/5 and a 97% customer satisfaction in support!

Create an affiliate program so that both you and your affiliates can earn more and get visibility on your sites

You have designed a modern and functional e-commerce shop where you sell quality products at competitive prices. Yet, no one knows your website and visits are running low as well as the orders: in practice, you are the owner of a wonderful shop hidden in a low traffic street. What you need can be summarized in one word: visibility.

Think of third parties sharing your products on their sites, thus giving them more visibility: you would certainly turn more visits into a huge increase in sales, with no effort and in exchange of a commission – that you set – on the price of sold items. A partnership that only makes winners!

If you are looking for a way of advertising your products and increasing the number of your sales, but you don’t know how to, if you ran out of ideas or you have already posted ads on every blog, then make other people and bloggers advertise your products on their websites.
If they can help you sell your products in exchange for a commission on each sale, you can be sure they will actively help you promote them. Setting up an affiliate program has never been so easy since YITH WooCommerce Affiliates will help you automate this entire process.

Many affiliate programs fail because commissions are only paid if customers purchase one or more of your products right after reaching your website, thus running the risk of rendering the entire affiliation system pointless.

Thanks to YITH WooCommerce Affiliates you won’t run this risk: the plugin will allow you to choose how long affiliates will keep receiving commissions from the users reached through their links.

Admins will have full control of their affiliates thanks to detailed click reports generated by every single link, giving you the chance to choose whether you wish to pay commissions manually or set up an automatic payment system.

You can also set up different commission rates based on the product or user, allowing you to create a custom automated affiliation system starting now, using an exponential advertising system that will increase your sales.

PayPal MassPay is now a deprecated service. The service has been restricted to select partners for approved use cases and should not be used for new integrations without guidance from PayPal.

If you already have an approved account, you will be able to use the service with Affiliates plugin.
On the contrary, we recommend contacting PayPal before purchasing this plugin.

  • Version: 1.13.0
  • Released: 2022-01-10
  • Minimum PHP version: 7.0
  • Requires: WordPress 5.7 and WooCommerce 5.9
  • Compatible up to: WordPress 5.9.x and WooCommerce 6.1.x
  • Supported multilanguage plugins: WPML, Loco Translate
  • Translation ready: YES
  • Languages 100% guaranteed by YITH: Greek, Italian, Spanish, Dutch
  • Languages provided by users: French (100%), German (100%)
  • Support for: YITH Proteo theme. All YITH plugins.
  • Supported third party themes: Avada, Divi, Flatsome, Neighborhood, Storefront, X
  • Supported page builders: Gutenberg, Elementor
  • GDPR Compliant: Yes


Pay automatically commissions

Each time a new commission is issued, on the specified day of each month or at reaching a certain threshold in commission earnings.

payment automatically

Set information that have to be stored from each visit

Affiliate's name, visited page, date, ID and conversion time


Set a different commission rate

For different products and users in your shop


Associate purchases of the same user to an affiliate permanently

After the first purchase made through that referral link


Create an affiliate history for each visit

And keep track of all affiliates who have contributed to generate that visit

Affiliate history

Approve automatically new affiliates

And spare the time to approve them manually one at a time

registrtion affiliate

Create and assign coupons to your affiliates

That will generate a commission when using them after sharing

Set a time for clicks from the same user

So the click count is more accurate and not distorted

Hit resolution

Show reports about commissions

And show details for each single product


Notify each action on your site via email

To keep everything under control

Notification email

Choose how to recover the affiliation code

From classic query string and the specific form in “Checkout” page

Affiliate code

Let affiliates request payments

Affiliates can now request a withdrawal of their commissions


Add or remove an affiliate from the order manually

Commissions will be processed automatically after saving new data

Add or remove affiliate on order

Remove the affiliation after the first purchase

Or after the pre-set expiration date

Delete affiliation cookie after checkout

Take advantage of the WPML compatibility

You are free to easily translate the plugin with the powerful WPML tool

Wpml Compatible

Free Vs Premium

  • Track visits coming from the affiliate link to credit commissions if a visit turns into a purchase
  • Set a time limit for cookie storing of refer ID, so that if visit and purchase do not happen in the same session, commissions can be, however, credited correctly
  • You can credit commissions only to affiliates that have registered and have been enabled correctly
  • Option to trash commission before deleting it permanently New
  • You can create new affiliates directly from users registered to your site
  • You can use a shortcode to allow affiliate registration
  • Use a shortcode to show contents conditionally to users that are affiliates
  • You can set a general commission for affiliates for each order coming from their refer ID
  • Commission status changes automatically each time order status changes
  • The plugin manages automatically all totals concerning affiliates and updates them according to the status of commissions and orders
  • The plugin calculates automatically refunds and decrements the total of affiliate commissions in case of refunds
  • You can register payments that have to be made to affiliates
  • You can handle basic reports that can be filtered by date
  • You can customise parameters for the cookies managed by the plugin
  • Affiliates can access their own dashboard, where they find all information about sales trend
  • Use shortcodes to let admin print the affiliate dashboard section in any page of the site
  • You can use the shortcode "Generate link" to generate links for taking users to your site with the correct refer ID

  • All features of the free version
  • Automatic payment of commissions when a set amount (threshold) has been reached
  • Automatic payment of commissions on a specific month day and/or when threshold earnings are reached
  • Pay commissions every day
  • Only pay commissions older than a certain number of days
  • Withdraw commissions, affiliates can:
    • request commissions withdraw New
    • upload invoices for their withdraw requests New
    • generate invoices for their withdraw requests New
  • Possibility to assign coupons to affiliates New
  • Generate commissions on sales made with coupons shared by affiliates New
  • Detailed report of clicks generated from referrers in a summarising table with main information and their conversion status
  • CSV export procedure for commissions
  • CSV export procedure for affiliates New
  • Specify a different commission rate for each product and/or user
  • Affiliate history for single order
  • When the order is completed, the commission can be assigned to:
    • last affiliate who led user to the site
    • first affiliate associated with user on a permanent basis
  • Enable email notification to administrator and affiliate user
  • Advanced report with commission statistics generated in the store
  • Set the time lapse after which a visit from the same user has to be counted as a new click
  • Require administrator approval for enabling a new affiliate user
  • Admin can ban Affiliates
  • Refer id generated by the commission can be included in the URL query string to which user has been redirected or from a code user inserting during the checkout
  • Affiliate can register by the plugin registration form or by any other registration form provided in the store
  • Associate an order with a specific affiliate
  • Share referral link on social media New

Plugin integrations

All the products in our YITH catalog are developed on the same shared framework. This grants full compatibility among all our plugins and allows combining them together to get even more powerful results and more complete solutions.

We do our best to also include compatibility with the most popular WordPress and WooCommerce plugins available on the market.

You can use this plugin with*:

YITH PayPal Payouts for WooCommerce

YITH PayPal Payouts for WooCommerce allows you to send payments automatically to any receivers you set up. The payments are calculated based on a percent commission you set for each receiver and applies to all orders of your store.

If used together with YITH Affiliates, you will be able to pay the affiliate commissions automatically as soon as the order is completed and you’ll forget about it.

YITH Stripe Connect for WooCommerce

YITH Stripe Connect for WooCommerce allows splitting credit card payments made on your store among your business partners immediately and automatically.

Due to the integration with YITH WooCommerce Affiliates, you are able to pay the affiliates (automatically) via Stripe Connect.

YITH WooCommerce Account Funds

YITH WooCommerce Account Funds allows all users to have a virtual wallet for their purchases.
Users make a deposit and their sum gets converted in virtual funds that can be used to purchase from your store, avoiding any kind of transaction before purchase.

By combining the use of these two plugins, you will be able to credit the commissions due to your users as funds, so that their balance increases.

YITH WooCommerce Points and Rewards

YITH WooCommerce Points and Rewards allows you to create a points generating system in your shop so that your users can be encouraged to come back to your store to get rewarded.

The integration with YITH Affiliates allows generating points for your affiliates every time they generate sales through their affiliate link. You can award a fixed number of points for each order, generate points based on the order subtotal, or generate points as a percent value of the customer's points.

YITH WooCommerce Subscription

YITH WooCommerce Subscription is a plugin designed to enable recurring payments for the services offered in your shop.
The integration between the two plugins allows the admin to decide whether or not to assign an affiliate commission on every renewal order.

WooCommerce Subscriptions

WooCommerce Subscriptions allows you to introduce a variety of subscriptions for physical or virtual products and services with recurring payments. The integration with our YITH WooCommerce Affiliates plugin allows the admin to decide if he wants to assign affiliate commission on every renewal order.

* All the plugins listed in this section are not included in YITH WooCommerce Affiliates. In order to take advantage of a specific integration, you need to purchase and activate the premium version of the related plugin.




Reviews (79)

Customer reviews

Rated 4.46 out of 5 stars
79 reviews

Are you a customer? Submit your review

submit review
  1. 5 out of 5

    Kai Doyle - verified owner

    Solid tool to implement an affiliate program. I decided on Yith´s option because I wanted a simple way to pay the commissions, which I am able to manage through points using the integrations with the Points and Rewards plugin.

  2. 4 out of 5

    Will Crockett - verified owner

    I've been using it for a couple of months now, it's a great tool and the correct one to create an affiliates program for my site, I'm not giving it 5 stars because the price is a bit much but the plugin itself works great for me

  3. 4 out of 5

    Juanma Carrasco - verified owner

    opción sugeridaDe mis plugins favoritos del catálogo, aún así me encantaría que añadieseis una opción para importar también

  4. 2 out of 5

    Ravid Yoeun - verified owner

    Does not offer coupon creation by affiliatesOne of the most important aspects of affiliates is allowing them to offer discounts to their group. Right now the only way to do this, is to manually create a coupon yourself and then assign it to an affiliate which takes way too much work and creates too much friction. Imagine if you have 100 affiliates sign up in one day. Are you going to sit there and generate 100 coupons one by one and assign it to them individually? No one has time to do that when you're running a business. This plugin needs to create a coupon automatically as soon as an affiliate signs up and assigns it to them.

    • Alessandra

      Hi Ravid,
      and thank you for your precious feedback! Our developers have worked on a solution to your needs as per your ticket request. I recommend checking their reply and seeing how it works for your needs. :)

  5. 5 out of 5

    Paula Merino García - verified owner

    No podría pedir mas!Muy útil y sencillo de usar. Hace ya un tiempo que queríamos probar con un sistema de afiliados y afortunadamente YITH tiene esta joya. Preferimos siempre utilizar todos los complementos del mismo autor y las facilidades que dan en cuanto a pasarelas de pago es magnifica


Here you can find some frequently asked questions about this plugin. If you can't find a reply to your doubts, ask a question: we will reply in a very short time
  • All
  • General
  • Commissions
  • Coupons

How can I pay my affiliates?

You can pay commissions manually or automatically. In the latter case, you must use PayPal or integrate one of the following plugins: YITH Account Funds, YITH PayPal Payouts, YITH Points and Rewards or YITH Stripe Connect.

Can we reward affiliates with discounts in our shop?

You can use the plugin in combination with YITH Account Funds which allows crediting the commissions due to your affiliates as funds that they will be able to use to purchase on your store. Or in combination with YITH Points and Rewards to pay out commissions in points, which the affiliate can use as a discount on the purchase.

Can an affiliate receive commissions for any renew, when customer subscribes to a plan with their referral link?

Yes, this is possible by integrating YITH WooCommerce Subscription plugin which allows enabling commissions for affiliates also on renewal orders.

Can an affiliate receive commissions for any purchase from the same user?

Yes, this is possible by enabling the option to calculate the commission permanently. Based on registered cookies, this option stores the commissions of the affiliate for every purchase the related user will make.

Can my affiliates offer discounts for purchases made on my store?

Yes, the plugin allows creating coupons and assigning them to your affiliates. When they share the coupon/s, every sale made by using them will generate a commission for the related affiliate and, of course, a discount for the user.

What is the commission rate based on?

You can set a commission rate by user (affiliate), by product or by a general rate. For further details, you can refer to this section of the documentation. User rate settings override general rate settings > product rate settings override user settings.

What registration forms can I use?

If you select Any registration form, the affiliate registration fields will be added to the standard registration form you're using (probably the default one by WooCommerce). Meaning that everyone who registers can also register as an affiliate. 

If you want affiliates to only register using a dedicated form, you can select the plugin form, and have two separate forms, one for user registration and one for affiliate registration. If you choose this one, it will be displayed in the Affiliate dashboard by default, but you can print it on every page using the dedicated shortcode. 

Can't find the answer?

Send us your question and we will reply very quick!

Send your question

Technical Info

  • Version: 1.13.0
  • Released: 2022-01-10
  • Minimum PHP version: 7.0
  • Requires: WordPress 5.7 and WooCommerce 5.9
  • Compatible up to: WordPress 5.9.x and WooCommerce 6.1.x
  • Supported multilanguage plugins: WPML, Loco Translate
  • Translation ready: YES
  • Languages 100% guaranteed by YITH: Greek, Italian, Spanish, Dutch
  • Languages provided by users: French (100%), German (100%)
  • Support for: YITH Proteo theme. All YITH plugins.
  • Supported third party themes: Avada, Divi, Flatsome, Neighborhood, Storefront, X
  • Supported page builders: Gutenberg, Elementor
  • GDPR Compliant: Yes
1 year of updates and support
30-day money back guarantee
Buyer Protection If you are not satisfied with our products, you will receive a 100% refund for any reason. Read more about the refund policy >

We don't offer one-time support, we care for you day-by-day.

Meet the team