Appointment reminder text templates with consent, timing and replies
Appointment reminder text templates that fit in one 160-character text: booking confirmation, a 48-hour reminder with C or R replies, same-day and no-show texts. With consent and STOP rules, one timing plan, a filled example, Word and an Excel reminder log.
1. Consent and opt-out: before the first text
Before any textStart these appointment reminder text templates with a yes. In the US, the FCC's rules under the Telephone Consumer Protection Act (TCPA) require prior express consent for automated calls and texts to a mobile phone, and written consent for marketing texts1. The carriers' CTIA guidelines put appointment reminders in the informational group: the customer agrees to texts for that purpose when they give you their number2.
Booking form checkbox, not ticked by defaultText me booking confirmations and reminders at this number. Up to 3 texts per appointment from business. Message and data rates may apply. Reply STOP to opt out.
Phone booking: ask, then note itCan we text your confirmation and reminders to this number? It's up to 3 texts per visit, and you can reply STOP at any time.
Reply to STOP: once, within 5 minutesBusiness: You're unsubscribed and won't get more texts from us. Questions? Call phone.
Log for every number
- Text consent: yes or no, the date, and how (booking form, phone, in person).
- Who took it, for phone and in-person bookings.
- Opt-out: the date and the words they used. CTIA asks senders to keep opt-in and opt-out records so no text goes to a number that opted out2.
Opt-out wordsThe FCC rules treat stop, quit, end, revoke, opt out, cancel and unsubscribe as a way to revoke consent, and any clear request must be honored within 10 business days1. Stop at once. After a STOP, sort out the appointment by phone or email.
2. Appointment confirmation text: send it at booking
Send it within minutes of the booking. It repeats the details, so a wrong day or time shows up now, not on the day. Booked at night? Schedule the text for 8 am; the booking email covers the hours until then.
Confirmation textBusiness: first name, you're booked with staff name on day, date at time, address. To change, call phone. Reply STOP to opt out.
First visitBusiness: Welcome, first name! Your first visit with staff name is day, date at time. Please come 10 min early. address. Reply STOP to opt out.
A series of visitsBusiness: first name, your next visits with staff name: date, time, date, time, date, time. We'll remind you before each one. Reply STOP to opt out.
Always in it
- Your business name first, so they know who is writing.
- Day, date and time, and who or where.
- One way to change it, and the STOP line in the first text.
160 charactersOne text holds 160 characters of plain Latin letters, digits and basic punctuation. A single emoji or curly quote switches the whole text to a 70-character limit, and longer texts are split into parts3. Count after you fill in the brackets.
3. Reminder with confirm or reschedule, 48 hours before
Main textSend it 48 hours before, at the same time of day, inside 8 am to 8 pm. Two days leave time to give the slot to someone else. Booked less than 3 days ahead? Skip it: the confirmation is enough.
Reminder textBusiness: Hi first name, reminder: staff name on day, date at time. Reply C to confirm or R to reschedule. Reply STOP to opt out.
With one preparation stepBusiness: Hi first name, see you day at time with staff name. Please one preparation step. Reply C to confirm or R to reschedule.
Home visits and trades: arrival windowBusiness: Hi first name, technician arrives day, date between time and time. Please clear access to the area. Reply C to confirm or R to reschedule.
Why C and R, not YES and CANCEL
- One letter is quick to type and easy to read in the log.
- Cancel is one of the FCC's opt-out words1. A customer who types it to cancel a visit has also told you to stop texting.
- Ask for a reply only if someone reads the replies within 2 business hours.
Backup, not a second askA reminder email from your booking system 24 hours before reaches people who miss texts. It has its own reschedule link, so it asks for nothing new.
4. After the reply: C, R, STOP, a question or silence
A person answers every reply within 2 business hours and writes it in the log. Keep the answer as short as the reminder.
4.1C: confirmed
LogReply C. Nothing else to do.
Optional answerThanks, first name. See you day at time.
4.2R: wants to change
DoOffer 2 times or the booking link. The old time stays booked until they pick a new one.
LogOld row: Outcome Rescheduled. New row for the new time.
AnswerThanks for telling us early, first name. Staff name can do day at time or day at time. Which suits you?
4.3STOP, CANCEL or similar
DoNo more texts. One confirmation within 5 minutes, with no offer or other message in it1.
ThenSort out the appointment by phone or email.
AnswerBusiness: You're unsubscribed and won't get more texts from us. Questions? Call phone.
4.4A question or "who is this?"
DoAnswer in one line. If it changes the visit, log it.
AnswerBusiness here, your name at the front desk. Answer in one line.
4.5No reply after 24 hours
DoCall once, in opening hours. No second text.
LogThe call time and the result.
VoicemailHi first name, it's your name from business about your visit on day at time. If you need to change it, call phone. See you then.
Never
- Never cancel a visit because of a reply you don't understand: call first.
- Never text a number again after a STOP, not even about the visit.
- Never ask for health or payment details by text.
5. Same-day reminder: first visits and long lead times
Not every visit needs a third text. Send one 2 hours before for a first visit, a booking made 14 days or more ahead, or a customer who missed a visit before. Long lead times and earlier no-shows are the factors most often reported with missed appointments4.
Same-day textBusiness: See you today at time, first name. Parking or entry tip. Running late or can't come? Call phone.
Visits before 10 am: send at 8 pm the evening beforeBusiness: See you tomorrow at time, first name. Parking or entry tip. Can't come? Call phone when we open at time.
Video visitBusiness: Your video visit with staff name starts at time. Join here: video link. Trouble joining? Call phone.
Trades: on the wayBusiness: Hi first name, technician is on the way and should arrive by time. Questions? Call phone.
Skip it when
- It's a regular visit and they replied C.
- They booked today, or they opted out.
6. No-show text: time, call, policy, rebooking, owner
One text onlyAt 15 minutes past the start, call once. No answer: send this text within the hour. Assume something came up, and make rebooking one step.
No-show fields
| Field | Fill in |
|---|---|
| Scheduled time | day, date, time, with staff name |
| Contact attempt | We called at time |
| Policy | missed-visit policy in one line, as stated at booking |
| Rescheduling option | phone or booking link |
| Owner | name, who sends it and decides on any fee |
No-show textBusiness: Hi first name, we missed you at time today and called at time. Hope all is well. Missed visits: fee. Rebook: phone, name.
If they reply with a reasonThanks for letting us know, first name. I hope you're OK. Name decides on the fee by time. Would day at time work instead?
Late cancellation, inside your notice periodThanks for telling us, first name. Your time visit is cancelled. Late changes: fee. Rebook any time: booking link.
Never
- Never send more than one no-show text for the same visit.
- Never charge a fee you did not state when they booked.
- Never name the treatment or the reason for the visit.
7. Industry notes: clinic, salon, trades, consultant
The timing plan works for any appointment business. What changes is what you add and what you leave out.
What changes by business
| Business | Add | Leave out |
|---|---|---|
| Clinic, dentist, physio, therapist | Arrive 10 min early, forms link | Reason for the visit, treatment, results, insurance |
| Salon, spa, barber | Stylist name, one prep step | Prices that may change, offers |
| Trades: HVAC, plumber, cleaner | Arrival window, technician, access, pets | A time you can't keep, gate or alarm codes |
| Consultant, accountant, coach | Video link, timezone, documents to bring | Case details, amounts, the topic of the meeting |
ClinicBusiness: Hi first name, see you day at time with staff name. Please come 10 min early. Reply C to confirm or R to reschedule.
SalonBusiness: Hi first name, stylist has you booked day at time. Please come with dry hair. Reply C to confirm or R to reschedule.
ConsultantBusiness: Hi first name, our call is day at time timezone. Link: video link. Please have document ready. Reply C to confirm or R to reschedule.
Sensitive servicesFor mental health, sexual health, addiction, fertility, debt or legal matters, even your business name can say too much. Ask which sender name and channel they want. HHS guidance on HIPAA says a provider's phone message should give little more than the provider's name, number and what is needed to confirm the appointment5.
For small sales and support teams
Texts from your phone. Reminder emails from your booking page.
In CRMsoftware.pro, each event type can send reminder emails 24 hours, 1 hour or 15 minutes before, and you edit the Booking Confirmation and Meeting Reminder emails. Customers reschedule or cancel with the links in them. The app does not send SMS: texts go from your own phone or SMS tool.
- Reminders: 24 hours, 1 hour or 15 minutes before
- Booking Confirmation and Meeting Reminder emails, No Show status
- Bookings with calendar sync from Launch, $19 a month billed yearly
Free plan: 3 users, AI chat, no credit card.
Filled example
Appointment reminder text message sample: one clinic, one week
Larchmont Physio, a fictional physiotherapy clinic in Columbus, Ohio, uses these appointment reminder text templates in its own SMS tool, and CRMsoftware.pro sends its booking emails. Tessa Lindgren booked her first visit online on Monday, October 5, 2026, and ticked the text box.
Tessa's texts, step by step
| When | Text | Result |
|---|---|---|
| Mon Oct 5, 10:14 am | Confirmation at booking, 145 characters | Delivered |
| Tue Oct 6, 5:30 pm | Reminder, 48 hours before, 131 characters | Reply R at 5:41 pm |
| Tue Oct 6, 5:52 pm | Two new times from Maren | Moved to Fri Oct 9, 12:30 pm |
| Fri Oct 9, 10:30 am | Same-day text: first visit | Attended |
Joel Fenwick's no-show, field by field
| Scheduled time | First visit, Tue Oct 6 at 11:00 am with Ingrid, booked 20 days ahead |
| Before the visit | No reply to the Sun Oct 4 reminder; Maren called Mon Oct 5 at noon (voicemail); same-day text at 9:00 am |
| Contact attempt | Called at 11:15 am, no answer; text sent at 11:24 am |
| Policy | Missed visits and changes with less than 24 hours' notice: $40, stated once |
| Rescheduling option | Clinic phone; Joel replied at 1:05 pm and rebooked for Wed Oct 14, 5:00 pm |
| Owner | Maren: sent the text and decided not to charge the fee for a first visit |
What lands in the log and the app
| Reminder log | 17 appointments, October 5 to 16: 13 closed, 4 upcoming |
| No-show rate this week | 1 no-show in 10 visits due: 10% |
| Before reminders | 6 in 48 visits due in the 4 weeks to September 26: 12.5% |
| CRMsoftware.pro Bookings | Joel's visit marked No Show; reminder emails 24 hours before |
Why it works
Why reminder texts cut no-shows, and why wording matters
Reminders work. A Cochrane review of randomized trials found that text message reminders raised attendance at healthcare appointments to 78.6%, against 67.8% with no reminder (7 studies, 5,841 people). Phone call reminders reached 80.3%, a similar effect6. The trials are from healthcare and the review is from 2013, so treat the size of the effect as a starting point.
The words matter too. In two randomized trials at a London hospital trust, each with about 10,000 outpatient appointments, a reminder that stated what a missed appointment costs the health service cut missed appointments from 11.1% to 8.4%, against the old wording7. For a small business, the honest version is one plain line: if you can't come, reply R, so someone else can have the time.
Not everyone needs the same number of texts. A review of 105 studies found that the factors reported most often with no-shows are a long lead time between booking and visit, and earlier no-shows4. That is why this plan sends a same-day text only to some customers, and why you measure your own rate before and after.
78.6%
attendance with text reminders, against 67.8% with no reminder (Cochrane review)
8.4%
missed appointments with a reworded reminder, against 11.1% with the old one (NHS trial)
160
characters in one plain-text SMS; 70 once it holds an emoji or another script
Timing plan
When to send each appointment reminder message
One plan for most appointment businesses. All times are the customer's local time, and every text goes out between 8 am and 8 pm.
| Message | When | Reply asked | If nothing happens |
|---|---|---|---|
| Booking confirmation | Within minutes of the booking. Booked at night: 8 am the next morning | None. The first text has the STOP line | Nothing |
| Reminder | 48 hours before, same time of day. Skip it if booked less than 3 days ahead | C to confirm, R to reschedule | No reply in 24 hours: call once |
| Reminder email from the booking system | 24 hours before | None. It has reschedule and cancel links | Nothing |
| Same-day reminder | 2 hours before, or 8 pm the evening before a visit before 10 am. Only for first visits, bookings 14 or more days ahead and past no-shows | None. Call if you can't come | Nothing |
| Answer to C, R or a question | Within 2 business hours | Only to agree a new time | Log it |
| No-show text | Call 15 minutes after the start, then text within the hour | Rebook by phone or link | One text only. Log the outcome |
| STOP confirmation | Once, within 5 minutes of the STOP | None | No more texts: phone or email only |
At most 3 texts per appointment, plus your answers to replies. The FCC bars telephone solicitations before 8 a.m. and after 9 p.m. at the recipient's location1. Reminders are not sales messages, but a slightly shorter window is a safe default for every text.
Rules
Rules for every text: consent, STOP, hours, privacy, length
Agree on them once for the whole team, and check every new text against them.
Consent before the first text
Ask on the booking form or on the phone, and log the answer. CTIA counts appointment reminders as informational texts: the customer agrees when they give you their number for that purpose2.
STOP works at once, in any words
Stop, quit, end, revoke, opt out, cancel and unsubscribe all count, and so does any clear request1. Send one confirmation and no other text. CTIA asks senders to use the word STOP in opt-out instructions2.
Sending hours
8 am to 8 pm at the customer's location, every day. Check the timezone of customers who book from far away. A text at 6 am annoys more people than it helps.
Nothing private in the text
No reason for the visit, treatment, results, insurance, amounts owed or card numbers. Anyone who sees the phone can read the preview. Give a name, a time and a phone number5.
One segment: 160 characters
Plain Latin letters (GSM-7): 160 characters, or 153 per part when longer. One emoji, curly quote or letter from another script switches the text to UCS-2: 70, or 67 per part3. SMS tools such as Twilio bill each part as one text.
No offers in a reminder
A coupon or sales line can turn an informational text into a promotional one, which needs written consent2. Keep offers out of reminders.
This page is not legal advice. It describes US rules (FCC) and US carrier guidelines (CTIA). Other countries have their own rules on texts and consent, so check the official rules where your customers live.
Measure no-shows
How to measure no-shows before and after reminders
Count the same way every week, from your bookings list or the Excel log. Four numbers are enough.
No-show rate
No-shows divided by the visits that were due: attended plus no-shows. Cancellations in time and reschedules are not no-shows, because the slot could be given to someone else.
Example1 no-show in 10 visits due = 10%
Late cancellations apart
A cancellation with less notice than your policy (here, 24 hours) usually leaves the slot empty too. Count it in its own rate, so it does not hide inside either number.
A baseline first
Count the 4 weeks before you start the reminders, then compare blocks of 4 weeks. Skip holiday weeks. Don't judge one week: with 10 visits, one no-show moves the rate by 10 points.
By reply
Compare the no-show rate after C, after R and with no reply. If most no-shows come from people who never replied, the call after 24 hours is where your time pays off.
Put a price on the result with the free no-show cost calculator: missed visits a month times your average visit value.
Excel log
The Excel appointment reminder log
Four sheets: Reminder log, Summary, Text check and Settings. Enter the booking time and the appointment time, and the send times fill in by themselves, inside your sending hours.
| Column | What it does |
|---|---|
| Customer, phone, service, staff, owner | One row per appointment. A moved visit gets a new row; the old row gets the Outcome Rescheduled. |
| Text consent, first visit, past no-show | Yes or No. Without Text consent Yes, no send times appear. |
| Booked at, appointment | Date and time, for example 2026-10-08 17:30. |
| Confirmation, reminder, same-day: send at Auto | Send times from the Settings sheet: 48 hours and 2 hours before, moved into 8 am to 8 pm. |
| Reply, outcome | C, R, STOP or Other. Attended, No-show, Late cancellation, Cancelled in time or Rescheduled. |
| Status Auto | Scheduled, Waiting for reply, No reply: call once, Confirmed, Rebook, Read and answer, Opted out: no texts, No texts: call or email, Log the outcome or Closed. |
| Summary Auto | Reply rate, outcomes, no-show rate, late cancellations, no-show rate by reply, before and after, open work. |
| Text check Auto | Paste a filled-in text: characters, encoding (GSM-7 or UCS-2) and number of segments. |
The sample is Larchmont Physio, October 5 to 16, 2026: 17 appointments, 13 closed. 9 of 11 reminders got a reply. 1 no-show in 10 visits due (10%), against 12.5% in the 4 weeks before reminders, and it came from the no-reply group. The 4 upcoming visits show their send times. Works in Excel, LibreOffice and Google Sheets.
How to use
How to use these appointment reminder text templates
- 1
Collect consent
Add the checkbox to your booking form and the question to your phone script. Log yes or no for every number.
- 2
Fill in the texts
Business name, address, phone and policy. Paste each text into the Text check sheet: 1 segment each.
- 3
Set the timing
48 hours, 2 hours, 8 am to 8 pm in the Settings sheet. Schedule the texts in your SMS tool or send them from the business phone.
- 4
Answer every reply
One owner reads replies at set times, answers within 2 business hours and updates the log.
- 5
Measure for 4 weeks
Compare the no-show rate with your baseline. Change one thing at a time.
Set it up in CRMsoftware.pro
- Open Scheduling > Event Types and edit an event type, or click New Event Type. Under Reminders, pick 24 hours before, 1 hour before or 15 minutes before. These are reminder emails.
- On the Emails tab, click Edit Template for Booking Confirmation and Meeting Reminder. Change the Email Subject, Heading and Body Text to match your texts, then click Save Template.
- Customers reschedule or cancel with the links in the booking emails. To block last-minute cancellations through them, set a Minimum Cancellation Notice on the event type.
- After a missed visit, open Bookings and mark it No Show. Add it to the Excel log as well.
- Texts go from your own phone or SMS tool, not from the app. Keep the text consent and opt-outs in the log or in Notes on the contact.
CRMsoftware.pro sends emails, not SMS. Bookings with calendar sync come with Launch, $19 a month billed yearly for 8 users. AI chat on your website is free for 3 users, no credit card.
Weekly check, 10 minutes
- Every number that gets texts has Text consent Yes in the log.
- Every STOP is logged, and nobody texted that number again.
- No Rebook or No reply: call once is older than a day.
- Every past visit has an outcome.
- No-show rate and late cancellations compared with your baseline.
FAQ
Appointment reminder texts: common questions
What should appointment reminder text templates include?
Your business name first, then the day, date and time, who or where, and one action: reply C to confirm or R to reschedule. Add the STOP line, keep it under 160 characters and leave out the reason for the visit.
Can you show an appointment reminder text message sample?
Here is the filled reminder from the example, 131 characters: "Larchmont Physio: Hi Tessa, reminder: Callum on Thu Oct 8 at 5:30 pm. Reply C to confirm or R to reschedule. Reply STOP to opt out." Tabs 2 to 7 have one for each step.
When should you send appointment reminder texts?
The confirmation at booking and the reminder 48 hours before, between 8 am and 8 pm at the customer's location. Add a same-day text 2 hours before only for first visits, bookings made 14 or more days ahead and past no-shows: long lead time and earlier no-shows are the factors most often reported with missed appointments4.
Do I need permission to send appointment reminder texts?
Yes, ask first. In the US, FCC rules require prior express consent for automated texts to mobile phones and written consent for marketing texts1, and the carriers' CTIA guidelines expect consent for appointment reminders when the customer gives you their number2. Log who agreed, when and how. This is not legal advice.
How long can an appointment reminder message be?
160 characters fit in one SMS if you use only plain Latin letters, digits and basic punctuation. One emoji, curly quote or letter from another script switches the text to UCS-2, where one segment holds 70 characters; longer texts split into segments of 153 or 673.
What is a good appointment confirmation text?
One that repeats the booking so mistakes show up now: business name, who, day, date, time, address, how to change it and the STOP line. Send it within minutes of the booking, or at 8 am if they booked at night. Tab 2 has three versions.
What should a medical appointment reminder text leave out?
The reason for the visit, the treatment, test results, insurance details and anything that names a sensitive service. HHS guidance on HIPAA says a provider's phone message should give little more than its name, number and what is needed to confirm the appointment5. Use the same rule for texts.
What if a customer replies CANCEL or STOP?
Treat both as an opt-out: stop texting at once and send one short confirmation within 5 minutes, with nothing else in it. Cancel is one of the opt-out words in the FCC's rules1. Then sort out the appointment by phone or email.
How do you calculate the no-show rate?
Divide no-shows by the visits that were due: attended plus no-shows. Count late cancellations separately, and leave out cancellations in time and reschedules. Compare 4-week blocks before and after you start reminders; the Excel log does the math.
Can CRMsoftware.pro send appointment reminder texts?
No, CRMsoftware.pro does not send SMS. Each event type can send reminder emails 24 hours, 1 hour or 15 minutes before, plus the Booking Confirmation email, with reschedule and cancel links. Send texts from your own phone or SMS tool. Bookings with calendar sync come with Launch, $19 a month billed yearly.
Related templates
Free tools
Sources
- FCC rules under the TCPA, official current text on eCFR, read 12 October 2026: 47 CFR 64.1200, Delivery restrictions
- US wireless carriers' guidelines for business texting, May 2023: CTIA, Messaging Principles and Best Practices
- SMS length and segments, SMS vendor documentation, read 12 October 2026: Twilio, How long can a message be?
- Systematic review of 105 studies, Health Policy 122(4), 2018, PubMed record: No-shows in appointment scheduling - a systematic literature review
- HIPAA guidance from the US Department of Health and Human Services, content last reviewed 28 December 2022: HHS, May physician's offices or pharmacists leave messages for patients at their homes?
- Cochrane systematic review of 8 randomized trials, published 5 December 2013: Mobile phone messaging reminders for attendance at healthcare appointments
- Two randomized trials, 10,111 and 9,848 NHS outpatient appointments, PLOS ONE, 2015: Hallsworth et al., Stating Appointment Costs in SMS Reminders Reduces Missed Hospital Appointments: Findings from Two Randomised Controlled Trials
- Plans and prices: CRMsoftware.pro pricing
Short texts, the right timing, one log.
Start free with 3 users and AI chat on your website. Bookings with calendar sync come with Launch, $19 a month billed yearly for 8 users, and each event type can send reminder emails.