Creating a Discount Code
- Go to Discounts in the sidebar
- Click Add Discount
- Enter a discount code (minimum 3 characters, letters and numbers only)
- Choose the discount type:
- Percentage (e.g., 10% off)
- Fixed amount (e.g., £5 off)
- Free delivery
- Enter the discount value
- Configure any restrictions (see below)
- Click Save
Discount Code Rules
- Minimum 3 characters
- Letters and numbers only (no spaces or special characters)
- Case insensitive (SAVE20 = save20)
- Must be unique
Restrictions
Availability
Limit when the discount can be used:- Days of week - Only valid on specific days (e.g., weekends)
- Time range - Only valid during certain hours (e.g., 12pm-3pm for lunch deals)
- Date range - Valid between specific dates
Order Requirements
- Minimum spend - Order must meet a minimum value
- Order type - Limit to dine-in, takeaway, or delivery
Usage Limits
- Total redemptions - Maximum times the code can be used across all customers
- Per-customer limit - Maximum times each customer can use the code
Delivery Fee
Choose whether the discount:- Applies before or after the delivery fee
- Includes the delivery fee in percentage calculations
Managing Discounts
Viewing Usage
Click on a discount to see:- Total redemptions
- Revenue impact
- Recent orders using the code
Editing Discounts
Click the edit icon next to a discount to modify its settings. Changes apply to future orders only.Deactivating Discounts
Toggle a discount off to prevent it from being used. The discount remains in your list for reference and can be reactivated later.Deleting Discounts
Click Delete to permanently remove a discount. This cannot be undone.Tips
- Use memorable codes - SUMMER20 is better than XYZ123
- Set expiry dates - Prevent old codes from being used indefinitely
- Limit redemptions - Protect against excessive use
- Track performance - Review which discounts drive the most orders
- Test before sharing - Place a test order to verify the discount works as expected
Troubleshooting
Code says invalid
Code says invalid
Check the following:
- Is the code active? — The discount must be toggled on in Discounts.
- Has it exceeded its usage limit? — Check total redemptions against the configured maximum.
- Does the order meet the minimum spend? — The subtotal must reach the required value.
- Is the code within its valid date range? — Verify the start and end dates are current.
Code works but discount doesn't appear in total
Code works but discount doesn't appear in total
The code may be targeting specific products or categories only. Check the targeting settings for the discount — if product-level targeting is enabled, the discount only applies to matching items in the cart, not the entire order total.