Most no-shows are not people who changed their mind. They are people who forgot and had no easy way to say so.
Why the channel matters
SMS reminders arrive in an inbox full of shortcodes and OTPs. Email reminders arrive where promotional mail goes unread. WhatsApp arrives where people already look, and more importantly it allows a reply.
That reply is the mechanism. A customer who can answer "can we move it to Friday" in two taps does that instead of silently not appearing.
Reminder timing
More than three touches per appointment starts to irritate. Two reminders plus the original confirmation is the sweet spot for most service businesses.
- On booking: immediate confirmation with the date, time and location
- 24 hours before: the main reminder, with a reschedule option
- 2 hours before: a short nudge, especially for same-day-travel appointments
- After a missed appointment: a rebooking message rather than silence
Make rescheduling easier than not showing up
A reminder that only says "your appointment is tomorrow" leaves a customer with a conflict no option but to not turn up. A reminder with a reschedule button turns a lost slot into a moved one.
Rescheduling can run through a booking bot or a mini-app form showing your real availability slots, so the new time is one you can actually honour.
Template category matters for cost
Appointment reminders follow a booking the customer made, which makes them utility templates. They are charged at the lower utility rate rather than the marketing rate.
Do not be tempted to add a promotion to the reminder. Mixing marketing copy into a utility template is one of the most common causes of template rejection, and can get the category corrected by Meta.
Setting it up
- Create the calendar event type and its fields.
- Define real availability slots and attach them to the event.
- Connect the WhatsApp channel to the booking calendar.
- Get the confirmation and reminder utility templates approved.
- Turn on reminders and add a reschedule path.