Smart Coupons for WooCommerce


Add advanced options to WooCommerce coupons for better WooCommerce coupons management. Create coupon restrictions, auto-apply coupons, giveaway offers, and more.

Everyone loves to get more than what they pay for. Smart coupons for WooCommerce provides additional features with default WooCommerce coupons to get more conversions.

The main features of the Smart coupons for WooCommerce are

🔸 Apply coupon automatically without having the need to manually do it
🔸 View applicable coupons from My Account > My Coupon
🔸 Restrict coupon usage on the basis of products or category by filtering it further with maximum or minimum quantity/amount purchased.
🔸 Issue coupons with various checkout options precisely with the shipping method, payment method or applicable roles.
🔸 Ability to embed multiple giveaway products in a coupon
🔸 Extensive categorized coupon styling options for expired, used and active coupons.
🔸 Provision to create duplicate coupons using the same parameters of existing ones
🔸 Ability to omit coupon from applying for specific products.

Need for WooCommerce Smart Coupons Plugin

The success of every online store depends hugely on how well they market their products. Even if your store sells higher quality products at a reasonable price, improper marketing will keep your sales always on the downside. Thus coming up with the most appropriate marketing strategies from time to time is necessary to keep your store on the move. Smart coupons for WooCommerce is an essential tool for this.

If you are looking for the smartest way to market your products you should go for – Advanced Coupons or Smart Coupons for WooCommerce. People always love getting more than what they pay for. Hence, coupons without a doubt help your store to improve sales by establishing a new customer base and by retaining your existing customers. This, in turn, arises the need for effective coupon management of your store and that is what you will accomplish by having smart coupons plugin in your store.

How Smart Coupons or Advanced Coupons Benefits Your WooCommerce Store

Easily apply coupons: Each Coupon has a coupon code associated with it. Customers are required to enter this code in the allowed field for applying a coupon to their purchase. This task can be made shorter by smart coupons as it displays all the coupons available for the customer on the Cart & My Account page to easily apply them.

Absolute self- management of everything related to coupons: Everything related to coupons will be managed automatically. The issue of product coupons, coupon removal, etc will be managed on its own thereby reducing the workload of the store admin.

Promote specific payment or shipping methods: Provide coupons based on payment or shipping methods that are most likely suitable for your business needs. This could also give room for partnership options with the respective vendor from a business perspective.

Duplicate coupons- Option to duplicate coupons makes things slightly easier since you dont have to necessarily create them as long as most of the criteria is the same. Then you just need to duplictae an existing coupon and make the minor alterations.

Smart Coupons for WooCommerce user guide

Premium version Features

  • Configure the coupons with extensive usage restrictions and checkout options
  • Create and manage bulk coupons with add to store/email/export to CSV options
  • Giveaway free products with coupons
  • Import coupons, Duplicate coupons
  • Ability to impose coupon usage restrictions on the basis of the country/location precisely with shipping or billing address apart from the default restrictions.
  • Giveaway multiple free products with coupons.
  • Generate and manage bulk coupons with add to store/email/ export to CSV options.
  • Provision to upload and import coupons by simultaneously emailing it directly to the recipients.
  • Create and design gift vouchers of any amount range by associating a store credit product.
  • Manage store credits – create/purchase/transaction history/issue refunds/email.
  • Categorized view of Active/Used/Expired coupons from My Account > My Coupon.
  • Provision to use Combo coupon for purchase.
  • Option to exclude a product from coupon/s.
  • Shortcode for displaying coupon on any page.
  • Get x% discount on your nth purchase coupon
  • Checkout/cart abandoned coupon
  • Signup coupon

For complete list of features and details, please visit Smart Coupons for WooCommerce

URL coupon

URL Coupons help you add a unique URL to any coupon in your e-commerce store. Clicking this URL ensures that the underlying coupon is applied as per its respective configuration e.g allow discount, giveaway free product whatever the case maybe.

Usage: {site_url}/?wt_coupon={coupon_code}


A URL coupon that offers a flat 30% discount at, coupon_code = FLAT30, site_url(preferably cart page) =

Premium version Features

  • Pass coupon via link that will redirect to the cart/checkout page with products added into it.
  • Ability to create customized URL with personalized text. For example,
  • Embed URL coupon in a QRCode

For complete list of features and details, please visit URL Coupons for WooCommerce


  • Checkout Options
  • Giveaway products
  • Usage Restrictions
  • My Coupons
  • Coupon Styling
  • (PRO) Store Credit


