A
AtubAgency
Loved by store owners in 158+ countries

WooCommerce AffiliatePlugin to Run Your OwnAffiliate Program

Turn happy customers and partners into a sales team. This affiliate plugin for WooCommerce tracks every referral, works out commissions from your real WooCommerce orders, and pays affiliates automatically through PayPal or Stripe. Keep rewarding them on subscription renewals and on every later order the same customer places. No monthly SaaS fee, no cut of each sale, and a free version to start on.

5 star reviewsRated 4.9/5 across Trustpilot, Google and Envato
✓Free version on WordPress.org✓14-day money-back guarantee✓24×7 human support
Version v2.2.0|Last updated September 3, 2026|WordPress Tested to 7.1|WooCommerce Tested to 11.1.0View changelog →
8+

Reviews for Affiliates for WooCommerce

5.0/5

Average buyer rating

158+

Countries served

Verified

Official Plugin

WHAT IS AFFILIATES FOR WOOCOMMERCE

Does WooCommerce come with an affiliate program?

WooCommerce core has no affiliate program built in. You add one with a plugin. Affiliates for WooCommerce is the WooCommerce affiliate plugin for running your own program. Partners sign up, share a referral link, and earn a commission when the people they send buy from you. It is also your WooCommerce commission plugin: rates, rules, lifetime credit, and subscription renewals sit in one place. Every click, commission, and payout stays in your own WordPress database, and you pay one yearly price instead of a monthly SaaS fee. Start free, then upgrade for multi-tier commissions, coupon tracking and automatic PayPal or Stripe payouts from the DevDiggers WooCommerce plugin range.

The short answer

WooCommerce core

No built-in affiliate program

Hosted affiliate networks

Monthly fee plus a cut of every sale

Affiliates for WooCommerce

Full program on your site, free to start

THE PROBLEM

Affiliate networks take a cut of sales you already paid to make

A hosted affiliate network charges a monthly fee, then skims a percentage of every sale it tracks. So you pay twice. Once to the affiliate who earned it, and again to the platform that only sat in the middle.

Generic affiliate plugins bolt on top of your store and never read your orders properly. Commissions drift out of sync, your affiliate data lives in someone else's cloud, and you lose control of your own program.

The short answer

✕A monthly platform fee on top of the commission
✕A percentage skimmed from every referred sale
✕Your affiliate data locked inside a hosted cloud
✕Commissions that do not match your real WooCommerce orders
✕No say over your rules, your rates, or your payouts

HOW IT WORKS

How a WooCommerce affiliate program turns partners into sales

An affiliate program is a loop, not a single feature. Partners promote you, their referrals buy, and the commission they earn keeps them promoting. Affiliates for WooCommerce runs that loop for you, straight from your store.

01

Partners sign up and get a link

People apply through a signup form you place anywhere with a shortcode. You approve them, and each affiliate gets a unique referral link and their own dashboard.

02

They share it, and clicks get tracked

When someone clicks an affiliate link, a cookie is saved in their browser. You set how long that cookie lasts, so late buyers still count for the affiliate.

03

A referral buys, commission is recorded

If the visitor orders before the cookie expires, the plugin reads the WooCommerce order and records the commission on its own. Turn on lifetime commissions and that customer stays credited to the affiliate on later orders too.

04

You approve, and the money is sent

Every commission and payout sits in your admin. Complete a payout and Pro sends it through the affiliate's own PayPal or Stripe account, or you pay by bank transfer yourself.

FEATURES

Everything a WooCommerce
affiliate plugin should do

One affiliate marketing plugin runs the whole program: signups, referral tracking, commissions, automatic payouts, creatives, and reports. It stays fast on your own site, with no monthly SaaS fee.

A self-service affiliate dashboard

Your affiliates should never need your WordPress admin. Each one gets their own dashboard inside the WooCommerce My Account page.

