Smart Discount Rules for WooCommerce – Cart Discount Rules, Dynamic Pricing & Scheduled Sales
Smart Discount Rules for WooCommerce turns your pricing strategy into rules you can actually see. Build a discount once in a visual editor, set the conditions it fires on, decide when it runs, and let the engine handle the rest. No coupon codes to hand out, no snippets to paste into functions.php. W
About this tool.
Smart Discount Rules for WooCommerce turns your pricing strategy into rules you can actually see. Build a discount once in a visual editor, set the conditions it fires on, decide when it runs, and let the engine handle the rest. No coupon codes to hand out, no snippets to paste into functions.php.
Whether you run one evergreen “spend $100, save 10%” offer or a calendar full of weekend flash sales, the aim is the same: make WooCommerce discounting something you configure, not something you code.
✨ All Features | 💰 Upgrade to Pro | 📖 Documentation | 🆘 Support
📺 Watch the overview : free and Pro in three and a half minutes.
WooCommerce ships with coupons, and coupons are fine as long as your customer knows the code, types it correctly, and the offer never needs to depend on anything more than a cart total. The moment you want “10% off for wholesale customers, but only on Fridays, and not on items already marked down,” you are writing PHP.
Smart Discount Rules replaces that with a rule engine. Each rule is a set of conditions and a set of actions. Conditions decide when a rule applies; actions decide what it takes off. Rules have a priority order and a stacking mode, so you control exactly what happens when two of them match the same cart.
Discounts apply automatically as a negative cart fee, so there is nothing for your customer to type in at checkout.
🚀 Key Features
- Visual rule editor : build conditions and actions in the browser, no code required
- Percentage and fixed-amount discounts : applied to the whole cart, or only to products you choose
- Five cart conditions : cart subtotal, specific products, product categories, customer role, and total item quantity
- Comparison operators : greater than, less than, or equal to, plus the “or equal” variants. Not just a single minimum
- Full scheduling : start and end dates, specific weekdays, and a time-of-day window that can run past midnight
- Skip items already on sale : so a shopper is never discounted twice on the same product
- Priority and stacking control : additive, exclusive, or highest-first, set per rule
- Automatic application : discounts land in the cart as a fee, with no coupon code for the customer to remember
- Dashboard and analytics : total discount given, orders touched, usage count and savings for every rule