Turn missed appointments into recovered revenue
A no-show is the most expensive event in a spa day — time gone, therapist idle, no recovery. This module catches no-shows in real time and refills the slot before the next client walks in.
How the recovery sequence runs
0–10 minutes after the start time
SMS to the client: “Hey [first name] — we noticed you missed your [service] appointment. Should we reschedule, or did something come up?“
11–30 minutes after
AI voice call: friendly, single-purpose — “Hi [first name], this is [Studio Name]. We had you down for [service] at [time]. Are you on your way, or would you like to reschedule?“
30–60 minutes after
If no response: SMS to the standby list — “An opening just came up at [time] for [service] — first to confirm gets it.” Standby list members get a 15-minute exclusive window.
End of day
If the slot stayed empty: the client gets a final “we’ll hold your appointment — here’s a one-tap reschedule” message. Deposit (if any) is forfeited per your policy.
What the data tells you over time
Every no-show is logged with: time of day, day of week, service type, weather, client tenure (first-timer vs. regular), and recovery outcome. Patterns emerge — Monday mornings have the highest no-show rate, first-time clients no-show 2× as often, $200+ services rarely no-show because the deposit anchors them.
Why same-day recovery beats end-of-day
The mental model matters: clients who get a friendly “did something come up?” within 15 minutes are 3× more likely to rebook than clients who get a stern “you missed your appointment” email the next morning. The tone of voice and the speed of the touch determine whether you keep the client.