Date restrictions and validity windows
Set validity periods and appointment date restrictions for promo codes
Date Restrictions & Validity
Control when your promo codes can be used with date-based restrictions.
Code Validity Period
Valid From / Valid Until
Set the date range when the code can be redeemed:
- Valid From: When the code becomes active
- Valid Until: When the code expires
Tips
- Schedule future promotions in advance
- Create urgency with short validity periods
- Run seasonal campaigns (e.g., Summer Sale)
Appointment Date Restrictions
What Are Appointment Date Restrictions?
Separate from code validity, you can restrict which appointment dates qualify for the discount.
Appointment From / Appointment Until
Example: A code valid until December 31st, but only for appointments in January.
- Code Valid Until: December 31, 2026
- Appointment From: January 1, 2027
- Appointment Until: January 31, 2027
Customers can book during December, but only January appointments get the discount.
Use Cases
| Campaign | Code Validity | Appointment Dates |
|---|---|---|
| Early Bird Summer | May 1 - May 31 | June 1 - Aug 31 |
| Holiday Booking | Dec 1 - Dec 24 | Dec 26 - Jan 7 |
| Off-Peak Promo | Ongoing | Weekdays only |
Status Management
Automatic Status Changes
Codes automatically update their status:
- EXPIRED - When validity date passes
- DEPLETED - When usage limit is reached
Manual Status Control
You can also manually:
- Pause - Temporarily disable a code
- Activate - Re-enable a paused code
Channel Restrictions
Online vs In-Store
Control where codes can be used:
- Allow Online Booking - Customers can apply during online booking
- Allow In-Store: staff can apply during checkout.
In-store only example
Run an exclusive in-store promotion:
- Disable "Allow Online Booking"
- Enable "Allow In-Store"
- Only staff can apply the code at checkout
Use case scenarios
Scenario 1: Valentine's Day promo
"VAL14" valid Feb 10-15, applies to bookings during that range only. Customers see urgency, redeem before deadline.
Scenario 2: Off-peak weekday code
"WEEKDAY15" valid Mon-Wed only. Encourages midweek bookings, saves weekends for full-price customers.
Scenario 3: Future-only validity
"NEWMONTH20" code valid only for bookings 30+ days out. Encourages forward-planning.
Scenario 4: Online-only flash sale
"FLASH25" online channel only, valid 24 hours. Drives a quick burst of online bookings.
Tips
- Always set an end date: open-ended promos accumulate redemptions you didn't anticipate.
- Match channel to intent: a TikTok promo should be online-only.
- Time-window codes work best for slow periods: don't discount the busy ones.
- Communicate the end date: scarcity drives action.