00 Days
00 Hrs
00 Mins
00 Secs
Limited time offer: Get 15% off PRO today with discount code: JUNE15

Coupon based affiliate plugin
for WooCommerce.

Easily setup an affiliate marketing solution that will help you grow your revenue.

Your affiliates will love their new user-friendly dashboard to view coupon usage statistics,
track their commission, request payouts, generate referral URLs, and more.

Coupon Affiliate Dashboard.

Give your affiliates access to their own affiliate dashboard for their coupons, which offers a variety of features including:

Affiliate users can view the usage statistics for their referral coupon including total uses, discount type, orders total, amount saved and commission earned. There are also varies filters and toggles to show stats for certain date ranges.

The statistics page will also show a commission earnings line graph.

Users will also be able to see a recent order table (with general non-sensitive info such as date, order total, discount, products, commission, country, etc), and a monthly orders & commission summary table.

Both these tables can be filtered to show a specific date range.

Enable an option to allow Affiliates to receive a referral URL in their coupon affiliate dashboard, which automatically applies the coupon at checkout. They can also view total clicks, usage, and conversion rate for their referral URL in the dashboard.

Affiliates can track their commission earned via their coupon(s), request payouts for commission they have earned, and view their payout history.

Admin Reports & Analytics.

Generate admin reports and view analytics data for all your affiliate coupons in one place.

Customise/filter your reports with a variety of options:

  • Show analytics between a certain date range.
  • Only show coupons assigned to affiliates
  • Only show when sales more/less than a certain amount.
  • Compare stats with another date range.
  • Show coupons where sales increased/decreased by a certain amount with the compared date.

Affiliate Registration Form.

Display an affiliate registration form on your website frontend, and easily manage affiliate applications in the backend.

You can now display an affiliate registration form on your website, to allow users to submit an application for an affiliate account, and their own coupon.

In the settings, you can choose to display certain fields, enable a “terms” checkbox, and add Google reCAPTCHA to reduce spam submissions.

By default this form will be visible to both logged out and logged in users, but this can be toggled in the settings.

When users submit the affiliate registration form, the selected admin email address will be sent an email notification, to notify you that there has been a new affiliate application.

The application will then be visible in the backend for admins to view all submitted details, and either approve or deny it. You can even include a custom message to display in their accepted/declined email, and change their requested coupon code to something else if needed.

When you accept an affiliate application in the admin area, the coupon code selected will be automatically created, using the template coupon code that you have selected in the settings page.

The coupon code will also be automatically assigned to the user, and they’ll be sent an email to let them know their application has been accepted, and how they can get started.

Create and customise custom email notifications for affiliate registrations, including application submitted, accepted and declined emails, as well as a custom “new account created” email.

Simple Admin Management.

View a list of all the coupons in the default WooCommerce coupons page, but with a few new data columns.

In this list, you can see the coupon name, discount, affiliate, usage, unpaid commission, as well the unique dashboard link, which you can share with the affiliate to view their coupon affiliate dashboard page.

Alternatively, if you’ve assigned users to a coupon, you can link them to the generic shortcode page, for the logged in user to view the affiliate dashboard for their coupon(s) there instead.

View requested commission payouts from your affiliates, and track/manage pending, complete and cancelled payouts.

You can also set payment thresholds, and a number of days before commission is earned (after order completion).

Plenty of settings are available to customise the plugin to work exactly how you need it. Change layouts, hide sections/rows, customise referral URLs and notification emails, flexible commission, lifetime commission, payment thresholds, number of days after order is complete for commission to be earned, custom translations, and much more.

Setup email notifications to automatically send to affiliates whenever their coupon is used, and let them know how much pending commission they’ve earned!

Affiliates can enable/disable these notifications, and you can also enable an option to allow them to add additional email addresses to send the notifications to.

An “Affiliate Info” column will be added to the WooCommerce orders list, and a meta box widget in single orders. These will show coupon code used, affiliate user, commission for that order, and a link to the affiliate dashboard.

All features included in Coupon Affiliates:


Coupon Affiliate Dashboards

Unique affiliate dashboard page for every coupon, to share with affiliates, and view coupon usage details/statistics.


