Back to the blog

How to reduce no-shows (without falling out with anyone)

Why people miss appointments and what actually works: reminders, deposits that filter without punishing, and a waitlist that fills the gap.

6 min read

First, put a number on it

Before you change anything, do the math. A hair salon that takes six appointments a day, five days a week, books about 120 appointments a month. At a 10% no-show rate, that's 12 appointments you didn't get paid for and couldn't sell to anyone else either: your schedule showed the slot as booked, while in reality the chair sat empty. Multiply those 12 by your average price: that's the size of the problem.

That 10% isn't your number: it's one we picked to make the example work. Yours might be 4% or 22%, and the decisions worth making are different in each case. That's why the first piece of advice in this article isn't an app feature.

Measure for a month before you touch anything

Sort every appointment into one of three categories, not two:

  • Completed. They showed up.
  • Canceled with notice. They told you early enough for you to sell the slot again.
  • No-show. They didn't come and didn't say a word.

A cancellation with notice isn't a failure: it's the system working. The client who tells you on Monday that they can't make Thursday is handing you back a slot you can still sell. Lumping it in with no-shows leads to the worst decision you can make, which is making it hard to cancel.

After a month, do the division: no-shows over appointments booked. If it comes out under 5%, you don't have a no-show problem, and everything that follows will cost you more than it gives back. Between 5% and 15% there's real room to improve with things that cost nothing. Above 20% it's no longer forgetfulness: it's your prices, your hours, the kind of client you're attracting, or appointments booked three months out.

Most people don't change their minds: they forget

It pays to separate two kinds of no-show that have nothing in common.

There's the person who booked three weeks ago, walking down the street in a hurry, and never wrote it down anywhere. Three weeks is plenty of time for a trip, an exam or the flu to come along. They didn't decide to stand you up: they lost track of the appointment.

And there's the person who booked without being sure: they grabbed the slot just in case, had two options open, or were shopping around on price. There was never a firm intention.

These are two different problems. A reminder fixes the first one; it doesn't touch the second one at all.

What works, in order of effort

1. The reminder the day before

It's the cheapest fix and the one that moves the needle most, because it goes after the biggest group: the person who booked three weeks ago and lost track of it.

Timing matters. Not two hours before, because if they tell you they can't come, there's no time left to fill the slot. Not three days before either, because they'll forget all over again. The day before is the sweet spot.

In BookClock the reminder goes out by email on its own, once per appointment, the day before. It gives the date, the time, your service name and how to cancel. Two things worth knowing before you rely on it. It only includes your address if you've entered one: add it in your settings, along with a contact phone, so the reminder also tells people where to go and who to call if they're running late. And it needs an email address to go to. Online bookings always have one, whether the client has an account or booked as a guest, and so do bookings you enter yourself with the client's email; one you enter without an email gets no reminder.

If you want a second confirmation (48 hours before, or the morning of), that's still a job for a person: the app sends just one.

2. Make canceling easy

It sounds backwards, but it isn't. If easy canceling pushes your cancellations up and your no-shows down, you've won: a slot freed up on Tuesday for Thursday can be sold again; an empty chair at 3 p.m. on Thursday can't.

If canceling means messaging you and putting up with a curt reply, a lot of people decide not to message at all. The social cost of telling you ends up higher than the cost of disappearing, and disappearing is free.

An appointment canceled three days out is still an appointment. One canceled at 9 a.m. the same day is a lost hour. A no-show is a lost hour plus a client who no longer knows how to look you in the eye.

3. A waitlist that fills the gap

Making canceling easy pays off if you then fill the slot. By hand, that's three messages to the three people you know wanted that time. Automated, it's a waitlist that emails the people at the front of the line (up to five at a time) as soon as a slot opens up, and holds it for them for half an hour: during that window it isn't offered to anyone else, and the first of them to book it keeps it.

Be honest with yourself here: a waitlist only works if you have more demand than you can take. If your schedule doesn't fill up, nobody is waiting, and the feature won't give you anything back. Get the overflow first.

4. A deposit, later and with judgment

A deposit is the only thing on this list that reaches the second group, the people who booked without being sure. It isn't a punishment: it's how you keep someone who's only half committed from blocking a slot that someone else wants.

It's also the only thing here that can drive clients away, so it comes after you've measured, not before. How much to charge, how to announce it and when not to charge one at all are covered in booking deposits.

5. Don't let risky appointments be booked too far ahead

If you take bookings three months out for a twenty-minute service, you're manufacturing no-shows. Always hold back a few slots in the current week: they're the ones least likely to fall through, and the ones that rescue a slow day.

What doesn't work

  • Charging no-shows the full price. You recover one appointment and lose a client, and six months later the numbers don't add up.
  • Overbooking like an airline. The day both people show up, the one who waited forty minutes never comes back.
  • The scolding message. A stern text, DM or WhatsApp doesn't bring back the money or the client, and it makes the next visit awkward for both of you.
  • The fine print. Charging for something you never announced is worse than charging nothing: the client doesn't learn about a policy, they learn that you changed the deal on them.

When this advice doesn't apply

If you're a therapist. A missed session means something, and your cancellation policy is part of the therapeutic frame: it's talked through in session, not automated. The reminder still helps, and it's usually welcome; the rest of the list, not necessarily.

If your volume is low. With fewer than fifteen appointments a week you know everyone by name, and a personal message goes further than any system. Automate when the volume gets ahead of you, not before.

If you work with insurance or a public health plan, or inside an institution. Often you can't charge a deposit or turn anyone away, and half of this article is off the table for you.

If your clients have been with you for years. Don't change the rules on them overnight. Apply the deposit first to new clients and to the slots that hurt most (Saturdays, long services, first visits), and let your regulars carry on as before.

The order we recommend

  1. A month of measuring, with the three categories.
  2. An automatic reminder the day before, and easy canceling.
  3. Another month of measuring.
  4. If you're still above 10%, only then a deposit, and only on the appointments that hurt.
  5. A waitlist, if you have demand to spare.

Step 2 is almost always enough. Step 1 is worth doing so you find out.

How to reduce no-shows (without falling out with anyone) · BookClock