Coupon Affiliates for WooCommerce | Affiliate Program & Coupon Usage Statistics


Display WooCommerce coupon usage statistics on your website frontend, and create a coupon based affiliate program.

Provide your affiliates with a unique URL, which gives them access to an affiliate dashboard for their coupon.

The plugin also be used for your coupon marketing campaigns to view sales, usage statistics, and more.

Coupon Usage Statistics

On the dashboard, affiliate users can view the usage statistics for their referral coupon including:

  • Coupon code
  • Discount type
  • Total orders via coupon
  • Total amount saved via coupon
  • Total affiliate commission earned via coupon
  • Latest orders that have used the coupon (order amount, discount, amount after discount, commission)

Recent Orders List

  • Affiliates can view a recent order list for their coupon, with general info such as date, order total, discount, products, commission etc, and monthly orders/commission summary (pro).

Referral URLs

  • Affiliates can generate a referral URL which automatically applies the coupon at checkout for visitors using their link.
  • They can also view total clicks, usage, and conversion rate for their referral URL.

Getting Started

To get started, simply add the shortcode [couponaffiliates] to a new page. This will assign it as the dashboard parent for generating the unique dashboard URLs.


  • Admins can see a list of all coupon stats and their unique link on the main coupon page, and in the admin area. This unique link can be shared with users/affiliates for them to view their coupon usage stats.
  • A variety of settings are available in the WordPress admin (Coupon Affiliates > Settings) to modify or hide certain information/stats that are shown on the coupons page.

Pro Features

  • Commission Payout Tracking: Admins can view requested commission payouts from affiliates, and track/manage pending, complete and cancelled payouts.
  • Commission Payout Requests: Affiliates can request payouts for their pending commission. You can set a payment threshold for commission, and set a delay before commission can be claimed.
  • Monthly Summary (1 Year): Show a table with a summary of past 12 months orders, and total statistics for that coupon for each month in the past 12 months.
  • Export Summary CSV File: Enable a button on coupon pages to export an Excel (CSV) file with a 12 months summary of the individual coupons usage statistics for each month.
  • Assign user accounts to coupons for additional features.
  • Display a single coupon usage stats directly on a page via shortcode such as [couponaffiliates coupon=”SUMMER20″]
  • Automatically display the affiliate dashboard for coupon(s) assigned to the logged in user, using the shortcode: [couponaffiliates-user]
  • Set custom commission amount for individual coupons.
  • Email notifications for affiliates when their coupon code is used.
  • Coming Soon: Advanced Admin Reports & Statistics
  • Coming Soon: One-Click Commission Payouts
  • and more features coming soon…

Learn more about Pro at

Suggestions or found a bug?

If you have any suggestions for additional functionality, or have found a bug, please get in touch!


  • Example of affiliate coupon dashboard page (free).
  • Example referral URL tab on affiliate coupon dashboard page (free).
  • Example admin list of coupons and their unique links.
  • Plugin settings page in WordPress admin.
  • Pro Feature: Example of some Pro plugin settings in WordPress admin.
  • Pro Feature: Monthly Summary (1 Year)
  • Pro Feature: Affiliate commission payouts requests and logs.
  • Pro Feature: Admin commission payouts management area.


  1. Upload ‘woo-coupon-usage’ to the ‘/wp-content/plugins/’ directory.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress.
  3. Insert shortcode [couponaffiliates] into a page, then visit this page to get started.
  4. Modify additional plugin settings found in WordPress admin under menu item “Coupon Affiliates”.
  5. Optional: Upgrade to the Pro version via “Coupon Affiliates” > “Upgrade” on the admin menu.


Will there be more features added in the future?
Yes! New features are added frequently, most of which are based on feedback. So if you have any suggestions, please get in touch!

Need support? Feel free to get in touch and I’ll be happy to help.


