Discount codes
Create and manage promotional codes in Settings → Discounts.
Discount codes are workspace-level promotional codes customers enter at checkout. Manage them under Settings → Discounts → Discount codes.
Discount codes and related discount features may require a Growth or Scale plan. Starter tenants may not see this menu.
What discount codes do
- Apply a percent or fixed reduction at checkout
- Compete with other eligible discounts — the best single discount applies; codes are not combined with other offers
- Respect active status and the limits below
They are separate from special discounts (student, veteran, etc.) and multi-booking tier sets — see Discounts and promotions.
Limits and rules
When creating or editing a code you can configure:
| Setting | Purpose |
|---|---|
| Usage limit | Maximum redemptions across all customers |
| Expiry date | Code stops working after this date |
| Selected services | Code applies only to chosen services (or all services if unset) |
| Minimum spend | Booking subtotal must meet this amount before the code applies |
| Maximum discount cap | Upper limit on how much the code can reduce the price |
| Per-customer usage limit | How many times one customer may use the code |
| First booking only | Restrict to a customer’s first completed booking |
When a code has a usage limit, you can choose whether cancelled bookings return the redemption to the pool or consume the use permanently.
Create a code
- Open Settings → Discounts and select Discount codes.
- Click Create discount code.
- Set the code string, amount, limits, and validity window.
- Save — share the code in marketing or with selected customers.
Monitor usage
The list shows redemption counts, status, and dates. Use filters to find expired or heavily used codes.
Service wizard vs settings
- Settings → Discount codes — reusable codes for checkout
- Service → Offer — attach service-specific discount rules (special and multi-booking), not the same as promo codes