Why do clients miss appointments?
In most cases clients don't skip an appointment out of spite: they forget. They booked three weeks earlier, perhaps by phone, and nobody reminded them. For a salon, a dental studio or a physiotherapist, that empty half hour is time you can't get back.
The second reason is that cancelling is inconvenient. If the only way is to phone during opening hours, people with a last-minute problem often give up and just don't come. The third is the lack of a confirmation step: without an explicit reply from the client, you discover the gap only when it's too late to fill it.
- Forgetting: the booking is far off and there's no reminder.
- Hard to cancel: you have to call, and the line is busy or the studio is closed.
- No confirmation: you don't know who will really come until they arrive (or don't).
How does an automatic reminder system work?
An automatic reminder system is a small automation connected to your calendar. You don't have to remember to send anything: the system checks upcoming appointments and sends the messages on its own, at the times you've set.
- Reads the calendar. It connects to the calendar or management software you already use, through calendar sync or a dedicated integration.
- Sends the reminder. For example the day before and a couple of hours before. A scheduled process, such as a cron job, checks at regular intervals who needs a message.
- Collects the reply. The client confirms or asks to reschedule with one tap, without calling.
- Updates the calendar. Freed slots show up right away, so you can call whoever was on the waiting list.
- Sends you a summary. A daily automatic report tells you who confirmed, who rescheduled and who hasn't replied yet.
We built an example reminder system that sends messages 24 hours and 2 hours before by email or SMS, lets the client confirm or reschedule, and produces a daily report. You can also try the interactive demo to see the flow from both the client's and the studio's side.
Email, SMS or WhatsApp: which channel should you choose?
There is no single best channel: it depends on who your clients are and how important it is that the message is read in time. Often the most sensible choice is to combine two, for example email for the booking confirmation and SMS or WhatsApp for the reminder close to the appointment.
| SMS | |||
|---|---|---|---|
| Pros | Room for details, address, map and a reschedule link | Reaches any phone, almost always read | A channel clients use every day, allows quick replies |
| Cons | May land in spam or be read late | Short text, replies are harder to handle | Requires a business account and approved message templates |
| Costs (indicative) | Very low, often included in the sending service | A small cost for each message sent | Paid according to the platform's price list, usually per message or conversation |
| Consent | Needs the email address and a clear privacy notice | Needs the number and a statement that you'll use it for reminders | Needs explicit opt-in to receive messages on WhatsApp |
A practical rule: if your clientele varies a lot in age and habits, SMS is the most universal channel. If your clients already message you on WhatsApp to book, it makes sense to use that channel for reminders too, as long as it runs on a business account and not from your personal phone.
How to write a reminder clients actually read
A good reminder can be read in five seconds. It must say who you are, when and where, and what the client should do. Use the client's name, a friendly tone and a single clear action: confirm or reschedule.
- Business name at the start, so the message is recognisable straight away.
- Day, time and, if needed, the professional or the service booked.
- A link or a simple reply to confirm or reschedule.
- Any useful instructions: bring a medical report, arrive ten minutes early.
Template for a salon (day before)
«Hi Giulia, a reminder of your appointment at Salone Aurora tomorrow, Thursday, at 3:30 pm for a cut and blow-dry. Can you confirm? Tap here to confirm or reschedule: [link]. See you tomorrow!»
Template for a medical or dental studio
«Dear Marco Rossi, a reminder of your visit at Studio Bianchi tomorrow at 9:00 am. If possible, please bring your previous test results. Reply YES to confirm, or MOVE to reschedule and we'll get back to you.»
Template for a restaurant (same day)
«Good morning Sara, we're expecting you tonight at 8:30 pm at Trattoria Il Portico, table for 4. If anything changes, let us know here: [link]. Thanks and see you tonight!»
Notice the difference in tone: informal for the salon and the restaurant, formal for the medical studio. Use the same register you use at the front desk or on the phone, so the message sounds like you and not like a machine.
Reminders and privacy: what does the GDPR require?
Sending reminders means processing personal data: name, phone number, email and, for healthcare studios, even the fact that someone has a visit. The GDPR asks you to do this carefully. Here we sum up the general principles; for your specific case always check with your privacy consultant.
- Only the data you need. For a reminder, name, contact, date and time are enough. Keep sensitive details, such as the type of medical treatment, out of the message.
- Clear consent and notice. When the client books, explain that you'll use their contact to send reminders and on which channel.
- Easy opt-out. Clients must be able to stop receiving messages easily, for example by replying STOP.
- A reminder is not marketing. A service message about an appointment is different from a promotion: don't use the same list to send offers without specific consent.
Mistakes to avoid with automatic reminders
A badly set-up reminder system can annoy clients instead of helping them. These are the mistakes we see most often.
- Too many messages. A confirmation on booking, a reminder the day before and one close to the appointment are already plenty. Beyond that, clients stop reading them.
- No way to reply. A «do not reply to this number» message with no reschedule link sends the client back to the phone, which is the original problem.
- Wrong timing. A text at six in the morning or at midnight is annoying. Set reasonable sending windows and a lead time that fits the type of appointment.
- Impersonal tone. Generic text without the client's name and your business name looks like spam. Personalise it with the data already in your calendar.
- Replies nobody reads. If a client writes «moving to Friday» and the reply sits in an inbox nobody checks, the system is pointless. Replies must reach the calendar or a summary you read every day.
If you'd like to see how we set up this kind of automation and the other solutions we build, you'll find everything on our services page, with demos to try.
Frequently asked questions
01How far in advance should the reminder go out?+
A good rule is one message the day before, which leaves time to cancel and reassign the slot, and one a few hours before to tackle forgetting. For long or expensive appointments you can add a confirmation a few days earlier.
02Can I use WhatsApp for client reminders?+
Yes, through a WhatsApp Business account connected to the system, with approved message templates and the client's consent to receive messages on that channel. Sending them by hand from a personal phone isn't automatic and becomes unmanageable with many appointments.
03Do reminders work with the calendar I already use?+
In most cases yes: the system connects to your existing calendar or management software and reads appointments from there. If your calendar is on paper, the first step is moving it to a digital tool.
04Is SMS or WhatsApp better for appointment reminders?+
SMS reaches any phone and is the most universal. WhatsApp makes replies easier and suits businesses whose clients already message them there. Many businesses use email for the confirmation and one of the two for the reminder close to the appointment.
05What happens if the client asks to reschedule?+
The slot opens up in your calendar and you see it straight away, so you can offer it to someone waiting. Depending on how the system is set up, the client picks a new time from the link or you get back to them.