Appointment reminder text templates: what to send and when
An appointment reminder text has one job: help the customer show up, or tell you early that they cannot. A Cochrane review of eight randomized trials in healthcare found attendance of 78.6% with text reminders against 67.8% with no reminder. Those are clinic results, not salon or plumbing results, but the logic carries over. People forget, and a short nudge with an easy way to reschedule frees the slot.
This page gives you copy-ready templates. They fit most booking tools, including Square Appointments, Acuity Scheduling, Calendly, Vagaro and Jobber, which can send them automatically. If you would like them set up and tested for you, see automated appointment reminders and online booking and follow-up.
Before you send anything: consent and opt-out
Texts to customers are regulated in the US. This section is general information, not legal advice.
- Get consent to text. Ask at booking, with a clear line and a checkbox that is not pre-ticked, and save the customer’s answer with the date. Do not buy lists or text numbers you picked up elsewhere.
- Say who you are. Every message starts with your business name.
- Include a way to opt out. “Reply STOP to opt out” in the first message of a sequence, and every few messages after that.
- Honor STOP right away. The FCC’s consent revocation rules, effective April 11, 2025, treat a reply such as stop, quit, end, revoke, opt out, cancel or unsubscribe as a valid revocation. Callers must honor reasonable requests within a reasonable time not to exceed ten business days. Do not wait that long. Stop immediately. You may send one short confirmation that has no marketing in it.
- Check what is current. A separate FCC rule, under which an opt-out from one kind of message would apply to all your automated calls and texts (the “revoke all” rule), has been delayed; in January 2026 the FCC moved its date to January 31, 2027. Ask your attorney or your texting vendor what applies today.
- Register your number. Business texting from a standard 10-digit number needs carrier registration (A2P 10DLC), and registration and message fees apply. Your booking tool or texting provider submits the registration; check that it is approved before you send.
- Keep health details out. For clinics, use the date, time and place only. Do not name a treatment, condition or provider specialty in a text or an email.
Opt-in wording for your booking page
[ ] Yes, text me appointment confirmations and reminders from [Business name]. Message frequency varies. Message and data rates may apply. Reply STOP to opt out or HELP for help. Consent is not a condition of booking.
Reply to STOP
[Business name]: You are unsubscribed and will get no more texts from us. Questions? Call [phone].
Reply to HELP
[Business name]: For help call [phone] or email [email]. Reply STOP to opt out.
How to write a reminder that works
- Lead with the facts. Business, day, time. The customer should understand it from the notification preview.
- One action. Confirm, cancel or reschedule, in one link or one reply word.
- Keep it short. If it needs scrolling, it is too long.
- Say what a miss means, kindly. In a 2020 PLoS One study at Clalit Health Services hospitals in Israel, a reminder stating what a missed appointment costs the health service had fewer no-shows than the generic reminder (15.3% against 21.1%). It was a hospital study with commercial co-authors, so use it as a reason to test your wording; how to reduce no-shows has the details.
- Make canceling easy. A customer who cannot cancel online will often just not come.
Template set 1: salon, barber, spa and med spa
Booking confirmation (sent right after booking)
[Business name]: Hi [First name], you are booked for [service] on [Day, Date] at [time] with [Name]. Need to change it? [link]. Cancel or reschedule at least [24] hours ahead to avoid a fee. Reply STOP to opt out.
Reminder (1 to 2 days before)
[Business name]: Hi [First name], a reminder of your [service] on [Day] at [time]. Reply C to confirm or use [link] to reschedule. We are holding this time just for you. Reply STOP to opt out.
Same-day (morning of)
[Business name]: See you today at [time], [First name]. We are at [address]. Running late? Call [phone].
Late cancellation or no-show follow-up
[Business name]: We missed you today, [First name]. Hope all is well. You can rebook here: [link].
Template set 2: clinics (dental, chiropractic, PT, medical, veterinary)
Keep health details out of the message. Do not mention the procedure, provider specialty or reason for the visit.
Confirmation
[Practice name]: Hi [First name], your appointment is on [Day, Date] at [time]. Please arrive [10] minutes early. To confirm, cancel or change it, use [link] or call [phone]. Reply STOP to opt out.
Reminder (2 days before)
[Practice name]: Reminder: appointment on [Day] at [time]. Reply C to confirm. To cancel or reschedule, use [link]. Please give us [24] hours' notice so we can offer the time to someone else. Reply STOP to opt out.
Reminder email (subject and body)
Subject: Your appointment on [Day, Date] at [time]
Hi [First name],
This is a reminder of your appointment at [Practice name]:
Date: [Day, Date]
Time: [time]
Address: [address and parking note]
Please bring your insurance card and photo ID, and arrive [10] minutes early.
Need to change it? Use this link to cancel or reschedule: [link]
Or call us at [phone]. We ask for [24] hours' notice, as set out in our policy: [policy link].
Thank you,
[Practice name]
To stop receiving these emails, [unsubscribe link].
Missed appointment
[Practice name]: We missed you today. If you would like to reschedule, use [link] or call [phone]. Reply STOP to opt out.
Template set 3: home services (plumbing, HVAC, electrical, cleaning)
Confirmation
[Company name]: Hi [First name], your [service] visit is booked for [Day, Date], [time window]. Someone 18 or older needs to be home. Change it: [link]. Reply STOP to opt out.
Day-before reminder
[Company name]: Reminder: your visit is tomorrow, [Day], [time window]. Please clear access to [area]. Reply C to confirm or use [link] to reschedule.
On the way
[Company name]: [Technician name] is on the way and expects to arrive around [time]. Track or call: [link or phone].
Running late
[Company name]: We are running about [number] minutes behind. New arrival time: [time]. Sorry for the wait. Need to reschedule? [link].
After the job (thank-you with review link)
[Company name]: Thank you, [First name]. If you have a minute, an honest Google review helps neighbors find us: [link]. Reply STOP to opt out.
Email versions: the shortest one that works
Subject: [Business name]: your appointment on [Day] at [time]
Hi [First name],
You are booked for [service] on [Day, Date] at [time].
Confirm, cancel or reschedule: [link]
Address: [address]
Questions: [phone]
See you then,
[Name], [Business name]
A simple schedule
| When | Message | Goal |
|---|---|---|
| At booking | Confirmation with link and policy | Customer has the details and the way to change them |
| 1 to 2 days before | Reminder with confirm and reschedule | Catch conflicts early |
| Morning of (optional) | Short same-day note | Directions, or “on the way” |
| After a no-show | Kind message with rebooking link | Recover the customer |
| After the visit | Thank-you and review request | Reviews and repeat visits |
Timing advice like this is common practice, not a tested rule. Change the schedule if your no-show rate does not fall, and see how to reduce no-shows for what else helps. If a missed visit has a fee, say so at booking. Our no-show policy templates show how.
Setting it up
You can send these by hand, but automatic sending is better. Most booking tools let you edit the text of each message and choose when it goes out. Test every template on your own phone. Check that the link works on mobile, that STOP is honored and that no message includes anything private. Text-message fees, carrier registration and third-party software are billed separately. Magnet Mint can connect the tool you already use or help you choose one, and each step is optional. Ask for a free demo if you would like to see it for your business.
Published . Updated .