How to reduce no-shows without nagging your clients
No-shows drop when three things are true: the person is reminded close enough to the visit to act on it, changing the booking is easier than abandoning it, and a slot that frees up is offered to somebody else fast. Everything below is one of those three. None of it needs SMS, and none of it is billed per message.
Why people miss appointments
Almost every no-show is one of four things, and they need different fixes. Guessing which one you have is the difference between a setting that works and a setting that annoys people.
| What happened | What it looks like in your data | What fixes it |
|---|---|---|
| They forgot | Misses spread evenly across the week, often booked far ahead | A reminder a few hours before |
| Plans changed and rebooking felt hard | Misses cluster on days after a booking was made weeks earlier | Confirmation, and self-service rebooking |
| They are late, not absent | People turning up ten to thirty minutes after the slot | A late window instead of an instant no-show |
| They never meant to come | Same phone numbers missing repeatedly | A visitor card, and a slot that refills itself |
The point of the table is that only the first one is solved by reminding harder. Sending three messages to somebody whose plans changed does not produce a visit, it produces an unsubscribe.
Reminders, set to a useful hour
A reminder is a single number in the queue settings: how many hours before the visit it goes out. It defaults to one hour, and zero switches it off. The message travels through whichever channel the visitor connected, a messenger or a browser push, plus email on Business Pro.
The mistake worth avoiding is reminding too early. A note sent the day before is read while somebody is busy and does not survive the night. A note a few hours ahead arrives while the day is being planned, which is the moment a person either sets off, moves the booking or cancels. All three are better than silence.
Confirmation, for bookings made far ahead
Confirmation asks a plain question, are you coming, and takes the slot back if nobody answers. It is set with two numbers.
- Release an unconfirmed booking this many hours before the visit. Set it to zero and confirmation is off entirely.
- Ask this many hours before. Leave it empty and the question goes out twice as early as the release, which is the sensible default.
Two safeguards matter more than the numbers. There is always at least half an hour between being asked and losing the slot, so nobody gets both messages in the same minute. And a person who has already checked in is never asked and never released, because they are standing in your waiting room.
Confirmation is worth it when your booking horizon is long. For a shop that books two days ahead it adds a message and removes almost nothing.
A late window, and I am here
A late window is the grace period after the booked time, up to two hours, before a booking counts as missed. You can leave it as information for staff or have it release the slot on its own.
The safeguard that makes it safe to switch on
Automatic release refuses to fire when the delay is yours. If an earlier booking with the same specialist is still in the room or has just been called, the next booking is left alone: the visitor did not fail to arrive on time, your schedule did. Without that rule, a busy morning would quietly cancel your own afternoon.
Check-in closes the loop
From an hour before the slot the visitor can tap I am here on their booking page, or type a short code at a kiosk by the door. That single tap does three jobs: it tells staff the person is in the building, it stops the late window from releasing them, and on a shared walk-in and booking line it puts them ahead of the walk-ins when their time comes.
Where the check-in has to mean the person is genuinely on site, two options back it up. A queue with a radius set around your address refuses a check-in from clearly far away, while a vague position or a refused location is still accepted: GPS inside a concrete building lies, and punishing somebody standing in your lobby is worse than the problem. On Business Pro the board can show a QR code that changes every thirty seconds, and scanning it gives ten minutes.

A waitlist, so a freed slot is not a lost slot
Reminders reduce misses. A waitlist makes the remaining ones cost less, which is often the bigger number.
People who wanted a time you did not have subscribe to the waitlist. When a booking is cancelled, released by the late window or by confirmation, or when a slot appears for any other reason, the first person in line is offered it. The offer is held for them for 5 to 60 minutes, whichever you choose, before it moves down the list. Set the hold to zero and the time goes to everyone who fits at once, on a first come first served basis.
- Subscriptions work without a browser push. A messenger, a browser push or email on Business Pro all carry the offer, so an iPhone with notifications switched off is not excluded.
- Slots that free up quietly are caught too. A sweep every five minutes picks up times that opened without anyone pressing cancel: a schedule change, a connected calendar, a visit that ended early.
- Nobody is dropped for being slow. Someone who lets a held offer expire moves to the back of the waitlist but stays in it, and no one person is offered slots endlessly in a day.
About deposits
A card held at booking is the strongest anti no-show tool that exists, and we do not offer it on the plans sold here. That is a real gap, and if your no-show rate is driven by people who never intended to come, a booking tool with payments will beat this one.
What works without money changing hands is knowing who they are. On Business Pro an operator opening a booking sees a visitor card built from the phone number on the ticket: past visits, past misses, the rating they left and a private note your team wrote. A person on their third miss can be offered a walk-in slot instead of a held one, which costs you nothing when they fail to turn up again.
What a walk-in line does instead
Worth saying plainly, because it surprises people: a walk-in queue here has no automatic no-show. If the person is not at the counter when called, staff move them down the list and call them again when they appear. Nothing is deleted on a timer.
That is deliberate. Being away from the counter for thirty seconds is normal, and an automatic rule would punish the ordinary case to catch the rare one. A booked slot is different: it is capacity you cannot get back, which is why only bookings get a release timer.
Measuring whether any of it worked
Set a baseline before you change anything, then change one thing at a time. Statistics show visits served, no-shows and average wait broken down by day, hour, room and staff member, and analytics over a chosen period with a comparison are on the Business plan.
- 11. Two weeks of nothingRun bookings with reminders off and write down the miss rate. Without it you will never know whether the rest helped.
- 22. Turn on the reminder onlyA few hours before the visit, for two weeks. This alone moves the forgetful group, which is usually the largest one.
- 33. Add a late windowStart at fifteen or twenty minutes without automatic release. Most places discover their misses are mostly lateness.
- 44. Add the waitlistNow the slots that still go free get refilled. This is the step that changes the money rather than the percentage.
- 55. Only then consider confirmationIt is the most intrusive of the four. If the earlier steps got your miss rate where you want it, skip the extra message.
Common questions
Close enough that the person can still act on it, which in practice is a few hours rather than a day. The reminder here is set in hours before the visit and defaults to one hour; set it to zero and nothing is sent. A reminder a week ahead is read and forgotten, and one sent ten minutes before only tells somebody they are already late.
Confirmation helps when bookings are made far ahead, because plans change between booking and visit. You set two numbers: how many hours before the visit an unconfirmed booking is released, and when to ask. If you do not set the asking time, the question goes out twice as early as the release, and there is always at least half an hour between being asked and losing the slot. Anyone who has already checked in is never asked and never released.
The grace period after the booked time before the slot is treated as missed, anything up to two hours. You can have it release the booking automatically. It will not release anyone while you are the one running late: if an earlier booking with the same specialist is still being served or has just been called, the next booking is left alone, because the delay is yours and not the visitor’s.
It does not prevent them, it pays for them. When a booking is cancelled or released, the time is offered to the first person on the waitlist and held for them for 5 to 60 minutes, as you choose, before it moves on. Set the hold to zero and the offer goes to everyone who fits at once, first come first served. A cancelled slot that refills in ten minutes costs you nothing.
Not on the plans sold here. A card taken at booking is the strongest lever there is, and we would rather say so than imply we offer it. What is available instead is the combination in this article: reminders, confirmation with automatic release, a late window and a waitlist, plus a visitor card on Business Pro at $79 a month that shows an operator how many times this person has missed before.
Appointments and everything that protects them, reminders, confirmation, the late window, I am here check-in and the waitlist, are on the Business plan at $49 a month for 10 service points. Email as a visitor channel and the visitor card with a history of missed visits are on Business Pro at $79 a month for 30. Messages themselves are never billed per message.