What reminders actually fix
A no-show has more than one cause. Some people forget. Some meant to cancel and found it awkward. Some booked in a moment of enthusiasm and cooled off. A reminder answers the first cause well. It answers the other two poorly.
This matters when you decide what to build. A fourth message will not move someone who has decided not to attend. That person needs an easy exit, a fresh reason to keep the booking, or a smaller commitment at the start.
Sort your recent missed appointments into those three buckets. The result tells you whether your problem is memory or motivation. It is easy to skip that step and buy software for a problem you have not named. If you take a handful of bookings a week, a person sending messages by hand may be the cheaper answer.
Timing that gives people room
Two moments carry most of the weight. The first is the booking itself. A confirmation sent within a minute lands while the appointment is still in mind. The second is a day or two before, when the person is planning the week.
The day-before message does the practical work. It arrives late enough to be relevant and early enough to be useful. If someone wants to move, there is still time to offer the slot to somebody else.
A same-day note earns its place for early starts, long sessions and first visits. Beyond those, it mostly reaches people who were coming anyway. For bookings made weeks ahead, add one message at the week mark. A distant appointment feels abstract until something makes it concrete.
How many is too many
There is a point where messages stop informing and start being filtered. Reminders that carry nothing new give people a reason to stop opening them. The one that matters then goes unread with the rest.
A workable cap for a routine booking is three messages. Those are the confirmation, the day-before note, and a morning-of note where it earns its place. Anything beyond that should be justified by the appointment, not by the calendar. A surgical prep or a two-hour colour service warrants more contact than a fifteen-minute check.
Make each message carry something the last one did not. Parking, what to bring, how long it will take, who they will see. A message with new information reads as help. A repeated one reads as nagging.
What should a reminder text say?
Each message should stand on its own: the business name first, then what, when, where and with whom. The federal guidance on texting customers (opens in a new tab) suggests putting the transaction details in the message itself, because people hesitate to tap links, even real ones. A reminder that works without a tap is the one that gets read.
Four working examples, with the brackets filled in from your booking system. At booking: "[Business]: you're booked for [service] with [name] on [day, date] at [time]. To change the time: [link]. Reply STOP to opt out."
A day or two before: "[Business]: reminder of your [service] on [day] at [time], [address]. Bring [item]. New time? [link]. Reply STOP to opt out."
On the morning of an early or first visit: "[Business]: see you today at [time]. Parking is [where]. Running late? Reply and we will tell [name]. Reply STOP to opt out." And when a slot frees up, to the waitlist in order: "[Business]: a [service] time opened up on [day] at [time]. Reply YES to take it. Reply STOP to opt out."
Keep each one inside a single text. Twilio's guide to message length (opens in a new tab) gives 160 characters for a standard text, and notes that a single curly quotation mark or emoji switches the whole message to an encoding that allows 70, which can split a short reminder into several parts. Type plain quotes, and test the longest version, with a long service name and address filled in.
The sequence is much the same across appointment businesses; what changes is the detail each trade needs to send. See how it is set up as reminders for dental offices, for salons and barbers, for health clinics and for spas and wellness studios.
Pick the channel they chose
Ask at booking, and record the answer. Text suits a short nudge. Email carries detail, directions and forms. A phone call from a person suits older clients and high-value appointments.
Keep reminders and marketing apart. Commercial electronic messages in Canada fall under anti-spam law. A reminder for an appointment someone booked is a different thing from a promotion attached to it. The safer habit is to keep the reminder informational and to send offers separately, with their own consent.
Make the sender obvious. A message from an unrecognised number reads as spam. Put the business name in the first few words, not at the end.
Make it easy to move
A confirm button is comfortable for the business. It produces a tidy yes and spares an awkward conversation. It does little for the slot. Someone who cannot attend simply does not press it, and you learn nothing until the hour arrives.
A reschedule link is the more useful control. It turns a lost hour into a moved one. Put it beside the confirmation, at the same size, in plain words. Change this time. A person who feels they must explain themselves will often say nothing instead.
Give the cancellation path the same respect. If cancelling requires a phone call during business hours, expect silence. The easier you make leaving, the earlier you hear about it. Early is what you need.
Deposits, policies and the empty hour
A deposit changes the arithmetic of not turning up. It also filters people who book without conviction. The costs are real. You add friction at the point of booking, and a barrier for first-time clients or anyone for whom the money matters. Consider it for long or high-cost appointments before applying it more widely.
If you set a cancellation window, state it at booking and repeat it in the reminder. Then apply it consistently. A policy enforced now and then is worse than none, because it reads as arbitrary rather than fair.
Decide in advance what happens to a released slot. Keep a short list of people who want an earlier time, and contact them in order. That work turns a cancellation into a filled hour more often than a fourth reminder would.
Reminders only fix forgetting, so put the rest of your effort into making a booking easy to move and the freed hour easy to fill.
Sources
- Innovation, Science and Economic Development Canada: Texting for good client relations (opens in a new tab) · checked October 4, 2026
- Twilio Docs: What is the SMS character limit? (segments and encoding) (opens in a new tab) · checked October 4, 2026
Tell us what you want to improve.
A short call to work out what the job is and put a number on it.