An empty chair costs you twice: the treatment that didn't happen, and the client you turned away because the slot was taken. The good news is that no-shows are rarely random. They follow a pattern, and patterns can be designed out.
The three gaps behind most no-shows
When a client doesn't turn up, it's almost always one of these:
- The booking was never really confirmed. Someone asked about availability, a time was mentioned, and nobody closed the loop. The client isn't sure it's booked, so it never becomes a commitment.
- The reminder didn't arrive when it was useful. A reminder a week ahead is forgotten. A reminder an hour ahead is too late to do anything about.
- Rescheduling was harder than not showing up. If changing an appointment means calling during working hours and explaining yourself, quietly disappearing is easier.
Close the first gap: confirm properly
Every booking should produce an immediate message that leaves nothing ambiguous: the date and day, the time, the treatment, the practitioner if relevant, a location pin, and anything to prepare beforehand.
Send it the moment the booking is made, while the client is still in the conversation. A booking that only exists in your calendar is an intention. A booking the client has in writing is a commitment.
Close the second gap: time the reminders
Two reminders usually do the work:
- The day before, when there's still time to rearrange the day around the appointment.
- A few hours before, as the practical nudge about traffic and timing.
For longer or higher-value treatments, add a confirmation request three or four days ahead. If that slot is going to fall through, you want to know while there's still time to fill it.
Resist sending more. Past two or three messages, reminders stop feeling like service and start feeling like pressure, and clients begin ignoring them, which defeats the point.
Close the third gap: make rescheduling effortless
This is the one most clinics skip, and it's often the most valuable. Every reminder should offer a one-reply way out: confirm, or pick another time.
It feels counterintuitive to invite cancellations. In practice, a client who reschedules on Tuesday for next week is a client you keep, and a slot you can still fill. A client who says nothing is a client you lose twice.
Fill the gap you just created
When someone reschedules, the freed slot should immediately go to clients who asked for an earlier appointment. A short waitlist message turns a cancellation into a booking, often within the hour. This one step pays for most of the system.
What about deposits?
Deposits do reduce no-shows for high-value treatments. They can also put off first-time clients who haven't decided to trust you yet.
A middle path works for most clinics: take deposits only for long or expensive treatments, or only from clients who have missed an appointment before. Whatever you choose, make sure the policy is stated the same way in every confirmation. Most bad feeling about deposits comes from clients learning about them at the wrong moment.
Measure it, or you're guessing
Before changing anything, write down your current no-show rate for one month, split by treatment type and day of the week. Without that baseline you'll never know whether the system worked.
Then track four things: confirmation rate, no-show rate, how many reminders get a reply, and how many freed slots you refill. The last one usually surprises people, because it turns a loss into recovered revenue you can put a number on.
Start smaller than you think
You don't need new clinic software to begin. Pick your highest-value treatment, write three clear messages (confirmation, day-before reminder, a few hours before), send them consistently for one month, and compare against your baseline.
If it works, and it usually does, you'll have evidence for doing it properly across every treatment. That's a far better starting point than buying a system and hoping.