They see total, paid, and unpaid earnings, their conversions, and every commission by status. Real-time charts show how they are doing, so partners stay motivated and stop asking you for updates.

  • ✓Total, paid, and unpaid earnings at a glance
  • ✓Commissions, payouts, and visit logs by status
  • ✓A link generator for any page or product on your site
  • ✓Real-time earnings and conversion charts
Self-service affiliate dashboard

Smart commission calculation you control

As a WooCommerce commission plugin it works every amount out from your real orders, not a guess. You set a global rate that applies to every affiliate.

You decide whether tax and discounts count toward the commission base, and which order status makes a commission count. Nothing is recorded until an order reaches the point you trust.

  • ✓A global commission rate for all affiliates
  • ✓Include or exclude tax and discounts from the base
  • ✓Commissions confirm on the order status you choose
  • ✓Every commission ties back to a real order
Smart commission calculation

A rule-based WooCommerce commission engine

A flat rate does not fit every product. Some carry thin margins, some are pure profit, and your affiliate rates should reflect that.

Set commission rates per product, per category, or per user role, so a high-margin line can pay affiliates more than a loss leader. The engine picks the right rate on every order for you.

  • ✓Different rates per product or product category
  • ✓Rates that vary by customer or affiliate role
  • ✓Hold commissions past the refund window before they pay
  • ✓The right rate applied automatically on each sale
Rule-based engine

Multi-tier and MLM-style commissions that reward top performers

Your best affiliates deserve a reason to push harder. Reward them without lifting a finger.

Build a tiered reward structure from earnings brackets: as an affiliate earns more in a cycle, their commission rate climbs. It works like a multi-level or MLM setup, so partners chase the next tier and keep selling.

  • ✓Tiered rates set by earnings brackets
  • ✓Multi-level rules with a from, to, and rate
  • ✓An optional earnings reset cycle
  • ✓Rates climb as affiliates sell more, no admin work
Multi-tier commissions

Lifetime and recurring affiliate commissions

Most affiliate plugins pay once and forget the customer. That is the fastest way to lose a good partner.

Switch on lifetime commissions and the affiliate who won a customer keeps earning on that customer's later orders. Run subscriptions? Renewal orders pay a recurring commission too, at the first-order rate or a separate renewal rate you set.

  • ✓Lifetime commissions bind a customer to the affiliate who won them
  • ✓An optional lifetime window in days, or credit that never expires
  • ✓Recurring commissions on WooCommerce Subscriptions renewals
  • ✓A separate renewal rate, or the same rate the first order earned
Lifetime & recurring

Per-affiliate management and rate overrides

Some partners bring in ten times the traffic. Treat them that way.

Give any individual affiliate a personal commission rate that beats the global one. Approve or reject applications, convert existing customers into affiliates, and open any profile to see their full history in one place.

  • ✓A custom commission rate for any single affiliate
  • ✓Approve, reject, or pause affiliates from one list
  • ✓Turn existing customers into affiliates in a click
  • ✓A full profile with earnings and commission history
Per-affiliate control

Referral link and cookie tracking that just works

Tracking is where cheaper plugins fall apart. This one keeps it honest.

Every affiliate link click is saved with a cookie you control. Choose how many days it lasts, whether a newer link overwrites an older one, and log every visit with its source URL and timestamp.

  • ✓Set the referral cookie life in days
  • ✓Last-click or first-click attribution control
  • ✓Visit logging with source URL and timestamp
  • ✓Block affiliates from earning on their own orders
Cookie tracking

Referral fraud prevention that stops self-referrals

Self-referral is how an affiliate program quietly leaks money. An affiliate orders through their own link and collects a discount dressed up as commission.

The checks run before a commission is ever created. A refused referral is written to the order notes with the reason, so you can see exactly what happened and why.

  • ✓Refuse commission when the buyer is the affiliate
  • ✓Catch guest orders placed with the affiliate's own email
  • ✓Match the order against addresses in that affiliate's visit history
  • ✓The refusal reason is recorded on the order for you to read
