Appointment Confirmations: What to Send and When
On this page

Appointment confirmations are the messages a client gets right after booking that repeat what they booked, when and where, and how to change it. Send one within minutes of every booking, keep the key details in the first line, add a calendar file and a reschedule link, and follow it with reminders closer to the day.
Below: when to send appointment confirmations, what to put in them, copyable examples, and the mistakes that make them useless. It is written for spas, massage therapists, barbershops and nail, lash and tattoo studios.
What an appointment confirmation is (and is not)
An appointment confirmation is the record of a booking. It answers four questions the client will ask later: what did I book, when, where, and how do I change it. Everything else is optional.
It is easy to mix it up with the messages around it, and that is where most setups go wrong. Each one has a different job.
| Message | Sent when | Its job | Goes to |
|---|---|---|---|
| Confirmation | Right after the booking is made | A record of what was agreed, plus a way to change it | Client |
| Confirmation request | A day or two before | Asks the client to say "yes, I am coming" | Client |
| Reminder | Before the visit, for example 24 hours and 2 hours | Brings the visit back to mind | Client |
| New booking alert | Right after the booking is made | Tells you or your staff a slot is now taken | Business |
| Change or cancellation notice | Whenever the booking moves or ends | Replaces the old record so nobody relies on it | Both |
"You are booked" versus "please confirm"
The word confirmation covers two opposite directions. In the first, you confirm to the client that the slot is theirs. In the second, you ask the client to confirm to you that they will turn up.
Our view: every booking needs the first kind, and only some bookings need the second. Asking every client to reply creates a pile of messages to read and chase. It also trains people to ignore you when they forget to answer and nothing happens. Save the reply request for the bookings that carry real risk, which we cover below.
When to send appointment confirmations
Timing matters more than wording. A perfect message that lands a day late does nothing.
Within minutes of the booking
Send the confirmation as soon as the booking exists. The client is still holding their phone, still thinking about the appointment, and most likely to tap "add to calendar". If the message arrives hours later, it competes with everything else in their inbox.
Online bookings should trigger appointment confirmations automatically. When you take a booking by phone or at the desk, send the same confirmation by hand before the next client sits down.
For bookings made weeks ahead
A large review of no-show research found that the most commonly reported predictors of a missed visit were a long gap between booking and appointment, and a history of past no-shows (Dantas et al., Health Policy, 2018, a review of healthcare scheduling studies). Those clinic findings are not salon data, but the logic carries over: a lash fill booked tomorrow is fresh in mind, a tattoo session booked two months out is not.
For long lead times, the first confirmation is not enough on its own. Add a reminder closer to the day, and consider a confirmation request a few days before for long or expensive sessions.
After every change
When a booking is moved, send a fresh confirmation that clearly replaces the old one. Put the new time in the subject line or first sentence. A client who reads only the first message in their inbox should not end up at the old time.
What to put in a confirmation message
Write it so a client can glance at it on a lock screen and know where to be. The details below are the ones clients come back for. Use it as a checklist.
- Business name in the first line, so the message is recognised instantly.
- Service and length, for example "60 minute deep tissue massage".
- Date, start time and time zone. Write the weekday too: "Friday, 6 November, 3:00 pm".
- Who it is with, if you have more than one staff member.
- Address and arrival notes: floor, buzzer, parking, where to wait.
- Price, or "price on consultation" if it varies.
- A link to reschedule or cancel, plus your notice period in one sentence.
- Prep notes only when they matter, such as "come with clean lashes, no mascara".
- A calendar file so the visit lands in the client's own calendar.
Always state the time zone
The time zone seems pointless until daylight saving changes or a visitor books from abroad. Local time rules change more often than people expect: the IANA Time Zone Database, which most software relies on, is updated periodically to reflect changes made by governments to offsets and daylight saving rules. A short "(London time)" costs nothing and prevents a missed visit.
Attach a calendar file
The .ics file is a standard format defined in RFC 5545 (iCalendar) for exchanging calendar events independent of any one calendar service. Attached to a confirmation email, it lets the client save the visit with one tap in most calendar apps. In our view, this attachment does more quiet work than any clever wording, because the client's own phone then reminds them.
What to leave out
Keep promotions out. Under the US CAN-SPAM rules, a message whose primary purpose is to confirm a transaction the recipient already agreed to is treated as transactional and is exempt from most of the Act's provisions. The FTC compliance guide also warns that if the transactional content does not appear mainly at the beginning, the primary purpose can be judged commercial. A discount banner at the top of a confirmation is a bad trade.
Leave out sensitive details too. A confirmation can be read on a shared screen or a lock screen. Do not repeat health notes or intake answers in it. The GDPR principle of data minimisation (Article 5) is a good habit even if it does not apply to you: include only what the visit needs.
Appointment confirmation templates you can copy
These are examples, not fixed scripts. Replace the parts in square brackets, cut what you do not need, and keep the first line short. They are written for email unless the heading says otherwise.
Example: standard confirmation email
Subject: Booked: [Service] on [Weekday, date] at [time]
Hi [First name], you are booked at [Business name].
[Service], [length] minutes, with [Staff name]
[Weekday, date] at [time] ([time zone])
[Address, arrival notes]
Price: [price]Need to change it? Use this link to reschedule or cancel: [link]. We ask for [24 hours] notice.
See you soon, [Business name]
Example: a short text message to confirm an appointment
If you send texts from your own phone or another tool, keep the confirmation text to the essentials. Phones show only the first line or two in a notification.
[Business name]: you're booked for [service] on [Fri 6 Nov] at [3:00 pm]. Change or cancel: [link]
Example: hair appointment confirmation text
Hi [First name], [Stylist] at [Salon name] has you down for [cut and colour] on [Sat 7 Nov], [10:00 am to 12:30 pm]. Please arrive with dry hair. Need to move it? [link]
Example: confirmation request for higher-risk bookings
Hi [First name], just checking you're still good for [service] on [Tue 10 Nov] at [6:00 pm]. If you can't make it, please reschedule here so someone else can have the slot: [link]. No reply needed if you're coming.
Notice the last line. "No reply needed" sounds backwards for a confirmation request, but it gets you what you actually want: the clients who cannot come tell you, and the rest are not pushed into replying just to be polite.
Example: changed appointment confirmation
Subject: Moved: your [service] is now [Weekday, date] at [time]
Hi [First name], your appointment has moved. New time: [Weekday, date] at [time] ([time zone]), with [Staff name]. Your old time of [old date and time] is cancelled. Need another change? [link]
Email or text message: choosing the channel
Most of the strong evidence on appointment messages comes from clinic studies of text messages, so be careful with how you read it. A Cochrane review found moderate-quality evidence that text reminders improved attendance at healthcare appointments compared with no reminder (Gurol-Urganci et al., 2013). The same review notes that forgetting is one of the main reasons for missed appointments.
A meta-analysis of 21 studies found that patients who received digital notifications were 25% less likely to miss a clinic appointment (15% versus 21%), and that more than one notification worked better than a single one (Robotham et al., BMJ Open, 2016). Those numbers come from healthcare, not from salons, and they describe reminders rather than the booking confirmation itself. We would not promise any business a specific drop in no-shows from them.
Where email wins
For the confirmation itself, email has real advantages. It holds the full record, it carries a calendar file, it costs little to send, and clients can search for it weeks later. Text is better as a short nudge close to the day. A sensible split is: email for the confirmation, then one or two reminders before the visit.
Owners who rarely see no-shows tend to describe the same habit. In one discussion among massage therapists, a therapist said they average around 64 sessions a month with maybe one no-show, using a card on file, a fee and a reminder plus confirmation email two days before (r/MassageTherapists). One person's experience, not a study, but it shows the pattern: several layers, not one perfect message.
Automated appointment confirmation or manual?
Manual confirmations work when you take a handful of bookings a week and always remember. The weak point is the busy day, when you finish a client, take two calls and forget to send anything. Appointment confirmation software removes that gap because the message is sent by the booking itself, not by your memory.
Common mistakes that make confirmations useless
Most broken confirmation setups fail in boring ways. Here are the ones we see described most often by owners.
No easy way to change the booking
A confirmation without a reschedule link pushes the client toward a phone call or a message they feel awkward sending. As one stylist put it in a hairstylist forum thread, if clients cannot find the reschedule button or feel awkward texting you, they will just not show up. A visible link turns a silent no-show into a cancellation you might still fill.
Details buried under branding
A big logo, a welcome paragraph and a newsletter sign-up push the date and time out of view. Good appointment confirmations put the facts first; your brand is already in the sender name.
Confirm and forget
The confirmation is the start, not the whole system. Pair it with an appointment reminder schedule, and write down what happens when someone still does not turn up. If you are thinking about charging for missed visits, our guide to a fair no show fee walks through the options, and the guide to appointment cancellation covers notice periods.
Asking for replies nobody reads
If your message says "reply YES to confirm", someone has to read and act on those replies. When nobody does, the request becomes noise. Either check replies every day or switch to "no reply needed, use this link if you cannot come".
How confirmations work in Uply Meet
We built Uply Meet for spas, massage therapists, barbershops and nail, lash and tattoo studios, and the confirmation follows the checklist above. When a client books from your booking page, they get a confirmation email straight away with the service, staff member, date, time and time zone, a calendar file, and a link to reschedule or cancel without creating an account. You get a new booking alert at the same moment.
Two email reminders, 24 hours and 2 hours before the visit, are switched on by default, and paid plans let you change their timing and wording. Uply Meet sends email only today. Text message reminders are Coming soon, so if you also want a text, the templates above work from your own phone.
For the tattoo-specific version of this message, with design and consultation details, see our guide to the tattoo booking confirmation. To see the full flow from the client's side, start with free appointment booking and book a test visit with your own email.
Frequently asked questions
What is an appointment confirmation?
It is the message a client receives right after booking. It records the service, date, time, time zone, location and price, and gives the client a way to reschedule or cancel. It is different from a reminder, which is sent closer to the visit.
When should I send an appointment confirmation?
Within minutes of the booking, while the client is still thinking about it. Send a fresh confirmation after any change, and for bookings made weeks ahead, add a reminder or a confirmation request closer to the day.
Should clients have to reply to confirm their appointment?
Not for every booking. Asking everyone to reply creates messages to read and chase. Keep reply requests for long, expensive or far-off bookings, or clients who have missed before, and otherwise use a "no reply needed, use this link if you cannot come" message.
Is a text message better than email for a confirmation?
For the confirmation itself, email usually works better because it holds the full record and a calendar file and clients can search for it later. Text messages suit short nudges close to the appointment. Most research on text reminders comes from clinics, so treat its numbers as a guide rather than a promise.
Does Uply Meet send appointment confirmations by text?
No. Uply Meet sends confirmation and reminder emails, with a calendar file and a reschedule or cancel link. Text message reminders are Coming soon.
Sources
- Dantas et al. (2018), No-shows in appointment scheduling: a systematic literature review, Health Policy
- Robotham et al. (2016), Using digital notifications to improve attendance in clinic: systematic review and meta-analysis, BMJ Open
- Gurol-Urganci et al. (2013), Mobile phone messaging reminders for attendance at healthcare appointments, Cochrane Database of Systematic Reviews
- Federal Trade Commission, CAN-SPAM Act: A Compliance Guide for Business
- IETF RFC 5545, Internet Calendaring and Scheduling Core Object Specification (iCalendar)
- IANA, Time Zone Database
- Regulation (EU) 2016/679 (GDPR), official text on EUR-Lex
- r/MassageTherapists, discussion of no-show rates and reminders
- r/hairstylist, discussion of no-shows and rescheduling