November 20, 2019
Amazing plugin and support. Super simple and 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. Added a feature I needed in a few hours. Just supper happy with this plugin.
March 13, 2019
This little plugin is very handy if you are issuing coupons for different people to share and you want them to be able to view their earned commissions.
February 22, 2019
Keep It Stupid Simple – words to live by. And definitely a motto the developer of this great plugin would stand by. The plugin works 100%, does what it says it does and is just an absolute joy to use. Oh and have I mentioned the incredible support? I reported a small, non-critical text output error and it was fixed on the same day! ElliotVS is really on point. Amazed, impressed and thrilled – this is how I feel thanks to the 100% painless experience of the WooCommerce Coupon Usage plugin. This review was motived by my gratitude to the Developer. Thanks, ElliotVS!
December 17, 2018
Thanks for the plugin and the fast response to my email questions! (I'm using the latest version of WP & Divi Theme) Best of luck!
Read all 5 reviews

Contributors & Developers

“Coupon Affiliates for WooCommerce | Affiliate Program & Coupon Usage Statistics” is open source software. The following people have contributed to this plugin.



Version 4.0.0
– Changed plugin name to ‘Coupon Affiliates for WooCommerce’.
– Update: Added referral links feature, which auto-applies coupon code, along with click/conversion tracking.
– Update: Moved list of unique coupon URL’s to admin area, and improved layout, added filters, and more. Improved accuracy of search.
– Update: Added some new settings and customisations.
– Update: Added orders list ‘table layout’ option to free version.
– Update: Added extra help/support features.
– Update (Pro): Added commission payout requests and tracking features.
– Update (Pro): Added email notifications for affiliates when new commission is earned.

Version 3.1.6
– Update: Freemius Version Update

Version 3.1.5
– Fix: Fix issue with monthly summary sometimes showing “0” values.

Version 3.1.4
– Fix: Fix issue with some “discount types” translations not working.

Version 3.1.3
– Fix: Fix issue with monthly commission calculations being slightly out.

Version 3.1.0
– Update (Pro): Added setting to coupons to assign users to a specific coupon.
– Update (Pro): Added setting to coupons to set custom commission amount for each coupon.
– Update: Added option to include/exclude tax from calculations.
– Update: Added translation options for discount types.
– Update: Added tabs to admin settings.
– Fix: Fixed some incorrect calcuations in some cases.
– Fix: Fixed issue with incorrect “usage total” sometimes being displayed.
– Fix: Fixed issue with some columns not being hidden when deselected in settings.
– Fix: Fixed issue with single coupon shortcode sometimes not displaying.
– Fix: Fixed some small bugs.

Version 3.0.11
– Update: Added setting to remove coupon ID from unique coupon URL.
– Update (Pro): Display a single coupon usage stats directly on a page

Version 3.0.9
– Fix: Fixed small error in translations settings.

Version 3.0.8
– Fix: Fixed an error with some calculations being incorrect.

Version 3.0.7
– Fix: Removed “shipping” costs from all order total calculations.

Version 3.0.6
– Fix: Error in plugin name from version 3.0.5

Version 3.0.5
– Update: Display “unique links” as https if website has SSL.
– Update: Added field to settings page, to define custom permission to view the admin “coupon list”.
– Update: A few small CSS/styling changes.
– Fix: Fixed small conflict issue with Gutenberg editor.

Version 3.0.4
– Fix: Fix calculation issue.

Version 3.0.3
– Fix: Fixed an issue with orders not showing.

Version 3.0.2
– Update: Added “Order Count” to monthly summary table.
– Fix: Bug fix

Version 3.0.1
– Fix: Fixed a small bug.

Version 3.0.0
– Update: Added optional new “Tabbed” Layout
– Update: Added more translations fields.
– Update: Added Freemius
– Update: Added Pro Version
-> Pro Version: Formatted Tables
-> Pro Version: Monthly Summary (1 Year)
-> Pro Version: Export Summary CSV File
– Fix: Fixed some PHP error notices.
– Fix: Only calculate orders that are completed or processing.

Version 2.1.1
– Fix: Fixed small issue with “custom text”.

Version 2.1.0
– Update: Added some “translations” options to settings page.
– Update: Removed shipping price from order totals & commission.
– Update: Option to show/hide shipping costs for orders.
– Fix: Changed “commission” amount to round to 2 decimal places.
– Fix: Solved bug when “Custom Text” is empty.
– Fix: Other small fixes
– Other: Changed some function names to be more unique (fix any compatability issues).
– Other: Updated WC tested up to.

Version 2.0.13
– Security Fix

Version 2.0.12
– Fixed a bug that was causing PHP errors on some websites with PHP 7.2+

Version 2.0.8
– Fixed a bug.

Version 2.0.6
– Fixed a bug for some websites.

Version 2.0.5
– Fixed a bug for some websites.

Version 2.0.3
– Bug fixes.

Version 2.0.0
– Added plugin settings page to WordPress admin.
– Added recent orders list to coupon page.
– Added total order amounts to coupon page.
– Added optional “referrer commission” to coupon page and orders list.
– Small styling and layout changes.
– Small bug fixes.

Version 1.1.3
– Added some text descriptions to discount types.

Version 1.1
– Added search functionality to admin version of coupons list.

Version 1.0.3
– WordPress version update.

Version 1.0.1
– WordPress version update.