No-show reduction
Salon no-show playbook: confirmations, timing, and waitlist 🚫
A practical, repeatable flow to cut no-shows without nagging clients or overworking your front desk.
The problem ✨
No-shows blow holes in your schedule, burn stylist time, and make revenue unpredictable. Most salons rely on one email reminder and hope for the best—clients ignore it, forget, or feel awkward cancelling.
Why no-shows happen 🚫
- Single-channel reminders (email) that get buried.
- No easy reschedule path—cancelling feels like a confrontation.
- Late outreach: reminders sent hours before the slot, not the day before.
- No waitlist or fast backfill when a slot frees up.
The playbook (timing + scripts) ✨
- 24h confirm (push first, SMS fallback):
“Hi {name}! We’re excited to see you {tomorrow at 3:00 PM}. Need to move it? Tap to reschedule.”
Goal: a single tap to confirm or reschedule—no phone tag. - 3h reminder:
Short, action-first: “We’re expecting you today at 3:00 PM. Running late? Pick another time.” - Reschedule self-serve:
Offer next 3 available slots; keep it inside the app so staff doesn’t juggle calls. - Grace + release:
If unconfirmed, auto-release the slot after a grace window; log it and move to waitlist. - Waitlist blast (push):
“A spot opened today at 3:30 PM with {stylist}. Want it?” Send to high-likelihood clients (nearby, recent visitors).
Channel rules ✨
- Use push as default—faster, free, and tappable. SMS only if push is disabled or unopened after 30–60 minutes.
- Keep emails for receipts and long-form updates, not day-of confirmations.
- For VIPs, add a human note inside the same timing windows.
What to measure ✨
- Confirmation rate: target 85%+ within 12 hours of the 24h prompt.
- No-show rate: keep under 3%; track by service and stylist.
- Reschedules captured: how many unconfirmed turned into rescheduled, not lost.
- Waitlist fill: % of released slots filled via waitlist within 60 minutes.
Implementation checklist ✨
- Turn on push + SMS fallback with the above timing.
- Enable one-tap reschedule and show the next 3 best slots.
- Create a waitlist segment (recent, nearby clients) and use it for released slots.
- Review metrics weekly; adjust timing per service if needed (e.g., longer lead for color).