This section describes how to install the plugin and get it working.


  1. Upload wt-smart-coupon.php to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Place <?php do_action('plugin_name_hook'); ?> in your templates

Preguntas frecuentes

Does this provide option for payment method based discount


Does it support coupon duplication

Yes, in-order to duplicate a coupon, go to WooCommerce > Coupons. Find the coupon you wish to duplicate. Hover on the coupon and select Duplicate


17 de diciembre de 2020
I use it to create coupons according to the payment method, it works perfect. Thank you!
10 de diciembre de 2020
This application works, it is simple and easy to use.
12 de agosto de 2020
Installed the plugin, but was unable to get it working due to our complex shipping set up. I spoke with Mark and he spent time finding a solution and writing us some custom code that worked alongside the plugin to succeed! Can't rate the support and great work enough!
Leer todas las 20 reseñas

Colaboradores y desarrolladores

Este software es de código abierto. Las siguientes personas han contribuido a este plugin.


"Smart Coupons for WooCommerce" ha sido traducido a 6 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce "Smart Coupons for WooCommerce" a tu idioma.

¿Interesado en el desarrollo?

Revisa el código, echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios


  • Fix: Auto apply of coupons fails when email restriction was added.
  • Tested OK with WC 4.9.0
  • Tested OK with WP 5.6.0


  • Fix: Auto apply coupon of fixed amount discount on subscription sign up fee is taking cart total to 0
  • Tested OK with WC 4.7.0
  • Tested OK with WP 5.5.3


  • Improvement: display coupon based on user roles
  • Fix: Auto coupons are not applied properly after changing the payment method
  • Tested OK with WP 5.5.2
  • Tested OK with WC 4.5.2


  • [Fix] Auto coupons are not applied properly.
  • Tested OK with WC 4.2.0


  • [Fix] The auto coupon is not applied if the checkout page is directly visited after the product has added to the cart.
  • [Fix] Fixed languages translation issues.
  • Tested OK with WC 4.1.0
  • Updated translation files


  • [Fix] – Memory limit exceeded error when a large number of auto coupons are present.
  • Added a filter wt_smartcoupon_max_auto_coupons_limit to limit the maximum number of auto coupons that can be applied


  • Tested OK with WP 5.4


  • Tested OK with WC 3.9.2
  • [fix] Giveaway product is not removed from the cart even if all the applied coupon products are removed
  • [fix] Smart coupon start date is not working properly


  • [Improvement] Security


  • Tested OK with WooCommerce 3.8.1
  • Removed Quantity updation for Giveway item


  • Tested OK with WP 5.3
  • [update] Content update
  • [update] Activare Woocommerce Coupon module on pugin activation.
  • [fix] Fixed issues in discount calculation for giveaway product.


  • Tested OK with WP 5.2.4
  • Tested OK with WC 3.8.0
  • [update] Fixed Currency position all over the plugin. Thanks @imborx reporting issue.
  • [update] Added filter for formatted text “wt_smart_coupon_meta_data”


  • Tested OK with WP 5.2.3


  • WPML compatiablity
  • Content update


  • Implemented URL coupon
  • Content update


  • Implemented Startdate for coupon.
  • Tested ok with WC 3.6.4
  • Tested ok with WordPress 5.2.1
  • Content Update.


  • Fixed PHP Warning in Exclude Product section.
  • Tested ok with WC 3.6.2
  • Content Update.


  • Ability to omit coupon from applying for specific products.
  • Tested ok with WC 3.6.1


  • Included option to automatically apply coupon.
  • Tested ok with WP 5.1.1 and WC 3.5.7


  • Customize myCoupon Styles.
  • Readme updates.


  • Updated Language translation


  • Additional filters in usage restriction by product/min-max subtotal/min-max quantity
  • Giveaway free products(simple products)
  • Option to list applicable coupons under users My account->My Coupons
  • Categorized view of Active/Used/Expired coupons
  • Tested OK with latest version of WordPress and WooCommerce


  • Updated read me – tested OK with latest version of WP and WC


  • Content updates.
  • Tested OK with WordPress 5.0.2
  • Tested OK with WC 3.5.3


  • Content updates.


  • Content updates.


  • Content updates.


  • Tested OK with WC 3.5.1.


  • Tested OK with WC 3.4.4.


  • Initial commit.