Appointment Reminders That Cut No-Shows
A no-show does not cost you a deposit. It costs the entire slot, including the staff time already scheduled against it and the customer you turned away because the calendar said full. For a clinic, a salon, a garage or a trades business running a booked day, a handful of empty slots a week is one of the largest recoverable losses in the operation, and almost nobody measures it.
Work out what a slot is worth
Before changing anything, calculate the number. Take your average appointment value, add the staff cost already committed to that hour, and multiply by the number of no-shows in a typical month.
Most owners have a vague sense that no-shows are annoying and no sense at all of the annual figure. Once it is written down, the decision about how much effort this deserves usually makes itself, and it tends to justify more attention than it has been getting.
The sequence that works
| When | Channel | Carries |
|---|---|---|
| At booking | Full details, directions, what to bring, the policy | |
| 24 hours before | Text | Time, place, and a reply option to change it |
| Morning of, optional | Text | One line, only for long-lead or prep-heavy visits |
Two messages suits most businesses. A third is worth it where appointments are booked weeks ahead or where the customer has to do something beforehand. Four trains people to ignore you, and the attention you burn is attention you needed for the message that mattered.
Keep the 24-hour text to four facts: when, where, who with, and how to change it. Everything else belongs in the booking email where it can be found again.
Make rescheduling easier than disappearing
This is the part most reminder systems get wrong, and it is the whole game. A person who realises at 8pm that tomorrow will not work has two options: tell you, or not turn up. Which one they pick is decided almost entirely by how much effort telling you requires.
If the reply route is a phone line that opens at nine, they will not use it. If it is replying to the text with a word, most of them will. A rescheduled appointment is a kept customer and a slot you can refill. A no-show is neither.
Handling those replies is where AI does real work. A reply asking to move to next week can be read, matched to the booking, offered two alternatives and confirmed without waiting for someone at a desk. That is a narrow, verifiable task with a low cost of error, which is exactly the profile worth automating. The booking side is covered in automating appointment booking.
Fill the gap you just created
Better reminders produce more cancellations. That is the system working, and it is also a new problem: a cancellation at 8pm for a 9am slot is worth nothing unless someone fills it.
Keep a short waiting list of customers who said they would take an earlier appointment, and message them automatically when a slot opens. Businesses that add reminders without adding this step often see no revenue change at all, because they converted silent no-shows into visible empty slots and stopped there.
Predicting who will not show
With a year of booking history, a model can rank appointments by how closely they resemble past no-shows: first-time customers, bookings made a long way ahead, particular times of day, previous missed visits.
Use that to decide who gets a phone call rather than a text, and nothing more. Two cautions. A ranking built on history can end up standing in for something about who your customers are rather than how they behave, which is the mechanism in AI bias in a small business. And treating someone as a likely no-show tends to show in how they are spoken to, which can produce the outcome it predicted.
Measure it properly
One number, monthly: no-shows as a percentage of booked appointments. Record it for two months before changing anything, because without a baseline you will be guessing about whether the change worked.
Track cancellations separately and expect them to rise. A month where no-shows fall from 9% to 4% while cancellations rise from 3% to 7% is a clear win, and it looks like a mixed result if you only watch one line. Our ROI calculator turns recovered slots into an annual figure once you have the numbers.
Frequently Asked Questions
How many reminders should you send before an appointment?
Two works for most businesses: a confirmation at the moment of booking and one reminder roughly 24 hours ahead. A third the morning of helps where appointments are booked weeks out or where the visit needs preparation. Beyond that you are training people to ignore your messages, which costs you the attention you will need for the reminder that actually matters.
Is SMS better than email for appointment reminders?
For anything within 48 hours, generally yes, because open rates are far higher and the message arrives where people already look. Email suits the initial confirmation, which carries details worth keeping. A practical split is an email at booking with everything in it, and a short text the day before with the time, the place and a way to reply.
What should an appointment reminder say?
Four things and nothing else. When, where, who it is with, and how to change it. The most common mistake is a message that confirms without offering a route to reschedule, which turns someone who would have moved the appointment into someone who simply does not arrive. Add anything they need to bring or do beforehand, and stop there.
Should we charge a fee for no-shows?
It works and it costs something. A deposit or cancellation fee reduces no-shows measurably, and it also discourages a proportion of people from booking at all, which may be a worse trade for a business with unfilled capacity. If you do introduce one, state it at booking rather than in the reminder, because a fee first mentioned the day before reads as a threat rather than a policy.
Where does AI actually help with appointment reminders?
Less in sending the reminder, which any booking system already does, and more in three things around it: handling the reply when someone asks to move, spotting which bookings have the profile of a likely no-show so a person can call them, and filling the slot quickly once a cancellation comes in. The sending is a solved problem. The conversation after the reply is the part still done badly.
Turn silent no-shows into filled slots
We cost out what your empty appointments lose you, build the reminder and reply flow that gets people to tell you, and put a fill process behind it.
Related Articles
The AI That Keeps Working After You Log Off
7 OpenClaw Skills That Can Run an Entire Business
Accounts Receivable: What AI Can Chase for You
Ajan leads the ChatGPT.ca team: 200+ custom GPT builds and automation projects for 50+ businesses across 20+ industries. Based in Markham, Ontario. PIPEDA-compliant solutions.