Fraud prevention

Coupon-based referral tracking

Not every affiliate wants to paste a long link. Give them a coupon instead.

Assign a coupon code to any affiliate. When a customer uses that code at checkout, the sale is credited to the affiliate automatically, even with no referral link involved. It is perfect for creators who read out a code on a video.

  • ✓Assign a discount coupon to any affiliate
  • ✓Sales with that code credit the affiliate on their own
  • ✓Track referrals without a link at all
  • ✓Coupon-assignment emails keep affiliates in the loop
Coupon tracking

A payout wizard with multiple payment methods

Paying affiliates by hand does not scale. The payout wizard does.

Review and batch-process commissions step by step. Schedule payout runs on set days of the month, and set a minimum balance before anyone can withdraw. Pay by Direct Bank Transfer, PayPal, or straight into a WooCommerce Wallet balance.

  • ✓A step-by-step wizard for batch payouts
  • ✓Schedule payout runs on set days of the month
  • ✓Set a minimum balance before withdrawal
  • ✓Pay by bank transfer, PayPal, or WooCommerce Wallet
Payout wizard

Automatic affiliate payouts through PayPal and Stripe

Paying a hundred affiliates by hand is a Sunday you never get back. Let the plugin move the money instead.

Complete a payout and it is sent through the method that affiliate picked. PayPal goes straight to their PayPal email address. Stripe transfers to a Stripe Express account they connect once from their own dashboard.

  • ✓Automatic PayPal payouts to the address on the affiliate profile
  • ✓Stripe Connect payouts with hosted Express onboarding
  • ✓Guided setup with a one-click connection test for both gateways
  • ✓Processing and Failed statuses, so nothing false-reads as paid
  • ✓A per-payout gateway log, a retry action, and failure emails
Automatic payouts

One-click social sharing to 10+ platforms

The easier you make promotion, the more your affiliates promote. Hand them share buttons, not homework.

Affiliates share their referral link to Facebook, WhatsApp, LinkedIn, Twitter or X, Pinterest, email, and more in one click. Set default share titles and messages so your branding stays the same wherever links land.

  • ✓One-click sharing to 10+ social platforms
  • ✓Facebook, WhatsApp, LinkedIn, X, Pinterest, and email
  • ✓Pinterest-optimized image uploads for visual sharing
  • ✓Default share titles and messages you control
Social sharing

An affiliate leaderboard that doubles as recruitment

Competition is one of the cheapest ways to lift affiliate activity. A public board gives your partners a reason to push.

Drop the leaderboard on any page with a shortcode and set how many affiliates it lists and how far back it counts. On a recruitment page it works as proof that people really do earn here.

  • ✓A leaderboard shortcode with limit, days, and title attributes
  • ✓Card, list, and podium styles with your own accent colors
  • ✓A privacy mode that masks names and shows each viewer their own
  • ✓Its stylesheet loads only on pages that hold the shortcode
Leaderboard

A creatives library for your affiliates

Affiliates promote best with ready-made assets. Give them a shelf to grab from.

Upload banners and text links as creatives, and your affiliates pull them straight from their dashboard. Everyone promotes with on-brand artwork, so your program looks the same across every site that runs it.

  • ✓Upload banner and text-link creatives
  • ✓Affiliates grab assets from their own dashboard
  • ✓On-brand promotion across every affiliate site
  • ✓Update your assets in one place, everywhere
Creatives library

A registration form builder with admin controls

Your signup form should ask exactly what you need, and nothing you do not. Build it your way.

Drop the affiliate signup form on any page with a shortcode, add unlimited custom fields, and require partners to accept your terms. You can also show affiliate fields on the WooCommerce My Account registration page.

  • ✓Embed the signup form anywhere with a shortcode
  • ✓Add custom fields: text, select, radio, checkbox, and more
  • ✓Require affiliates to accept your program terms
  • ✓Add affiliate fields to the My Account signup
