Take advantage of affiliate users and influencers to drive traffic to your shop and get visibility, attract new customers and increase sales.
An affiliate program is a partnership between a company and an affiliate, who through online posting (on a blog, on social profiles, etc.) drives traffic (that is, potential customers) to the target company e-commerce site and earns a commission on the generated sales.
Affiliate marketing can be a great source of income for any shop and actually, more than 80% of the online companies offer an affiliate program to their users, from the smallest and niche e-commerce stores to the biggest ones like Amazon, AliExpress, Zalando and Airbnb. According to the Business Insider reports, affiliations drive 25% of a store’s traffic and 15-38% of the sales made. These are very high numbers that are set to grow in the next year thanks to the “influencers” phenomenon that is taking hold as an online advertising system.
With YITH WooCommerce Affiliate you can save on the advertising costs (where you are supposed to pay per click even if no sales are generated) and quickly launch an affiliate program in your shop: with just one plugin you get leads, traffic and sales through targeted partnerships with influencers and bloggers that embody your typical customer.
Create a registration page with a form that you can customize as you wish
Choose what information you need from the user who wishes to join your affiliate program and create your custom registration form. Name, email, URLs of their blog or social profiles, a brief biography etc. All you need to decide is whether to approve the application or reject it. Use the shortcode to add the form on any page of your shop. Quick and easy.
Monitor and manage all your affiliates from a dedicated table
From the Affiliates table, you can manually add new affiliates (choose between registered users or add a new one through the modal window) and also approve or reject the affiliate applications that come through the registration form in your shop. The table will give you a quick overview of the commissions, earnings, and conversion rates of all the affiliates and it will allow you to access a specific affiliate detail page.
Monitor every detail of your affiliate users
From the Affiliates table, you can access every affiliate detail page. On this page, you can find personal information (like website, registration date, referral URL, etc.) and the details of the generated commissions and payments made. You will be able to override the global % commission and set up a custom one, ban affiliates, and much more.
Set a default commission and add rules to configure different amounts per user, user role or product
Set a global commission that will apply to all affiliates by default. You can override this value for specific affiliates and create custom rules to configure different commissions based on the promoted product or their specific user role. In this way, you can set, for example, a global 20% rate for all products and a higher or lower rate for one specific product only.
Choose how to manage the commissions payment
Choose whether to issue the payment of the generated commissions manually or automatically. In case of manual payment, you can decide when to pay the commissions (from the Affiliates table or the Commissions table) or wait until the affiliate submits a payment request through his or her dashboard. In case of automated payment, you can decide whether to pay all the commissions daily or monthly (on a specific day, e.g. every 15th of the month); when a set amount is reached (e.g. the payment will be issued when the affiliate reaches the threshold amount of $100); or combine the last two options: issue the payment monthly but only if the commission threshold is reached. Additionally, you can set a maximum amount for the payment (e.g. even if the affiliate has $1,000 of generated commissions, a maximum payment of $500 can be requested and the remainder will be paid through a separate request).
Choose how to pay the commissions
Pay the commissions manually by bank transfer (and then mark them as paid in the plugin panel) or, for easier and faster management, issue the payment through PayPal or Stripe. You can achieve this by combining it with our plugins YITH PayPal Payouts, YITH Account Funds or YITH Stripe Connect, completely automating the commissions payment, so the plugin will do all the work for you.
Manage commissions through the dedicated table
In the Commissions table you will be able to monitor and manage all the commissions, the products through which they were generated, pay them manually, and check the details of every single commission.
Let your affiliates monitor their profile, clicks and generated commissions from a dedicated dashboard
Choose whether to let affiliates access the affiliate dashboard through an endpoint available in My Account after they log in or in a custom page through the built-in shortcode. From the dashboard, affiliates will be able to get a broad overview of the leads (visits, clicks, etc.) and the generated commissions. They will be able to monitor their own credit and ask for the payment of the commissions (if the admin has enabled the related option), find their referral link and create new ones, edit their personal details (billing address, PayPal email to receive the payment, etc.) and much more.
Assign coupon codes to your affiliates and let them offer a discount to the users they refer to your shop
Do you want your affiliates to effectively promote your shop? Take advantage of the strategy used by some of the biggest e-commerce stores like Shine, Zalando, Zara, etc. and generate a discount code for each affiliate. This way, the affiliates can offer a discount to their blog readers or social media followers and drive even more traffic to your store.
Monitor the affiliation-generated earnings and the affiliate users who generate most traffic from the integrated dashboard
From the integrated dashboard, you will be able to constantly and easily monitor the progress and trends of your affiliate program. For example, you can understand the sales volume generated by your affiliates, which affiliates are more productive, and the popular products that generate the most leads.
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 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.
Only logged in customers who have purchased this product may write a review.
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
Regarding cookies, what will happen if Google decides to disable third-party cookies? Will that be a problem?
YITH WooCommerce Affiliates stores referral info on cookies, that is true, but those cookies are set by the site itself and can only be accessed by the site and its application, so that counts as a first-party cookie. So don't worry, if Google disables third-party cookies, our plugin will keep working, it is already future-proof! ;)
Does it support multi-currency plugins?
No, unfortunately, the plugin does not support any multi-currency plugin at the moment.
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 permanent commissions option. This allows associating the customer to the affiliate and make sure all future purchases will be credited to this affiliate. For more details about this option, please, refer to this page.
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 global commission rate but you can override this value by creating rules for affiliate user and user roles, for products and product categories. You can read more about how this works on this page.
What registration forms can I use?
You can let your affiliates register through the default WooCommerce registration form, so any new user who registers can also submit an application for the Affiliate Programme.
If you prefer your affiliates to register through a dedicated form, you can do that too. By default, the form is displayed in the Affiliate dashboard, but you can print it on every page using the dedicated shortcode. Please, refer to this page for more details.
Can't find the answer?
Send us your question and we will reply very quick!