Thankyou Coupons for WooCommerce


Discount coupons for WooCommerce are most commonly used to attract customers prior to them making a purchase. This plugin uses a slightly different strategy that allows you to reward paying customers with a dynamic coupon after the customer makes a purchase.

The checkout thankyou page is often neglected as a place for encouraging re-engagement to drive conversions, however it is a perfect place to offer a dynamic coupon as the customer is only two clicks away from completing another purchase!

Even if the customer doesn’t use the coupon themselves they will often give it to a friend, gaining you a new customer.

Thankyou coupons allows you to :

  • Generate a dynamic personal coupon based on the customers billing first name
  • Choose between a percentage or fixed cart amount discount
  • Allow free shipping
  • Usage per user and per coupons
  • Disallow the coupon to be used in conjunction with other offers
  • Set a coupon expiry date
  • Specify a minimum order value
  • Set your own personalised message to appear on the thankyou page
  • Choose the color of the coupon to match your theme

Premium Features

If you’re after something a little more the premium version allows you to :

  • Send coupons via email.
  • Display the coupon as a popuup
  • Select the location of the coupon on the Thankyou page (theme dependent)
  • Email the coupon to your customer
  • Handle coupon restrictions


  • HPOS compatibility


  • WP 6.4.2
  • WC 8.4.0


  • WC 7.8.0
  • Update readme


  • WC 7.7.1
  • WP 6.2.2
  • Added ability to restrict unpaid orders


  • WC 7.3.0
  • WP 6.1.1
  • Fixed bug in tax spend calculation


  • WooCommerce 7.0.0
  • WordPress 6.0.3


  • WooCommerce 6.4.1
  • WordPress 5.9.3
  • Translations


  • WooCommerce 6.1.0
  • WordPress 5.8.3
  • Translations


  • WooCommerce 5.8.0
  • WordPress 5.8.1


  • WooCommerce 5.5.2
  • WordPress 5.8.0


  • WooCommerce 5.3.0
  • WP 5.7.2
  • Update translations


  • WooCommerce 5.1.0
  • WP 5.7.0
  • Update translations


  • WooCommerce 5.0.0
  • Update translations


  • WooCommerce 4.9.2


  • Update readme
  • Update translations


  • Trailing slash Hotfix


  • Bugfix for fixed cart coupon causing an error


  • Refactored coupon creation
  • Added coupon templates for future use
  • Refactored settings


  • WP 5.5.3
  • WC 4.6.1


  • WP 5.5.1 Bump
  • WC 4.5.2 Bump
  • Languages


  • WC 4.2.2 Test/Bump
  • Regen POT file
  • Fixed some documentation


  • WC 4.0.1 Test/Bump
  • WP 5.4 Test/Bump
  • Fixed action function call


  • WC 3.9 Testing and version bump
  • Fixed text domain for translations


  • WC Version Bump


  • Changed enqueueing of CSS
  • Added ID to Coupon output
  • Update admin screenshot


  • Fixed trailing slash on enqueue


* Option to change the expiry date message
* Option to only create a coupon if no other coupons are used in the order
* Ability to use and tags in message fields
* Expiry date format is using the site format
* Min version bump to WC 3.7


  • WooCommerce 3.8.0


  • Initial release.


  • The Admin settings
  • The Coupon on the frontend


  1. Unzip in the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Enable Thankyou Coupons in the Thankyou Coupons tab in WooCommerce
  4. The generated coupons can then be managed through the WooCommerce Coupons admin menu


Can I send the coupon via email?

Yes I have included this feature in a premium version that you can get here


25 de febrero de 2021
There are so many Next Order Plugins but they are expensive and mostly do not what i want! This does exactly what i want so i also subscribed to the premium Verison instandly, the pricing is fair and everything works as expected. There are a few features i miss tho: 1) Define multiple levels. For example spend 100$ get 10% off spend 500$ get 15% off, spend 1000$ and get 20$ off Also i would like to limit, so the user does not get this with every order, that would be nice to have. For example that no new coupon is created when the customer uses the coupon in the order… Other than that great plugin, thank you!
24 de diciembre de 2020
Automatically create coupons per purchase, valid in number of days, useful options; percentage or amount, free shipping, limit per coupon or user, individual use, CREATION RESTRICTION IF A COUPON WAS USED IN THE PURCHASE, minimum purchase, tax exclusion and messages on the coupon. It shows the code in the order information at the end of the purchase and in the order history in «My account», and above all, it has excellent support! Congratulations, it works like a charm.
14 de abril de 2020
work’s brilliantly and its free. be good if we could add tags in the description such as customer first name etc. really happy with the plugin, it just works!
16 de noviembre de 2019 1 reply
I sell tickets to a monthly show. Occasionally, it is necessary to fill a few extra seats, because some months are simply slower than others. However giving away free comp tickets «teach» people to book very late, in the hope of getting a free ticket. And offers to «go two for one» gives the wrong signals. So I was delighted to find this plugin! It gives a purchaser a coupon code that can be given away after the purchase. So, for us, whenever we need to fill a few extra seats, we just turn on this plugin, and then it gets done – very discreetly. The developer is also very fast in answering questions and implementing suggestions.
Read all 6 reviews

Contributors & Developers

“Thankyou Coupons for WooCommerce” is open source software. The following people have contributed to this plugin.