Skip to main contentDiscount codes let customers enter a code at checkout to receive a discount. This guide covers creating and managing discount codes.
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