The reminder sequence that works is simple: a confirmation the moment the appointment is made, a confirmation request the day before, and a short reminder a few hours before the visit. Clients who still haven’t confirmed get a phone call from your team. Research on healthcare appointments backs text reminders, and the channel mix decides how much you pay for them. This guide covers the sequence, the templates, the setup in Altegio and the European rules that keep reminders on the right side of the law.
TL;DR:
- A layered sequence – instant confirmation, a confirmation request the day before and a short reminder a few hours before – keeps the appointment in the client’s mind without flooding their phone.
- A Cochrane review of eight randomised trials found that text reminders raised attendance at healthcare appointments compared with no reminder, worked about as well as phone calls and cost less per attended visit.
- Use email for details, push for free nudges and SMS for clients who can’t be reached otherwise; a fallback order keeps the SMS bill down.
- Keep reminders free of promotions: under the ePrivacy Directive, marketing messages need prior consent or the soft opt-in for existing clients.
- In Altegio, clients confirm with a button rather than a reply, SMS goes through a provider you connect, and reminders can be sent from 1 to 24 hours before the visit.
Why combine SMS, push and email reminders?
Reminders work. The best-known evidence comes from healthcare, where missed appointments are studied closely. A Cochrane systematic review (Gurol-Urganci et al., 2013) pooled eight randomised controlled trials with 6,615 participants. Text reminders improved attendance compared with no reminders, had a similar effect to phone call reminders, and in two studies cost 55% and 65% less per attended appointment than a phone call. The authors rate the evidence as low to moderate quality and the trials were all about healthcare, so treat the numbers as a direction rather than a promise for a salon or a garage.
Statistic callout: Across the trials in the Cochrane review, 67.8% of patients attended without a reminder, 78.6% with a text reminder and 80.3% with a phone call.
Altegio’s help centre gives a similar picture for service businesses: before automatic reminders, up to 10–20% of clients don’t show up, and switching on SMS or push reminders cuts no-shows by 30–40%.
The channels solve different problems. Email is where people read the details – the address, what to bring, how to prepare. A text or a push notification is short and lands on the phone the client carries all day, so it works for the nudge. Put the substance in the email and the action in the short message.
The cost logic is simple. SMS is billed per message by the provider you use, and prices differ by country, so check your provider’s rate. Set that against the value of one empty slot in your calendar: for most appointment businesses a single prevented no-show covers a lot of messages.
What is the best reminder sequence and when should it branch?
A default sequence that suits most appointment-based businesses has three steps:
- Confirmation at booking. Sent right after the appointment is made online or by your team, with the date, time, service and team member.
- Confirmation request the day before. A short message with a link; the client taps a button to confirm.
- Reminder a few hours before. A brief nudge on the day, with the address and a link to the appointment details.
Branching is where the sequence earns its keep. In Altegio, a client who taps the confirmation button moves the appointment to the Client confirmed status automatically. A client who doesn’t tap leaves the appointment in the schedule with its status unchanged. That gives your team a short call list: the appointments still waiting for confirmation on the morning of the visit.
When a client cancels, the slot should not sit empty. If the time, team member or services change, Altegio sends the client the updated details straight away. Altegio’s waiting list has no automatic triggers, so offer the freed slot to the clients on it yourself. For clients who cancel or don’t show up, Altegio can send an invitation to book again after a set period, but only if they have no future appointments.
Some appointments need more. If a treatment requires preparation – fasting, stopping a medication, arriving without make-up – put the instructions into the confirmation email, where you can add your own text, image or link. Appointment reminders in Altegio go out at most 24 hours before the visit, so for appointments booked months ahead, such as a wedding hair trial, a personal message from your team a week before keeps the date front of mind.
Pro Tip: Don’t treat every service the same way. A 15-minute nail top-up and a two-hour treatment carry very different no-show costs. For long, expensive services, add a deposit on top of reminders – see payment policies and no-show protection.
When should you use SMS, push or email?
Channel choice isn’t a matter of taste. It’s a matter of matching the message to what the moment demands.
- Use email for anything with detail: confirmations, preparation notes, the address and directions. In Altegio, the email channel for automatic notifications is free.
- Use push for the short nudges when the client has the app. Push notifications through Altegio.me, the free client app, cost you nothing; a branded app is available at a separate cost.
- Use SMS or messengers for clients who don’t use an app, and for time-sensitive messages. In Altegio, SMS and messengers such as WhatsApp go through an SMS provider or chat-bot you connect from the Integrations Hub, depending on what that provider supports. The provider bills the messages.
- Set a fallback order. In Altegio, SMS can be set to go out only if delivery through the previous channel failed, so clients with the app get a free push and the rest get a text.
- Respect sending times. Avoid early mornings and late evenings. For the confirmation request, Altegio can send at a fixed time – for example 14:00 – to every client with an appointment the next day.
- Never blend promotions into a reminder. A reminder that also pushes a seasonal discount is no longer just a service message. It becomes marketing, which needs a different legal basis.
Some clients will ask you to stop texting them, and that request has to be honoured straight away. Altegio doesn’t process STOP replies, so record the opt-out in the client card by hand and keep reaching that client through the channels they accept.
Copy-and-paste templates for confirmations, reminders and reschedules
Good templates do one job: they get the client to take one clear action. Every SMS below stays under 160 characters, and every message gives the client a link if their plans change.
SMS templates:
- Confirmation request: “Hi [Name], your appointment at [Business] is on [Date] at [Time]. Please confirm here: [link].”
- Day-of reminder: “Reminder: your appointment at [Business] is today at [Time]. Details and changes: [link].”
- Reschedule prompt: “Hi [Name], can’t make [Date]? Pick a new time here: [link].”
- Freed slot (sent by hand): “A slot just opened at [Business] on [Date] at [Time]. Book it here: [link].”
- No-show follow-up: “Sorry we missed you today, [Name]. Book a new time here: [link].”
In Altegio, you build SMS templates with variables: click Add variable and pick client, appointment, service or Location data, such as the team member’s name or the appointment date and time. Leave a space between a variable and the surrounding text. You can add emoji, and a preview shows how the message will look with the variables filled in. The default confirmation request reads along the lines of “You are booked with [team member] for [services] on [date and time]. Please confirm your appointment [link to appointment details].”
Email content:
- Confirmation at booking: date, time, address, the service and a short line on your cancellation policy.
- Preparation note: what to bring, how to prepare and how to reschedule without a phone call.
Altegio’s email layout is fixed, but for each notification you can add your own text, an image or a link in the Additional information in email tab, and check the result with Email preview.
Pro Tip: Ask for one clear action. “Confirm here: [link]” works better than “let us know if you can’t make it”, because it gives the client one thing to do instead of an open-ended decision to put off. Don’t ask clients to reply YES: Altegio doesn’t process SMS replies, and confirmation works through the button.
Keep the text short. Most providers split messages longer than 160 characters into several billed parts, and emoji or accented characters can lower that limit, so check how your provider counts characters.
How do you set up automated reminders in Altegio?
Setting this up takes an afternoon, not a development project.
1. Connect a provider for SMS or messengers. Go to Integrations > Notifications in the Integrations Hub and connect an SMS provider or chat-bot. Without it, notifications go by email and push only.
2. Switch on the notification types. In Administration mode, open Notifications > Notification types. In the Client section, set up the Appointment confirmation request and the Appointment reminder.
3. Choose the timing. The confirmation request can go 1, 2, 3, 4, 5 or 6 hours before the visit, or 9, 12, 15, 18, 21 or 24 hours before, or at a fixed time the day before. Reminders go 1 to 24 hours before the appointment.
4. Set the channel order. On the General settings tab of each notification, choose Do not send, Always send or Send if delivery failed to previous channel for each channel. Email always goes first; the fallback option is available for the branded app and SMS.
5. Edit the templates. On the Notification templates tab, write the SMS text with variables and check the preview. Then save, and switch the notification on with the toggle on the Notification types tab.
6. Check your client data. Store phone numbers with the country code, for example +48 or +49, so messages reach clients who booked online and clients your team added at the desk. Merge duplicate client cards by hand, because Altegio doesn’t merge them automatically.
Before going live, run through this testing checklist:
- Book a test appointment for yourself and check the messages on both Android and iPhone.
- Tap the confirmation button and check that the appointment moves to Client confirmed.
- Reschedule and cancel the test appointment to see the change messages your client would get.
- Check that team members receive the push notification in the Altegio mobile app when a client reschedules or cancels online.
For an overview of what Altegio sends and through which channels, see SMS and email notifications.
What EU rules apply to appointment reminder texts?
The legal basis for a reminder depends on what’s in the message. GDPR (Regulation 2016/679) Article 6(1) lists the lawful grounds for processing personal data. For a plain reminder about an appointment the client booked, the relevant grounds are usually point (b), processing necessary for the performance of a contract, or point (f), legitimate interests. The moment you add a discount code or an upsell, the message becomes direct marketing.
Marketing by email and SMS falls under Article 13 of the ePrivacy Directive 2002/58/EC. It needs the recipient’s prior consent. The exception is the soft opt-in: a business that collected a client’s contact details in the context of a sale may market its own similar services, as long as the client can object easily and free of charge when the details are collected and in every message. National implementations differ, so check the rules in your country.
Four things keep you on the right side of that line:
- Keep reminders free of promotional content. Save offers and loyalty messages for a separate marketing channel with proper consent.
- Collect marketing consent separately. The Altegio online booking widget has a mandatory personal-data consent checkbox but no marketing-consent checkbox, so record marketing consent another way.
- Act on opt-outs at once. Give clients an easy way to object in every marketing message and record each opt-out in the client card the same day.
- Ask your SMS provider about data. The provider processes your clients’ phone numbers on your behalf, and GDPR Article 28(3) requires a contract that governs that processing. Ask where message data is stored and for how long.
Document your reasoning. A short note explaining why appointment reminders have a lawful basis, and confirming promotional content has been kept out, takes ten minutes. It’s the first thing you’ll want if a client or your national data protection authority asks why a text was sent.
Which KPIs actually tell you the sequence is working?
Four numbers matter more than the rest. No-show rate is the headline figure: the share of appointments where the client simply didn’t turn up. Confirmation rate shows how many clients tapped the confirmation button rather than just receiving the message. Cancellation and reschedule rate tells you how many appointments moved rather than vanished; a rescheduled appointment isn’t lost revenue. Recovered revenue is the value of the visits you kept or refilled, set against what you spent on messages that month.
The arithmetic is simple. With illustrative numbers: a business with 300 appointments a month at €40 each that cuts no-shows from 30 to 20 keeps 10 more visits, worth €400. Subtract the month’s SMS bill and you have a real cost-benefit figure rather than a guess.
A few tests worth running in your first quarter:
- A confirmation request 24 hours before against one at a fixed time the afternoon before, to see which produces more confirmations.
- Different wording for the confirmation request, for example a direct “Please confirm here” against a softer “Check your appointment details”.
- SMS for everyone against push first with SMS only as a fallback, to see what the fallback saves without hurting attendance.
Launch checklist: what to watch in the first 30 days
Before switching the sequence on, check that phone numbers carry country codes, the provider is connected, the templates look right in the preview and your team knows to call clients whose appointments are still unconfirmed on the day.
- Week one: watch the confirmation trend daily. A sudden drop usually means a delivery or formatting issue, not a change in client behaviour.
- Weeks two to three: check opt-out requests and undelivered messages in your provider’s dashboard; both signal that something in your sending pattern needs adjusting.
- Week four: compare the no-show rate with the month before the launch and adjust the timing of the confirmation request if needed.
Pro Tip: If clients get the same reminder twice, check the channel settings first. With both push and SMS set to Always send, a client who has the app receives both. Switching SMS to Send if delivery failed to previous channel usually fixes it.
How does Altegio put this workflow into practice?
An integrated system removes most of the manual coordination this sequence otherwise demands. Instead of copying appointments between a calendar and a separate texting tool, the notifications follow the appointment record.
- Confirmation, confirmation request, reminder and change notifications are sent automatically from the appointment, so a rescheduled appointment triggers updated details without manual re-entry.
- Clients confirm with a button, and the status changes to Client confirmed without your team touching the calendar.
- Email notifications and push through Altegio.me are free; SMS and messengers run through the provider you connect from the Integrations Hub and are billed by that provider.
- After the visit, Altegio can request feedback, invite the client back for a repeat visit and invite clients who cancelled or didn’t show up to book again.
- What it doesn’t do: there is no two-way SMS, replies aren’t processed and the waiting list has no automatic triggers, so freed slots are offered by your team.
What the evidence actually tells small business owners
The research is more settled than most owners assume. It isn’t a debate about whether reminders work – in the healthcare trials they clearly do – but about how disciplined you are with timing and channels. Most businesses that struggle with no-shows don’t lack a system. They send one generic text and call it done.
The conventional advice of “just send a text 24 hours before” is better than nothing, but it leaves out the confirmation step and the follow-up on clients who don’t confirm. A team member calling the three clients who haven’t confirmed by the morning is often worth more than any wording change. For more ways to protect your schedule, read reminders and deposits: how to reduce no-shows.
If you’re starting from scratch, switch on the confirmation request and the reminder first, set a sensible channel order, and only then polish the wording. For services where a no-show hurts most, add a deposit.
Fewer no-shows, less admin: seeing the whole sequence in one platform
Altegio runs this sequence for appointment-based businesses – beauty, wellness, clinics, auto services, fitness and more – from the same system your team uses for online booking, the calendar and payments. Your client base stays yours under Altegio’s Zero-Competition Policy: there is no marketplace listing rival businesses next to yours, clients book through your own links, and client data is never resold. Confirmations, confirmation requests, reminders and change notifications go out on their own, clients confirm with one tap, and your team only steps in for the appointments that need a call. You can try it on your own calendar with a 7-day free trial.
FAQ
How can I set up text message reminders for appointments?
Connect an SMS provider, switch on the confirmation request and reminder notifications, choose how many hours before the visit they go out and write short templates with a link. In Altegio, you connect the provider in Integrations > Notifications and set up the notifications in Administration mode under Notifications > Notification types. Test with your own appointment before going live.
What is a good reminder message for an appointment?
A strong reminder states the date, time and place clearly and gives the client one action: “Please confirm here: [link]” works better than an open-ended message because it removes the guesswork.
Can clients confirm an appointment by replying to an SMS?
Not in Altegio. Two-way SMS isn’t supported, so clients confirm by tapping the button behind the link in the confirmation request, and the appointment status changes automatically.
How can I schedule text reminders for appointments in advance?
Time them from the appointment rather than scheduling each message by hand, so every new appointment is covered without extra admin. In Altegio, reminders go 1 to 24 hours before the visit, and the confirmation request can go a set number of hours before or at a fixed time the day before.
Is SMS or email better for appointment reminders?
Neither wins outright. Email suits detailed preparation information, while a short text or push works as the nudge. In healthcare trials, text reminders worked about as well as phone calls and cost less, and combining email with push and SMS as a fallback gives you both detail and reach.
Read next
- Reminders and deposits: how to reduce no-shows
- Where Beauty Salons Lose Bookings: 72,000 Client Messages by Hour (2026)
- Salon Loyalty Programs: 7 Models That Work in 2026
- Client card – cosmetology, lashes, nails: what to record and a template to download
This article is general information, not legal advice. Data protection and marketing rules differ between EU countries, so check your messaging practices with a qualified adviser in your country.
