An empty chair at three in the afternoon doesn't come back. It isn't like stock in a shop, which sells tomorrow: the hour you didn't work simply disappears. That's why no-shows are the most expensive and least measured cost in any appointment-based business.
The good news is that a large share of no-shows aren't people who didn't want to come. They're people who forgot.
First: measure what it costs you
Before changing anything, put a number on it. It's simple:
- Count how many appointments didn't show up last month.
- Multiply that by the average value of your service.
That number usually surprises people. A business with twenty appointments a week and a 15% no-show rate is losing three services every week. Over a year that's more than a hundred and fifty.
Without that number you won't know whether what you changed worked.
The 24-hour reminder is the one that moves the needle
Of everything you can do, the day-before notice pays off the most. The reason is that it arrives while the person can still rearrange their day — or tell you they can't make it, which is just as valuable because it frees the slot.
A reminder two hours ahead keeps someone from losing track of the time, but it leaves no room for anything else. And one sent a week ahead gets forgotten just the same.
If you're only going to implement one, make it the 24-hour reminder.
What it has to say
A reminder you can't reply to is half a solution. The structure that works:
- What, when and with whom. "Your bath and groom is tomorrow, Friday at 10:00 with Ana."
- Where, with a map link. Even for a regular. It's free and it saves phone calls.
- A clear way out. "If you can't make it, reply to this message and we'll move it."
That third point is what turns a notice into a recovered slot. Without it, someone who can't come simply doesn't come.
Why WhatsApp and not email or a phone call
Read rates, and it isn't close. A reminder email competes with fifty other emails. A phone call interrupts, and half of them don't pick up. A WhatsApp message gets read.
There's a technical detail worth knowing: a WhatsApp message sent more than 24 hours after the client's last message has to go out as a template approved by Meta. It isn't optional and it isn't red tape: free text is rejected. Any system that promises you WhatsApp reminders without approved templates either doesn't work, or works until Meta cuts it off.
What doesn't work
Worth saying so you don't waste time on it:
- Nagging. Three reminders don't reduce no-shows more than one good one. They annoy people, and some clients block the number.
- Charging up front without having said so. It reduces no-shows and reduces bookings too.
- Requiring confirmation. If the appointment cancels itself because nobody confirmed, you'll lose clients who were going to show up.
The cancellation policy belongs before, not after
The moment to say "you can cancel up to 24 hours ahead" is when the person books, not when they miss. Said at booking time it's a business rule. Said afterwards it's a complaint.
It's better coming from the system, in the confirmation message, with the same wording every time. That way it doesn't depend on whoever is at the desk remembering to mention it, and it doesn't come across as personal.
How AgendaYa does it
Reminders are scheduled when the appointment is created, not worked out by a process that sweeps the calendar every so often. The difference matters: if you move the appointment, its reminders move with it, and if you cancel it, none go out. A reminder for a cancelled appointment is worse than sending nothing.
When the client replies to the reminder, the assistant understands they're answering about that appointment and doesn't start a new conversation. If they say they can't make it, it offers the times that are genuinely free.