WordPress plugin
Auto Coupons for WooCommerce Pro
Auto Coupons for WooCommerce Pro applies coupons automatically when their native WooCommerce conditions are met. It supports an unlimited number of coupons. You can set a minimum product quantity or configure a coupon to apply when a specific page is visited.
Auto Coupons for WooCommerce Pro applies coupons automatically when their native WooCommerce conditions are met. It supports an unlimited number of coupons. You can set a minimum product quantity or configure a coupon to apply when a specific page is visited.
Set up coupon rules
Install and activate the add-on, then go to Marketing > Coupons to make or edit a coupon. Configure its conditions and auto-apply settings. For quantity-based offers, set the minimum product quantity. For a campaign tied to a landing page, configure the URL trigger.
Manage promotions with Pro
Set future coupons to auto-apply by default, or update the auto-apply setting on active coupons in bulk. You can set default wording for new coupons and use the copying tools to duplicate coupons, products, posts, and pages.
For a coupon with email restrictions, the plugin can prompt the customer for an email address in the cart.
Check coupon status
A coupon applies only while its conditions are met and it has not previously been removed from the cart. If a customer manually removes an auto-applied coupon, it will not apply again unless another coupon has been added and removed.
When logged in as an administrator, use the Auto Coupons Status button on the cart page to list coupons and their status. For more options, go to WooCommerce > Auto Coupons > Status. Reset the coupon cache there, or choose Troubleshoot to output a status for all coupons. Testing in a private or incognito browser window can help bypass cached results.
Cart compatibility
The plugin is compatible with WooCommerce Blocks and works with cart pages that use a non-standard name instead of /cart. After changing to or using a non-standard cart page, open or save any coupon for the change to take effect.

