Blog · · 6min read
Appointment reminder templates for WhatsApp, SMS and email, ready to copy
What a reminder has to carry so it gets read and acted on, when to send it, and three texts ready to copy: one for email, one 160-character SMS and one for WhatsApp.
An appointment reminder has one job: the client knows they have an appointment and, if they are not coming, they tell you in time. It sounds easy, but most of the reminders being sent fail at one of the two halves. Either they carry so much text nobody reaches the end, or they are so bare the client has to scroll back through the chat to find out when it actually was. And almost none of them say what to do if you can’t make it.
Here is what a reminder must always carry, what it can drop, when to send it and three templates ready to copy, one per channel.
What it must carry, every time
Five things. Drop one and the reminder loses half its value.
- The full date. Day of the week and number: “Thursday 2nd”, not “tomorrow”. “Tomorrow” depends on when it’s read, and a message sent at nine in the evening is sometimes read the next day.
- The time. In 24-hour format: “17:30”, not “half five”.
- Who and what. The professional’s name and the service. It lets the client recognise the appointment without opening anything else, and it avoids the “I thought it was with Laura”.
- How to cancel or change. A link or a one-line instruction. If you don’t say, the client who can’t come has three options: call, message and wait for a reply, or do nothing. Plenty pick the third.
- Who is writing. The business name. Obvious on WhatsApp with a business profile; not obvious at all in an SMS from an unknown number.
What it can drop
The long greeting, the “we hope you’re well”, the full address with postcode, the parking directions and the “don’t hesitate to get in touch”. All of that belongs in the booking confirmation, which goes out when the client books and is read at leisure. The reminder is read standing up, in a lift, between two things. The shorter it is, the more it gets read.
And don’t ask for a confirmation unless you are going to do something with it. “Reply YES to confirm” creates work: someone has to read the replies and decide what to do about the people who don’t answer. If you don’t have that process in place, ask only for the opposite: “if you can’t make it, cancel here”. Whoever says nothing is expected.
When to send it
The lead time depends on your cancellation window. If you accept cancellations up to 24 hours before, the reminder has to land before that window closes; otherwise you are reminding people at the exact moment they can no longer cancel. A rule that works: reminder at 48 hours if your window is 24, and at 24 hours if your window is 12. We cover how to choose the window in another article.
As for the time of day, between ten in the morning and eight in the evening. A message at seven in the morning annoys; one at eleven at night is read the next day, if at all.
Email template
Email has no length limit, but don’t use that as an excuse. The subject line and the first line are what shows in the inbox; many people never open the rest.
Subject: Your appointment on Thursday 2nd at 17:30 at Vega Salon
Body:
Hi Martha,
A reminder of your appointment:
Thursday 2 October, 17:30 Cut and blow-dry with Laura Vega Salon, 12 High Street
If you can’t make it, cancel or change the time here: [link]. You can do so up to 24 hours before.
See you Thursday, Vega Salon
Notice the subject already carries the day, the time and the business. Whoever doesn’t open the email still knows.
SMS template (160 characters)
SMS has two traps: go past 160 characters and it splits in two and you pay for two, and accented characters can cut the limit down to 70. So keep it plain and count.
Hi Martha. Reminder: Thu 2 Oct at 17:30, haircut with Laura at Vega Salon. To cancel or change:
https://cal.example/x1y2z3
That’s 122 characters, and the link has to be genuinely short: a normal one of 60 or 70 characters eats the whole budget. We go through what each channel costs in another article.
WhatsApp template
WhatsApp allows bold, line breaks and a cancel button, so the message can breathe a little. But if you send from a business account you can’t write whatever you like: each message type is a template that Meta reviews before it can be used. If you write by hand from the salon’s phone, this text works:
Hi Martha, a reminder of your appointment at Vega Salon:
Thursday 2 October, 17:30 Cut and blow-dry with Laura
If you can’t make it, cancel or change the time here: [link] You have until 24 hours before.
No “reply to confirm”, unless someone is actually going to read the replies.
A checklist for the one you already send
Take the last reminder that went out from your salon and check it:
- Carries the day of the week and the date, not “tomorrow”.
- Carries the time in 24-hour format.
- Carries the professional’s name and the service.
- Says how to cancel, with a link or a one-line instruction.
- Says who is sending it.
- Fits on one phone screen without scrolling.
- Goes out before the cancellation window closes.
If it fails two or more, change the text today. It’s one of the cheapest things you can do against no-shows.
What Calendace does for you
If you use Calendace, you don’t have to write any of this. The reminder goes out on its own with the lead time you set, through the channels you tick (email on every plan; SMS, WhatsApp and app notifications on paid plans), and it carries the day, the time, the professional, the service and a link from which the client can cancel while the window you set is still open. The WhatsApp templates are already approved. The seven automatic notifications are described under features.
If you are sending them by hand for now, copy the templates above and save them as quick replies. What matters is that every reminder that goes out carries the five things, and that the client who can’t come has somewhere to say so with one tap, not a phone call.