WordPress plugin intelligence profile

Better Coupon Restrictions for WooCommerce

Control exactly who can use your WooCommerce coupons, and when. Over 25 extra coupon restrictions, with no code.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version2.0.0
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 4.7 · PHP 7.4
Directory statusactive
Last directory update13 Sept 20261mo ago
Active installations70Adoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Better Coupon Restrictions for WooCommerce version 2.0.0 as active, updated 1mo ago and tested up to WordPress 7.1.

Overview

About this plugin

WooCommerce gives you a handful of coupon restrictions: a minimum spend, a product list, an expiry date. Real promotions usually need more than that.

Better Coupon Restrictions adds over 25 new conditions to every WooCommerce coupon, so a discount applies only when you actually want it to. Stop a welcome offer going to existing customers. Keep a weekend code working only at weekends.

Require two items from a category instead of one. Cut off the discount code that leaked onto a deals forum.

Everything is set per coupon, in a new Better Coupon Restrictions tab on the normal WooCommerce coupon screen. There is nothing new to learn and no code to write.

Why store owners use it

  • Protect your margins. Stop coupon stacking, block codes that have leaked, and limit how often one person can reuse an offer.
  • Target the right shoppers. Restrict an offer to new customers, returning customers, wholesale roles, one country, or one email domain.
  • Run smarter promotions. Happy hour discounts, weekend-only codes, seasonal offers, and “buy 2 from this category” deals.
  • Understand what is happening. See which coupons your rules turn away, and why, so you can fix a rule that is too strict.

Free features

  • Improved Product Restrictions – replaces the default product restriction, adding a minimum and maximum quantity for each product or variation.
  • Improved Category Restrictions – the same for product categories, with the option to add up quantities across the whole cart rather than per cart line.
  • Product Attribute Restrictions – allow or exclude products by attribute, such as a size or a colour.
  • Cart Restrictions – require a minimum cart quantity, subtotal, or total weight.
  • Date Restrictions – a start and end date, specific calendar months, or specific weekdays.
  • Time of Day Restrictions – allow a coupon only between two times, including windows that run past midnight.
  • Customer Status Restrictions – new customers only, logged in only, or guests only.
  • User Role Restrictions – allow or block specific user roles, such as wholesale customers.
  • Payment & Shipping Method Restrictions – allow or block specific payment gateways and shipping methods.
  • Custom Error Messages – replace the message a shopper sees for any restriction, in your own words.

PRO features

Upgrade to PRO to unlock customer history, location, and anti-abuse rules:

  • Customer Address Restrictions – restrict by billing or shipping country, state, city, or postcode, and limit uses per address.
  • Customer Order History Restrictions – require a minimum total spent or a minimum number of past orders.
  • Purchase History Restrictions – require that a customer has, or has not, bought specific products before. Ideal for reorder offers and win-back campaigns.
  • Usage Limit Per Period – allow a coupon a set number of times per customer per day, per month, or per rolling period, instead of only once for life.
  • Time Since Last Order – target customers who ordered recently, or who have not ordered in a while.
  • Time Registered – reward brand new accounts, or only long standing ones.
  • Customer Email Domain Restrictions – allow or block whole email domains, for corporate and partner perks.
  • Referring Domain Restrictions – only honour a code when the shopper arrived from an approved site.
  • IP Address Restrictions – allow or block IP addresses, and cap uses per IP.
  • Coupon Links – share a link that applies the coupon automatically, and optionally make the code valid only through that link.
  • Meta Data & Cookie Restrictions – match your own user meta, cart item meta, or cookies for fully custom rules.
  • Global Restrictions – apply rules such as “new customers only” or “no coupon stacking” to every coupon at once, with a per coupon opt out.
  • Rejection Analytics – a report showing which coupons are rejected most and which rule is responsible.

Learn more about Better Coupon Restrictions PRO

Works with your store

Compatible with WooCommerce High Performance Order Storage (HPOS), block and shortcode carts, and the classic checkout. Translation ready.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • coupon abuse
  • coupon restrictions
  • discount rules
  • usage limits
  • woocommerce coupons
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 4.7 · PHP 7.4
Update activity13 Sept 20261mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

WordPress compatibility6.7.07.1
Version1.0.42.0.0
WordPress compatibility6.8.86.7.0
PHP requirementNot listed7.4
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.