How to Reduce No-Shows: A Practical Guide for Appointment-Based Businesses
Why no-shows happen
No-shows are rarely deliberate. Overwhelmingly they are forgotten appointments. Someone books a haircut three weeks out and it falls out of their head. A patient decides they will move an appointment, means to call, and never does. A client gets held up at work and only realises they have missed something once the slot has passed.
The pattern is predictable, which is what makes it addressable. The further ahead an appointment is booked, the more likely it is forgotten. The less the client has invested, in money or in effort, the easier it is to skip. And the more channels your reminder has to survive to reach them, the more likely it quietly fails somewhere along the way.
The rates are consistently high. Healthcare averages around 23 percent, dental around 15 percent, salons and spas around 25 percent, which is the worst of any appointment industry. Home services, recruiting and tutoring generally sit somewhere in the 15 to 25 percent band. At 100 appointments a week and a 20 percent no-show rate, that is 20 slots your team was blocked out for and cannot recover.
Start by calculating what they cost you
Before choosing tactics, get the number. Most businesses know their no-show rate roughly and have never translated it into money, which is why the problem stays tolerated rather than fixed.
The no-show cost calculator takes your weekly appointment volume, your no-show rate and your average appointment value, and returns the weekly, monthly and annual cost. Run it with your real figures rather than optimistic ones. If you do not know your no-show rate precisely, count missed appointments for two weeks and divide; a rough measured number beats a confident guess.
That annual figure is your budget and your target. A realistic goal is cutting no-shows by 25 to 30 percent using the levers below, and having the number in front of you makes it obvious which of them are worth the effort.
Build a reminder escalation stack
One reminder beats none. Two beat one. Three beat two. The pattern holds across every appointment industry, and it works because each channel catches the people the previous one missed rather than repeating the same failure.
Email, at booking and again 48 hours out. Cheap and detailed. Include the date, time, location, what to bring, your cancellation policy and, most importantly, a reschedule link. A client who reschedules themselves 48 hours out costs you nothing and saves your front desk the call.
SMS, 24 to 48 hours out. Short and direct: the appointment time, and a clear instruction, such as replying CONFIRM or calling to move it. This reaches the people who do not read email but do read texts, which in most client bases is a substantial group.
A voice call, 24 hours out. This is the rung that does the heavy lifting. It reaches everyone the first two missed: landline households, clients with basic phones, older patients, anyone whose phone was silenced. Voice calls cut no-shows by roughly 25 to 30 percent against no reminder, well ahead of what text achieves alone, and an unanswered call still leaves a spoken message.
You do not need all three from day one. Start with whichever you can automate today, then add the call for your highest-value appointments. If you are weighing whether the call rung is worth adding at all, voice call reminders compared with SMS works through the evidence and the cost side in detail.
Use deposits, selectively
Deposits work because they convert a costless decision into one with consequences. A client who has paid something forward remembers, and if they do forget, the charge is a reminder in itself.
They are also the bluntest tool available, and applied indiscriminately they cost you bookings. The workable version is targeting them. Ask for a deposit on the appointments where a no-show hurts most and where clients accept it as normal: long bookings over about 90 minutes, multi-session packages, first-time clients with no history, and any slot where you are turning others away to hold it.
On sizing, a partial deposit of 20 to 50 percent generally captures most of the commitment effect without the friction of full prepayment. What matters more than the amount is that clients know before booking that it is non-refundable inside your cancellation window, and that you actually apply it. A deposit policy you waive on request is a rounding error, not a policy.
Write a cancellation policy with teeth
A policy only changes behaviour if clients know about it before they need it and believe you will apply it. Both halves matter.
State it plainly and specifically. "We ask for 24 hours notice to cancel or reschedule. Inside 24 hours, the deposit is retained." That is clearer than a paragraph of hedged language, and clarity is what makes it stick. Twenty-four hours is the common standard; 48 gives you a better chance of refilling the slot but pushes back harder on clients, so pick based on how quickly you can actually fill a gap.
Then repeat it. On the booking page, in the confirmation email, and in the reminder. Clients do not read policies once and retain them, and a policy enforced on someone who genuinely never saw it costs you the client and the slot.
The goal is not to collect fees. It is to convert silent no-shows into early cancellations. A client who cancels 30 hours out because they knew the deadline was coming is a good outcome; you refill the slot and keep the relationship.
Ask for confirmation, not just acknowledgement
There is a real difference between telling someone about their appointment and getting them to actively commit to it. Confirmation is a small action, and the act of taking it makes attendance meaningfully more likely.
Make the request explicit and easy. In email, a single "Confirm this appointment" button rather than a paragraph asking them to get in touch. In SMS, "Reply YES to confirm or call us to reschedule", with nothing else competing for attention. On a call, a spoken prompt to press a key or call back.
Then act on the silence. The clients who did not confirm are your highest-risk group, and they are now identified. That is a short, specific list your front desk can work through, instead of chasing everyone equally. Confirmation does not eliminate no-shows on its own; its real value is telling you where to concentrate.
Overbooking and waitlists
Some no-shows survive everything above. Overbooking and waitlists are how you stop paying for the residue.
Overbooking means deliberately booking slightly beyond capacity where you have a reliable, measured no-show pattern. The word measured is doing the work: base it on the actual rate for that specific slot, not an average across your whole book. If Thursday afternoons genuinely run 30 percent no-shows across months of data, adding 10 to 15 percent capacity turns most of those gaps into a full schedule. Overbook on a guess and you get double-booked clients and a worse problem than the one you started with. It also suits some businesses far better than others; it is workable for short appointments, poor for anything long or hard to hand off.
Waitlists are lower risk and underused. Keep a short list of clients who have said they would take an earlier slot, with the times that suit them. When a cancellation lands, you are making one call to someone who already said yes rather than trying to sell an empty slot at short notice. This is what turns an early cancellation from a small loss into no loss at all, and it is the reason the earlier levers focus on surfacing cancellations early rather than merely preventing them.
Notes by industry
Medical practices. Patient no-shows run around 23 percent and the slots are rarely refillable same-day, so the full escalation stack pays for itself quickly. Older patients are exactly the group SMS misses, which makes the call rung disproportionately valuable here. See reminder calls for medical practices.
Salons and spas. The highest no-show rates of any appointment industry, around 25 percent, combined with long high-value bookings. Deposits on colour and extended services, plus a call the day before, address both halves. See salon and spa reminders.
Home services. A no-show here is a wasted vehicle trip and a hole in a routed day, so it costs more than the appointment value alone. SMS the day before plus a morning-of call before the technician sets off is the pattern that works. See home service reminders.
Recruiting and staffing. Candidate no-shows waste the hiring manager's time as well as yours, and interview slots are hard to re-fill at short notice. A call the day before substantially reduces ghosting. See interview reminder calls.
The checklist
- Measure your real no-show rate over two weeks, then price it with the calculator
- Send a confirmation email at booking with the reschedule link and your policy
- Send an email or SMS reminder 48 hours ahead, while rescheduling is still easy
- Place a voice call 24 hours ahead, at least for high-value appointments
- Ask for an explicit confirmation, and follow up specifically on those who do not give one
- Write a clear cancellation policy, repeat it in every message, and actually apply it
- Take deposits on long bookings, packages and first-time clients
- Keep a waitlist so early cancellations get refilled rather than absorbed
- Re-measure monthly and drop whatever is not moving the number
What to expect
None of this gets you to zero. Some cancellations are genuinely unavoidable, and chasing the last few percent usually costs more in friction and goodwill than the slots are worth.
What is realistic is moving from 20 to 25 percent down to 10 to 15 percent using the escalation stack and a cancellation policy you enforce, with targeted deposits pushing it lower for the appointment types that warrant them. Most businesses see the shift inside two or three weeks, because the effect shows up immediately rather than accumulating.
Start with whichever rung you can automate this week, measure for a fortnight, then add the next one. If you are comparing tools to handle the reminder side, DoNotify against GoReminders covers the text-first versus call-first split, and DoNotify against Apptoto covers the heavier platform end.
Frequently asked questions
What is a realistic no-show reduction target?
Moving from 20 to 25 percent down to 10 to 15 percent is achievable for most businesses using a reminder escalation stack plus a cancellation policy you actually enforce. Targeted deposits push it lower again on the appointment types that warrant them. Zero is not a realistic target and chasing it usually costs more than it saves.
Do deposits really work?
Yes, but they are the bluntest lever available and applied to everything they cost you bookings. Target them instead: long appointments over about 90 minutes, multi-session packages, and first-time clients with no history. A partial deposit of 20 to 50 percent captures most of the effect without full prepayment friction.
Should I use email, SMS, or both for reminders?
Both, at different points. Email at booking and 48 hours out carries the detail and the reschedule link. SMS closer in reaches people who do not read email. Then add a voice call 24 hours out for anything you cannot afford to lose, since that reaches the clients both text channels missed.
How do I get clients to confirm their appointment?
Make it a single easy action and ask for it explicitly: a "Confirm" button in email, "Reply YES to confirm" in SMS, or a keypress on a call. The bigger win is what the silence tells you. Clients who did not confirm are your highest-risk group and now you know exactly who to follow up with.
What if my clients do not like reminder calls?
Most accept them as normal when the timing is right. Twenty-four hours ahead, mid-morning or early afternoon, works well. Early morning and evening calls are what generate complaints. Keep the call under a minute and make rescheduling easy and it reads as good service rather than pestering.
Can I reduce no-shows without adding more reminders?
Partly. Deposits and a cancellation policy both work, but they need enforcement and they suppress some bookings. Reminders are the higher-return lever because they do not cost you bookings at all, they simply increase how many booked clients arrive.
Is overbooking a good idea?
Only against a measured no-show rate for that specific slot, not an average across your whole book, and only where appointments are short enough to absorb an overlap. Overbook on a guess and you get double-booked clients, which is a worse problem. A waitlist is the lower-risk way to recover cancelled slots.
Ready to Transform Your Google Reminders?
Stop missing important events. DoNotify turns Google Calendar notifications into voice calls that ensure you never forget.
Try DoNotify Free