Affiliate dashboard shows coupon usage statistics such as sales, discounts, commission, recent orders, and more.


On the affiliate dashboard, display recent orders, with order stats, products, and the option to filter orders by a date range.


You can also display a table with a monthly summary of all orders that month, which used the coupon, and total products sold.


Commission is calculated accurately. View for every order, monthly totals in the monthly summary, or calculate by date range.


Set commission as fixed amount per product, per order, or as a percentage of the total order. You can even combine them!


Pending commission is tracked for the coupon, and affiliates can keep track of unpaid, paid, and cancelled payments.


Affiliates can request payouts for their pending commission. Admins can easily manage and track requests and payouts.


Affiliates can generate a referral URL in the dashboard. They can also view total clicks, usage, and conversion rate.


When someone visits the website with the referral URL, it automatically applies the coupon at checkout, or they can enter it manually.


Optionally, you can enter custom 'flexible commission' amounts for individual coupons & products, instead of the defaults.


Set a minimum threshold for payout requests, and a number of days before commission is earned after order completion.


If required, you can set a custom duration for how long referral cookie is stored after the referral URL is clicked.


Line graphs on the "Statistics" tab to show commission earned, on a day by day bases, for past 90 days, 30 days, or 7 days.


Generate admin reports and view analytics data for affiliate coupons. Access all filters and unlimited date range with Pro.


View combined totals for all orders within the date range selected, for the 'recent orders' and 'monthly summary' tables.


Link an affiliate user to a coupon, and allow them to view all their coupon stats and affiliate dashboard directly on a page.


Affiliate registration form features. Upon approval, the affiliate user & their coupon code are both created automatically.


Automatic or Manual Approvals

When users register as an affiliate, you can either manually approve each request, or set it to automatically accept them.


Display a list of products purchased (and quantity) within each order in the orders list, and in the monthly summary (pro).


Enable lifetime commission for coupons, to link the customer to the affiliate, to get commission for all future orders. You can also set an expiry time (days).


Create your own custom landing pages for your affiliates, then link this page to an affiliate coupon. This page can then be used the same as a referral URL.


Automatically send email notifications to affiliates, to notify them whenever an order is made using their coupon code.


Create your own custom tabs on the affiliate dashboard, to display custom content. Also supports shortcode usage.


Automatic Refund Handling

If you fully or partially refund an order that is linked to an affiliate, the commission will be deducted from the affiliate automatically.


Enable a button to export an excel file of the 'monthly summary' and 'recent orders' tables for the coupon.


Orders Affiliate
Info Sections

An "Affiliate Info" column will be added to the WooCommerce orders list, and a meta box widget in single orders.



All statistics/data on your affiliate dashboard are updated automatically in real-time, whenever there are any types of changes.



With Coupon Affiliates, there are no usage limits on anything at all. Create unlimited affiliates, coupons and referrals.


internationalized &

Enter your own custom translations in the plugin settings. Also includes localization support for plugins such as WPML or Loco Translate.


Coupon Marketing Campaigns​

You can use this plugin to manage and keep track of your your coupon marketing campaigns, to view coupon usage stats, sales, etc.


Free Friendly
UK Support

If you need any assistance with the plugin, have any questions, or even a suggestion, we are always happy to help you out.

Coupon Affiliates is trusted by 1000+ businesses and website owners.

"This plugin solved our problems with a super simple solution based on data that WooCommerce already collects. In addition, developer support is great. I recommend!"
Wiliam Jose Koester
wjk marketing

"Amazing plugin and support. Does exactly what it's supposed to do. Creating an ambassador program based on coupons is a breeze AND the developer is super responsive and friendly."

"The coupon affiliate plugin handles all of the heavy lifting for us. This is an excellent plugin and I would recommend it to everyone looking for an affiliate tool."
Gassie Orr IV
Beauty Technologies

Start making more money today, Risk-Free!

Purchase PRO completely risk-free with our 14 day 100% money-back guarantee.














Don't need the PRO features? Download the free version now!

