Promo codes — creating discounts for online bookings
Create discount codes that customers enter during online booking to get a percentage or fixed amount off their appointment.
Promo Codes are discount codes that customers can enter during online booking or that staff can apply manually at the POS. They are useful for running promotions, rewarding loyalty, or offering first-time customer discounts.
Creating a promo code
Click + New Code and fill in:
- Code — the text the customer types (e.g. WELCOME10, JUNE20). Codes are case-insensitive.
- Discount type — choose Percentage (e.g. 10% off) or Fixed amount (e.g. $10 off).
- Discount value — the amount or percentage of the discount.
- Minimum spend — optionally require a minimum cart value before the code can be applied.
- Usage limit — how many times the code can be used in total. Leave blank for unlimited.
- Per-customer limit — how many times each individual customer can use the code (e.g. 1 for a one-time welcome discount).
- Valid from / Valid until — optionally restrict the code to a date range.
- Applicable services — optionally restrict the code to specific services only.
Applying in the POS
Staff can apply a promo code during POS checkout by clicking the Discount button and selecting Promo Code. Enter the code to validate and apply it.
Tracking usage
The promo code list shows each code's total number of uses alongside its limit. Click a code to see a usage breakdown — which customers used it, when, and the transaction total each time.
Deactivating a code
Click the toggle to deactivate a code immediately. Deactivated codes cannot be applied but their usage history is preserved.