Deals & Discounts
Deals allow you to create sophisticated discount campaigns with complex rules and conditions. From simple percentage discounts to advanced buy-one-get-one deals, you can create exactly the promotions yo
Deals allow you to create sophisticated discount campaigns with complex rules and conditions. From simple percentage discounts to advanced buy-one-get-one deals, you can create exactly the promotions your business needs.
How Deals Work
All deals are automatically applied when cart conditions are met. Customers see the discount without any action needed - no codes to enter or buttons to click.
- Deals apply instantly when conditions are satisfied
- Customers see savings in their cart automatically
- Best for: Loyalty discounts, bulk purchase incentives, time-based offers, promotions
Discount Types
Simple Discounts
Percentage Off
Reduce the price by a percentage of the original amount.
Examples:
- 20% off entire order
- 15% off specific categories
- 50% off selected items
Use for: General sales, clearance, loyalty rewards.
Fixed Amount Off
Reduce the price by a set amount.
Examples:
- £5.00 off orders over £25
- £10.00 off delivery
- £2.50 off specific products
Use for: Minimum spend incentives, delivery promotions.
Free Item
Make a specific product variant free when conditions are met.
Examples:
- Buy any pizza, get free garlic bread
- Spend £30, get free dessert
- Buy 2 coffees, get 1 free
Use for: Upselling, customer rewards.
Free Delivery
Remove delivery charges entirely.
Examples:
- Free delivery on orders over £20
- Free delivery for registered customers
- Free delivery on specific days
Use for: Order value incentives, customer retention.
Advanced Deals
Buy One Get One (BOGO)
Buy a certain quantity and get additional items at a discount.
Configuration:
- Buy Quantity: How many items customer must purchase (e.g., 1)
- Get Quantity: How many items they get discounted (e.g., 1)
- Discount Percentage: How much discount on the free items (100 = free, 50 = 50% off)
- Max Free Items: Limit the number of discounted items (optional)
Examples:
- Buy 1 pizza, get 1 side free (100% off)
- Buy 2 coffees, get 3rd at 50% off
- Buy 3 items, get cheapest free
Use for: Encouraging larger orders, promoting specific items.
X for Y Price
Buy X items for the price of Y items.
Two modes:
- X items for fixed price: Buy 3 pizzas for £25.00
- X items for price of Y items: Buy 3 pizzas for the price of 2
Configuration:
- X Quantity: Total items in the deal
- Y Price/Quantity: The effective price or number of items paid for
- Apply to: Cheapest items, most expensive items, or all items equally
Examples:
- 3 pizzas for £20 (fixed price)
- 2 burgers for the price of 1 (quantity discount)
- 4 drinks for the price of 3
Use for: Volume discounts, encouraging bulk purchases.
Deal Settings
Basic Settings
- Deal Name: How the deal appears to customers
- Description: Optional explanation of the deal terms
- Active: Enable/disable the deal without deleting it
- Priority: Which deal applies when multiple deals qualify (higher numbers = higher priority)
Application Settings
- Auto Apply: Automatically apply when conditions are met (auto deals only)
- Stackable: Can be combined with other deals
- Usage Limit: Maximum number of times the deal can be used
- Minimum Order Value: Minimum cart total required
Validity Period
- Start Date: When the deal becomes active (leave empty for immediate)
- End Date: When the deal expires (leave empty for ongoing)
Product Restrictions
Applicable Products
Limit the deal to specific products or categories. Leave empty to apply to all products.
Options:
- Any from Category: Deal applies to any product in selected categories
- Specific Product: Deal applies only to chosen product variants
Excluded Products
Products or categories specifically excluded from the deal, even if they would normally qualify.
Customer Restrictions
Limit deals to specific types of customers:
- Guest Customers: One-time buyers without accounts
- Registered Customers: Customers with user accounts
- VIP Customers: Premium or loyal customers
Time & Location Restrictions
Day Restrictions
Limit deals to specific days of the week:
- Monday through Sunday
- Multiple days can be selected
- Leave all unselected for all days
Time Restrictions
Limit deals to specific hours:
- Start Time: Earliest time deal is available
- End Time: Latest time deal is available
- Both required if using time restrictions
Creating a Deal
The deal wizard guides you through creating deals step by step, with a live preview showing how your deal will appear to customers.
Starting the Wizard
- Go to Menu → Deals
- Click “Create Deal”
- Follow the wizard steps (see below)
Wizard Steps
Step 1: Choose Template
Start with a pre-built template or create from scratch:
Popular Templates:
- 10% Off Everything - Simple percentage discount on entire order
- Free Delivery - Waive delivery fees on qualifying orders
- Buy One Get One Free - Classic BOGO deal
Time-Based Templates:
- Happy Hour - 20% off during specific hours
- Weekend Special - 15% off on Saturday and Sunday
- Lunch Deal - Special pricing for lunch hours
Customer Templates:
- First Order Discount - 15% off for new customers
- Loyalty Reward - Reward customers after 5 orders
- Every 5th Order - 50% off every 5th order
Product Templates:
- 3 for 2 - Buy 3 items, pay for 2
- Bulk Discount - 10% off when ordering 5+ items
Templates pre-fill common settings - you can customise everything after selecting.
Starting Fresh: Click “Start from Scratch” to create a completely custom deal without a template.
Step 2: Basic Info
- Deal Name: How the deal appears to customers (required)
- Description: Optional explanation of the deal terms
Step 3: Discount
Configure how the discount is calculated:
- Percentage Off: Reduce price by a percentage
- Fixed Amount Off: Reduce by a set amount
- Free Item: Make a specific product free
- Free Delivery: Remove delivery charges
- BOGO: Buy X, get Y free or discounted
- X for Y: Buy X items for the price of Y
Step 4: Conditions (Optional)
Set restrictions and limits:
- Product restrictions: Limit to specific products or categories
- Customer restrictions: Target specific customer groups
- Time restrictions: Days and hours when the deal applies
- Order restrictions: Minimum order value, cart item limits
- Usage limits: Maximum uses overall or per customer
Step 5: Review
Review all settings before activation:
- See a summary of your deal configuration
- Preview how customers will see the deal
- Toggle the deal active or save as inactive
Live Preview Panel
As you configure your deal, a preview panel (on desktop) shows:
- How the deal badge will appear
- Example savings calculation
- Active conditions and restrictions
Best Practices for Deal Creation
Naming
- Clear and descriptive: “20% Off Student Orders” not “Deal 1”
- Include key terms: Mention what’s discounted and any conditions
- Customer-focused: Use language customers understand
Discount Amounts
- Profitable: Ensure deals still make money
- Competitive: Match or beat competitor offers
- Psychological: Use amounts like £9.99 instead of £10.00
Conditions
- Achievable: Don’t make conditions too difficult
- Clear: Customers should understand requirements
- Fair: Apply consistently to all qualifying orders
Timing
- Strategic: Time deals for slow periods or product pushes
- Limited: Create urgency with end dates
- Predictable: Align with customer shopping patterns
Managing Deals
Viewing Deals
The deals list shows:
- Deal name and type
- Discount details
- Status (active/inactive)
- Usage information
- Quick actions menu
Editing Deals
- Find the deal in your deals list
- Click the actions menu (⋯)
- Select “Edit”
- Make changes and save
Activating/Deactivating Deals
Use the toggle switches to quickly enable/disable deals without deleting them.
Deleting Deals
- Find the deal you want to remove
- Click the actions menu (⋯)
- Select “Delete”
- Confirm deletion
Deal Priority & Stacking
Priority System
When multiple deals could apply to an order:
- Higher priority numbers take precedence
- Same priority: First matching deal applies
- Non-stackable deals prevent lower priority deals
Stacking Rules
- Stackable deals can combine with other deals
- Non-stackable deals apply exclusively
- Priority matters: Higher priority deals take precedence
Examples & Use Cases
Student Night Special
Discount: 25% off entire order
Customer: Registered customers with "student" group
Days: Tuesday, Wednesday
Times: 5:00 PM - 10:00 PM
Minimum order: £10.00
Flash Sale
Discount: 30% off entire order
Valid: Next 24 hours only
Products: All except excluded categories
Stackable: No
Priority: 20 (high priority to override other deals)
Loyalty Reward
Discount: Free delivery
Customer: Registered customers
Minimum order: £15.00
Priority: 10 (high priority)
Stackable: Yes
Bulk Discount
Discount: X for Y - 3 items for price of 2
Apply to: Cheapest items
Products: Specific category only
Stackable: Yes
Monitoring & Analytics
Track deal performance through:
- Usage counts: How many times each deal is applied
- Revenue impact: Sales with vs without deals
- Customer response: Which deals drive the most orders
- Conversion rates: How deals affect order completion
Troubleshooting
Deal Not Applying
- Check active status: Ensure deal is enabled
- Verify conditions: Confirm all restrictions are met
- Check priority: Higher priority deals may override
- Review dates: Ensure current date/time is within validity period
Multiple Deals Conflict
- Adjust priorities: Use priority numbers to control precedence
- Make deals stackable: Allow combinations when appropriate
- Use exclusions: Prevent conflicting deals from applying together
Customer Confusion
- Clear naming: Make deal names self-explanatory
- Simple conditions: Avoid overly complex restrictions
- Test scenarios: Verify deals work as expected before launch
Legal Considerations
Clear Terms
- Transparent pricing: Show original and discounted prices
- Clear conditions: Explain how to qualify for deals
- No misleading claims: Ensure advertised savings are accurate
Consumer Rights
- Cancellation rights: Maintain consumer protections
- Price guarantees: Honour advertised prices
- Clear communication: Explain deal terms clearly
Tax Implications
- Discounted amounts: May affect tax calculations
- Business records: Keep accurate records of all deals
- Accounting impact: Consider how deals affect financial reporting
Remember: Deals are a powerful way to drive sales and build customer loyalty, but they should always be profitable for your business and clear for your customers.