Prices shown above in USD and exclude applicable taxes. PRO features, updates and support require a valid and active license/subscription.
You may cancel or upgrade at any time. Multisite networks require a license key per site on the network. All purchases are subject to our Terms and Privacy Policy.

Frequently Asked Questions

Yes, once you install the plugin it will look back at the full order history for each coupon, even those created before the installation, and display the stats for these on the coupon affiliate dashboard too.

Currently you need to pay your affiliates manually, but can manage commission payout requests, and keep track of unpaid / pending / paid commission, in the plugin admin area.

In the future, we plan to implement a one-click payouts feature to the plugin (maybe even automatic), to make it easier for you to pay your affiliates.

A referral URL is automatically generated for the affiliate, in the affiliate coupon dashboard. This link can then be shared by the affiliate. Anyone that visits the website using that link, will have the coupon code automatically applied to their account on checkout. Clicks are also tracked, and any sales made via the coupon are tracked as conversions.

Currently, email notifications can be enabled, to send the affiliate assigned to a coupon an email whenever their coupon code is used, and they receive pending commission for that sale. The email message and subject can however be customised to suite your needs.

More email notification options will be added in the future for other events.

When you assign a user to a coupon, this will:

  • Make the unique "dashboard URL" for that coupon private to that user.
  • Give them access to the "payouts" tab on the dashboard, to enter their payment details, and request/manage payouts.
  • Enable them to receive email notifications whenever the coupon code is used, notifying them of the sale, and pending commission.
  • Allow them to view the page with the shortcode "[couponaffiliates-user]" to automatically show the affiliate dashboard for the coupon(s) they're assigned to, without needing the unique link.

Yes, you can use this plugin to manage your coupon marketing campaigns. Simply create a new coupon, and visit the coupon dashboard page, to view usage statistics, recent orders, monthly summary, etc, allowing you to keep track of your campaigns performance and profits made. You can even setup the email notifications to notify you whenever the coupon is used.

On the coupon affiliate dashboard, you (or the affiliate) will be able to see a variety of statistics including total uses, discount type, orders total, amount saved, commission earned, and more.


You will also be able to see a recent order table (with general info such as date, order total, discount, products, commission etc), and monthly orders / commission summary table for the past 12 months.

Yes! New features are added frequently, most of which are based on feedback. So if you have any suggestions, please get in touch!

With the yearly plan, you'll get the Pro plugin features, future updates and support for 1 year, and need to renew each year to keep these.

With the 'lifetime' plan you get the Pro plugin features, and all future updates forever. The lifetime plan is limited however, and will be removed once all slots are taken.

Yes! Top-notch customer support is key for a quality product, so we'll do our very best to resolve any issues you encounter via our support page.

We firmly believe in our product, but we understand that it cannot work perfectly for everyone all of the time.

If within the first 14 days of the original purchase of the plugin you would like to cancel your Pro version and request a refund, please get in touch and we'll get that sorted for you.

Have a question? Get in touch!

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Latest Plugin Updates (Blog Posts)

Plugin Update

Coupon Affiliates – Version 4.7.4 – Custom Tabs

Version 4.7.4 of Coupon Affiliates for WooCommerce is now available. This update includes a brand new “custom tabs” feature for PRO, along with a few …

Plugin Update

Coupon Affiliates – Version 4.7.3 – Performance Updates & More

Version 4.7.3 of Coupon Affiliates for WooCommerce is now available. This update includes quite a few small updates, changes and tweaks, with the main update …

About The Developer

I’m Elliot Sowersby, a WordPress developer and digital consultant from Yorkshire, United Kingdom. I have over 11 years development experience, and have been a full time WordPress consultant since 2016. Since then, I have helped businesses from all around the world with designing, developing and maintaining their WordPress websites.

You can learn more about me and my work on my website at www.elliotvs.co.uk

I’m also the founder of RelyWP, which provides WordPress management services.

On the side, I also like to work on my own custom development projects and WordPress plugins. ‘Coupon Affiliates’ was one of the first plugins I started developing over 4 years ago (formally ‘Coupon Usage’), since I couldn’t find an existing plugin that met my specific requirements. Over time, I worked on adding a variety of new useful features to the plugin, and eventually released the Pro version in 2019.