Registration form

Email notifications you can customize

A good program keeps affiliates in the loop without you writing a single email. Set it once.

Automatic emails go out for new commissions, payouts, and coupon assignments. Each one uses a template you can edit, so every message reads like it came from your store, not a plugin.

  • ✓Emails for signups, approvals, commissions, and payouts
  • ✓Editable templates for every notification
  • ✓Messaging that matches your store branding
  • ✓Affiliates stay informed with zero manual work
Email notifications
SETUP

Get your WooCommerce affiliate
program running today

Four quick steps from install to first commission. No technical skills needed.

01

Install and activate

Add the plugin to your WordPress site and activate it from the Plugins menu. You manage everything from the Affiliates screen, so nothing is scattered across your admin.

02

Enable the module and set your rate

The setup wizard turns the affiliate module on and helps you set a commission rate. Accept the defaults to go live in seconds, or fine-tune each rule. Connect PayPal or Stripe in the Payouts tab when you want payments to send themselves.

03

Share the signup page and approve

Share the affiliate dashboard page so partners can apply. Approve applications from your admin list, or convert your best existing customers into affiliates.

04

Affiliates promote and earn

Your affiliates share their links and coupons, the plugin tracks every referral, and commissions land on their own. Complete a payout and PayPal or Stripe sends the money for you.

What store owners say about Affiliates for WooCommerce

Real reviews from verified buyers of our WooCommerce affiliate plugin.

4.9
/ 5
17 reviews
5
14
4
2
3
1
2
0
1
0

This affiliate plugin exceeded all expectations

This plugin is outstanding. The code quality is excellent and it covers everything our affiliate program needs. The support team responds quickly and documentation is thorough. I highly recommend it.

James Wilson
James Wilson Verified buyer
Store Owner

Multi-tier commissions are a game changer

Our best affiliates now have a real reason to push harder. The tiered earnings structure lifted our program revenue within the first month. Everything just works.

Maria Rodriguez
Maria Rodriguez Verified buyer
E-commerce Manager

Automatic payouts saved our Sundays

Paying a hundred affiliates by hand used to take all weekend. Now PayPal and Stripe handle it automatically. Every payout is tracked with clear statuses and gateway logs.

David Chen
David Chen Verified buyer
Marketing Director

The best WooCommerce affiliate plugin we have tried

We tried three other plugins before this one. None came close. Referral tracking, fraud prevention, lifetime commissions, and the self-service dashboard are all built in properly.

Sophia Miller
Sophia Miller Verified buyer
Verified Buyer

Setup was incredibly simple

The wizard walked us through everything. We were live in under 15 minutes with a global rate, cookie settings, and payout methods all configured.

Daniel Wright
Daniel Wright Verified buyer
Verified Buyer

Fraud prevention actually works

Self-referral attempts used to slip through our old plugin. This one catches them before any commission is created and logs the reason clearly in the order notes.

Chris Anderson
Chris Anderson Verified buyer
Verified Buyer

This plugin is outstanding

This plugin is outstanding, offering a wide range of capabilities and excellent code quality. The support team promptly resolved an issue we faced. Highly recommend it.

Thomas Reed
Thomas Reed Verified buyer
Verified Buyer

This affiliate plugin exceeded all expectations

This plugin is outstanding. The code quality is excellent and it covers everything our affiliate program needs. The support team responds quickly and documentation is thorough. I highly recommend it.

James Wilson
James Wilson Verified buyer
Store Owner

Multi-tier commissions are a game changer

Our best affiliates now have a real reason to push harder. The tiered earnings structure lifted our program revenue within the first month. Everything just works.

Maria Rodriguez
Maria Rodriguez Verified buyer
E-commerce Manager

Automatic payouts saved our Sundays

Paying a hundred affiliates by hand used to take all weekend. Now PayPal and Stripe handle it automatically. Every payout is tracked with clear statuses and gateway logs.

