Discount Rules
Powerful and flexible system for managing advanced discounts in your WooCommerce store
Discount Rules - Advanced Promotions Management
Whizmanage's Discount Rules system allows you to create and manage complex, advanced discount promotions with ease. With an intuitive interface and powerful tools, you can define custom discounts that perfectly match your sales strategy.
What are Discount Rules?
Discount rules are automatic rules that apply discounts to products or shopping carts based on conditions you define. Unlike regular coupons, discount rules work automatically without requiring a code entry.
Create Complex Campaigns
With discount rules you can create:
- Tiered discounts based on purchase quantity
- BOGO (Buy X Get Y) promotions
- Discounts on specific categories
- Discounts conditional on cart value
- Free shipping under conditions
Convenient and Focused Management
The advanced table interface allows:
- Quick editing of rules directly in the table
- Easy filtering and searching of rules
- Bulk editing of multiple rules
- Duplicating existing rules
- Tracking status and schedules
Full Control
Precise control over discounts:
- Start and end dates
- Priority between rules
- Custom conditions
- Limiting to specific products
- Combining cart and product conditions
Discount Rule Types
The system supports a wide variety of discount types:
- Product Adjustment - Discount on specific products
- Cart Adjustment - Discount on entire cart
- Bulk Discount - Tiered discounts by quantity
- BOGO - Buy X Get Y (same product)
- BXGY - Buy X Get Y (different products)
- Shipping Discount - Discount on shipping
- Spend Bundle - Bundle deals
Tip:
Each discount type comes with its own dedicated settings. For example, BOGO allows you to set different quantities and products for purchase and gift.
Basic Rule Components
Every discount rule consists of several main components:
Basic Details
Rule Name - A descriptive name that helps you identify the rule
Discount Type - Select the appropriate discount type (Product, Cart, BOGO, etc.)
Discount Settings - The settings button allows you to configure the discount method, percentages, fixed amounts, and more
Filters - Product Filtering
Filters allow you to limit the rule to specific products:
- Categories - Include or exclude categories
- Tags - Filter by product tags
- Attributes - Filter by attributes like color, size
- Specific Products - Manual product selection
- On Sale - Only sale products or vice versa
Important:
Filters determine which products the rule applies to. If no Filters are set, the rule applies to all products.
Conditions - Cart Conditions
Conditions determine when the rule will activate based on cart contents:
- Subtotal - Minimum cart amount
- Category Subtotal - Amount from specific category
- Products Subtotal - Amount from specific products
- Item Count - Number of items in cart
Each condition includes:
- Condition Type - Cart, category, products
- Comparison Operator - Greater than, less than, equal
- Value - The required amount or quantity
Tip:
You can set multiple conditions and choose whether the customer needs to meet all conditions (Match ALL) or at least one (Match ANY).
Schedule and Priority
Dates - Set the rule's active period:
- Start date
- End date
- Leave empty = no time limit
Priority - Number that determines rule application order when multiple rules are relevant. Lower value = higher priority.
Status - Quick enable/disable of the rule:
- 🟢 Active
- ⚫ Draft
Difference Between Filters and Conditions
This is one of the important things to understand:
| Aspect | Filters | Conditions |
|---|---|---|
| Purpose | Determine which products the rule applies to | Determine when the rule activates |
| Based On | Product attributes (category, tag, SKU) | Cart contents (amount, quantity) |
| Example | "Only products from clothing category" | "When cart total exceeds $100" |
| Default | All products | All carts |
Practical Example:
Scenario: 20% discount on clothing when purchasing over $200
- Filters: Category = "Clothing" (only clothing gets discount)
- Conditions: Subtotal ≥ 200 (rule only activates if cart exceeds $200)
Advanced Features
Bulk Edit
Edit multiple rules at once:
- Change dates for all rules
- Update priorities
- Change status
- Update discount settings
Duplicate Rules
Create new versions of existing rules quickly:
- Duplicate rule with one click
- Edit unique details
- Save time configuring similar rules
Undo/Redo
The system maintains change history:
- Undo recent changes
- Redo undone changes
- Safer workflow
Continue Reading
Creating Rules
Step-by-step guide to creating a new discount rule
Discount Types
Learn about all available discount types and when to use each
Setting Conditions
Learn how to set complex cart conditions
Management and Organization
Tips and techniques for efficiently managing discount rules