David Chen
David Chen Verified buyer
Marketing Director

The best WooCommerce affiliate plugin we have tried

We tried three other plugins before this one. None came close. Referral tracking, fraud prevention, lifetime commissions, and the self-service dashboard are all built in properly.

Sophia Miller
Sophia Miller Verified buyer
Verified Buyer

Setup was incredibly simple

The wizard walked us through everything. We were live in under 15 minutes with a global rate, cookie settings, and payout methods all configured.

Daniel Wright
Daniel Wright Verified buyer
Verified Buyer

Fraud prevention actually works

Self-referral attempts used to slip through our old plugin. This one catches them before any commission is created and logs the reason clearly in the order notes.

Chris Anderson
Chris Anderson Verified buyer
Verified Buyer

This plugin is outstanding

This plugin is outstanding, offering a wide range of capabilities and excellent code quality. The support team promptly resolved an issue we faced. Highly recommend it.

Thomas Reed
Thomas Reed Verified buyer
Verified Buyer

Recurring commissions keep partners engaged

Subscription renewals now pay recurring commissions to our affiliates. The renewal rate option is flexible, and partners stay motivated month after month.

Sarah Mitchell
Sarah Mitchell Verified buyer
Café Owner

Social sharing drove 30% more referrals

The one-click share buttons for Facebook, WhatsApp, LinkedIn, X, Pinterest and email made promotion effortless for our affiliates. Traffic from shares jumped quickly.

Ahmed Hassan
Ahmed Hassan Verified buyer
Retail Director

Leaderboard brought new signups

Adding the leaderboard shortcode to our recruitment page gave potential partners proof that people really earn here. Signups increased noticeably.

Emily Brooks
Emily Brooks Verified buyer
Operations Lead

Coupon tracking works for video creators

Our affiliates read out coupon codes on video reviews instead of pasting links. Every sale with that code credits correctly, with no referral link needed at all.

Rachel Adams
Rachel Adams Verified buyer
Mobile Retailer

Every commission ties back to a real order

Nothing is estimated. Every commission links directly to a WooCommerce order we can verify. Tax and discount settings are fully controllable.

Tom Brooks
Tom Brooks Verified buyer
Finance Lead

Fast and reliable support

The customer support responds quickly and solves issues without delay. Overall a smooth and helpful experience from start to finish.

Kevin Patel
Kevin Patel Verified buyer
Verified Buyer

Registration form builder saves time

We embedded the signup form with a shortcode, added custom fields, and required terms acceptance. Everything is controllable from the admin.

Lisa Chang
Lisa Chang Verified buyer
Store Owner

Email notifications match our branding

Every notification uses our store branding and templates we edited once. Affiliates stay informed about signups, approvals, commissions and payouts with zero manual work.

Elena Vasquez
Elena Vasquez Verified buyer
Analytics Manager

Recurring commissions keep partners engaged

Subscription renewals now pay recurring commissions to our affiliates. The renewal rate option is flexible, and partners stay motivated month after month.

Sarah Mitchell
Sarah Mitchell Verified buyer
Café Owner

Social sharing drove 30% more referrals

The one-click share buttons for Facebook, WhatsApp, LinkedIn, X, Pinterest and email made promotion effortless for our affiliates. Traffic from shares jumped quickly.

Ahmed Hassan
Ahmed Hassan Verified buyer
Retail Director

Leaderboard brought new signups

Adding the leaderboard shortcode to our recruitment page gave potential partners proof that people really earn here. Signups increased noticeably.

Emily Brooks
Emily Brooks Verified buyer
Operations Lead

Coupon tracking works for video creators

Our affiliates read out coupon codes on video reviews instead of pasting links. Every sale with that code credits correctly, with no referral link needed at all.

Rachel Adams
Rachel Adams Verified buyer
Mobile Retailer

Every commission ties back to a real order

Nothing is estimated. Every commission links directly to a WooCommerce order we can verify. Tax and discount settings are fully controllable.

Tom Brooks
Tom Brooks Verified buyer
Finance Lead

Fast and reliable support

The customer support responds quickly and solves issues without delay. Overall a smooth and helpful experience from start to finish.

Kevin Patel
Kevin Patel Verified buyer
Verified Buyer

Registration form builder saves time

We embedded the signup form with a shortcode, added custom fields, and required terms acceptance. Everything is controllable from the admin.

Lisa Chang
Lisa Chang Verified buyer
Store Owner

Email notifications match our branding

Every notification uses our store branding and templates we edited once. Affiliates stay informed about signups, approvals, commissions and payouts with zero manual work.

Elena Vasquez
Elena Vasquez Verified buyer
Analytics Manager

Start your WooCommerce affiliate program
from $97 for your first year.

Save 30% on your first year with code POS30, applied for you at checkout.

It ends when the timer at the top of this page runs out. No per-sale fees

after that, and no site limits on any plan.

Prices shown include the 30% POS30 discount, which applies to your first year. After that it

renews at the regular price each year until you cancel, and you can cancel anytime from

your account. Every plan is backed by our 14-day refund policy. Not ready to buy?

Contact our support team.

1 Site License

Just $8.08/mo, billed annually

Normally $139$97/year
  • Use on 1 website
  • Every feature included
  • Unlimited affiliates
  • Unlimited updates
  • Priority support
Buy Now
Most Popular

5 Sites License

Just $34.92/mo, billed annually

Normally $599$419/year
  • Use on 5 websites
  • Every feature included
  • Unlimited affiliates per site
  • Unlimited updates
  • Priority support
Buy Now

10 Sites License

Just $46.58/mo, billed annually

Normally $799$559/year
  • Use on 10 websites
  • Every feature included
  • Unlimited affiliates per site
  • Unlimited updates
  • Priority support
Buy Now

Secured by a 14-day Refund Policy

If our plugin is not working as promised, you have the backup of our
14-day refund policy to ask for your money back.

Version

2.2.0

Last Updated

September 3, 2026

Requires

WordPress 6.5+

WooCommerce

9.0+

FAQ

WooCommerce Affiliate Plugin FAQ

The questions store owners ask us most about running a WooCommerce affiliate program, answered straight.

Ask a Question
Does WooCommerce have a built-in affiliate program?+

WooCommerce core does not include an affiliate program. You add one with a plugin. Affiliates for WooCommerce runs the whole program inside your own WordPress site, so every referral, commission, and payout stays in your database.

Can I use the plugin without an internet connection?+

Yes. Once installed and activated, the plugin works entirely from your WordPress site. Referral tracking, commissions, and payouts all run locally.

How many stores can I manage with one license?+

The 1 Site License covers one website. The 5 Sites and 10 Sites licenses extend your affiliate program to multiple stores, all managed from the same plugin settings.

Will affiliate data sync across my online and offline stores?+

Every affiliate signup, referral link, and commission lives inside your WordPress database. It syncs wherever the plugin is active, whether that is one store or several.

What hardware do I need to get started?+

None beyond what runs WordPress. The plugin works in any modern browser on desktop or mobile. No special scanners, printers, or tablets are required.

Is there a free trial available?+

A free version is available on WordPress.org. It covers the core affiliate tracking, signup forms, and basic reporting. Upgrade for multi-tier commissions, coupon tracking, and automatic payouts.

How do I get support if I need help?+

Every plan includes priority support. Reach out through the plugin's support channel or contact the team directly. The documentation covers setup, rules, payouts, and common configurations.

Can I customize the affiliate registration and notifications?+

Yes. The form builder lets you add custom fields and require terms. Email templates are fully editable, so every notification matches your store branding.

Does the plugin work with my existing WooCommerce products?+

Yes. The plugin reads your real WooCommerce orders automatically. It applies rates per product, per category, or globally, with no manual import or external connection needed.