Appointment reminder text for clients who gave you their number
An appointment reminder text goes out about 24 hours before the visit, to a client who gave you their number. It names your business, gives the day and time, asks for a reply to confirm or reschedule, and ends with 'Reply STOP to opt out.' Send each client their own text, never a group.
Every text says their name.
Pasting this into one message with several people in To still makes a group. Send it to one person at a time.
Batchrunner opens Messages; you tap Send for each recipient.
Free for up to 10 people per send.

The short answer
An appointment reminder text goes to a client about 24 hours before the visit and asks them to confirm. It needs five things: your business name, the day, the time, a way to reply (confirm or reschedule), and "Reply STOP to opt out." Send it only to clients who gave you their number for this. A day-ahead reminder leaves time to fill the slot if someone cancels. In a randomized trial at a Geneva clinic, texts sent 24 hours ahead worked about as well as phone calls. Each client should get their own text, so nobody sees another client's number or reply. Landlords sending a building-wide heads-up have their own wording and rules: tenant notice texts.
Not legal advice. This page is for solo operators — a stylist, a tutor, a dog groomer — texting existing clients from their own iPhone. It points to what the FCC and the wireless industry say. For anything bigger, or anything promotional, ask a lawyer.
Write yours
The One Text Each message writer opens below with the appointment reminder loaded, STOP line included. Type your business name, the day and the time, and the preview shows exactly what one client will see, with characters and SMS segments counted. Delete the STOP line and the writer warns you and offers to put it back.
Pasting this into one message with several people in To still makes a group. Send it to one person at a time.
Send tomorrow's reminders in one sitting. Batchrunner, our iPhone app, opens Messages batch by batch from your own number. You tap Send each time, and a ledger marks each client sent, remaining or skipped, so you can stop between appointments and pick up where you left off. In Batchrunner 2.2, include {firstName} to open one conversation per person; without a merge token, a batch can open as a group. Only text people who asked to hear from you. Free covers 10 clients per send, 2 groups and 2 templates; Pro is $7.99/month or $39.99/year with a 3-day free trial. iPhone only, iOS 17 or later. It doesn't send by itself and doesn't read replies; you handle both.
Get Batchrunner on the App StoreBatchrunner opens Messages; you tap Send for each recipient.
Consent, in five lines
The details, with sources, are on texting customers: consent and opt-out basics. For reminders, the short version:
- The client gave you their number, for this. CTIA's guidelines file reminders as "informational" texts and expect express consent. The FCC's consumer guide says consent for informational texts may be oral. Apptoto, a reminder-software vendor, reads the FCC's 2015 ruling as: a number the client gave you at booking shows consent; a number that's merely in your address book doesn't.
- You're a business sender, even on your own phone. CTIA counts anyone texting on behalf of a business as a "Non-Consumer."
- Every reminder says how to opt out. "Reply STOP to opt out." is CTIA's standard wording.
- Stop within 10 business days of any opt-out, under FCC 24-24, including "quit," "cancel" or "unsubscribe." One confirmation text with no marketing is allowed.
- No promotions inside a reminder, and no bought lists. A "20% off color" line turns a reminder into marketing, which needs written consent.
Coming on 25 Nov 2026: the Federal Register lists that date as the effective date of FCC 26-67. It lets a sender name one opt-out method if each text discloses it clearly, and says an opt-out from informational texts may cover only that category. Including "Reply STOP to opt out." in every reminder fits both the old and the new rule.
Does one send fit your appointments?
Here is the catch for solo operators. Most clients have different times, and a mass text says the same thing to everyone. The writer fills Business name, Day and Time once per send. The Batchrunner app fills only first name, last name and company per person. So pick the pattern that matches your book:
| Your schedule | One send fits? | How |
|---|---|---|
| Group class or session (yoga, a tutoring group) | Yes | One text with the shared time, to everyone in the class |
| A day of 1:1 appointments | Yes, without the time | "You're booked with me tomorrow, Tue" — clients know their own time; ask them to confirm |
| Several clients at the same slot (groomer drop-off window) | Yes | One send per slot or window |
| Closed day or holiday hours | Yes | One text to everyone booked that day |
| A client whose time you need to restate | No | Text that client on their own; an exact time is per-person data |
Reminder templates (7, counted, all with STOP)
Counts assume an 8-letter first name ("Jonathan"). "Room for a name" is the longest first name that keeps the text in one SMS.
| ID | Use | Text | Chars (8-letter name) | SMS segments | Room for a name (chars) |
|---|---|---|---|---|---|
| appt-01 | Next day, exact time | Hi {firstName}, reminder: your appointment at Bright Smile Dental is tomorrow at 2:30pm. Reply C to confirm or R to reschedule. Reply STOP to opt out. | 147 | 1 | 21 |
| appt-02 | Same day | {firstName}, see you today at 4pm at River Salon. Please arrive 5 minutes early. Need to change it? Call 555-0198. Reply STOP to opt out. | 134 | 1 | 34 |
| salon-day2 | Day of 1:1s, no time | Hi {firstName}, Maria at River Salon: you're booked with me tomorrow, Tue. Reply C to confirm or R to reschedule. Reply STOP to opt out. | 133 | 1 | 35 |
| nails | Day of 1:1s, no time | Hi {firstName}, Jo at Nail Nook: reminder of your appointment tomorrow, Wed. Reply C to confirm or R to reschedule. Reply STOP to opt out. | 135 | 1 | 33 |
| tutor-slot | Group session | Hi {firstName}, it's Ben (math tutoring): reminder of tomorrow's 4pm group session at the library, room B. Reply C to confirm. Reply STOP to opt out. | 146 | 1 | 22 |
| groom-slot | Drop-off window | Hi {firstName}, Paws & Suds here: drop-off for tomorrow's grooming is 8-9am, pickup by 3pm. Reply C to confirm or R to reschedule. Reply STOP to opt out. | 150 | 1 | 18 |
| closed | Closure | Hi {firstName}, River Salon is closed Mon Nov 24. If you're booked that day, I'll text you a new time today. Reply STOP to opt out. | 128 | 1 | 40 |
appt-01 and appt-02 come from our template set; the rest are written for this page.
What the STOP line costs
"Reply STOP to opt out." is 22 characters, plus a space: 23 characters in a 160-character SMS. That can tip a text into a second segment. We measured one draft four ways:
| Version of the salon reminder | Chars | Encoding | SMS segments |
|---|---|---|---|
| "…at the time we booked. Reply C to confirm or R to reschedule." (no STOP), 8-letter name | 139 | GSM-7 | 1 |
| Same + " Reply STOP to opt out.", 8-letter name | 162 | GSM-7 | 2 |
| Same with STOP, 3-letter name ("Ann") | 157 | GSM-7 | 1 |
| Same with STOP and one curly apostrophe (it’s) | 162 | UCS-2 | 3 |
Don't drop the STOP line to save space; cut words instead. The shorter salon-day2 above keeps STOP and fits in one SMS with room for a 35-letter name. The SMS character limit page explains the 160/153 and 70/67 math.
When to send: timing table
Send the reminder 24 hours before; the table also lists a 48-hour heads-up and an optional 2-hour nudge.
| Reminder | Lead time (hours before) | Channel | Source |
|---|---|---|---|
| Day-before reminder, ask to confirm | 24 | Text | Geneva RCT: texts sent 24 h before; missed appointments 11.7% (text) vs 10.2% (phone), p = 0.07, text was the cost-effective option · Zocdoc (vendor): "the highest-leverage touch" |
| Earlier heads-up | 48 | Email or text | Zocdoc (vendor): long enough to fill the slot from a waitlist |
| Same-day nudge (optional) | 2 | Text | Zocdoc (vendor): skip it for first-thing-morning slots |
| Time of day to send | n/a | n/a | Editorial: daytime, client's time zone. The Geneva trial phoned between 10am and 3pm |
Zocdoc says an opt-out rate above 2–3% suggests too aggressive a cadence or weak wording. If clients start replying STOP, send fewer reminders first.
For a daily reminder, the set a reminder to send your weekly text page builds a calendar alert. Your phone reminds you; you still tap Send.
Handling the replies
Replies land in Messages, one conversation per client.
- C — mark them confirmed in your book.
- R — call or text back with two open times, as in "Reply 1 for Wed 9am or 2 for Thu 11am."
- STOP, cancel, quit, "please stop texting me" — remove them from the group you send reminders to, today. One "You won't get more reminders" reply is fine; no offer in it.
- No reply by morning — a call works better than a second text.
Edge cases
Most edge cases involve unsaved numbers, group replies, carrier filtering or health details.
- New clients may not see it. Apple's "Screen Unknown Senders" setting files texts from numbers the client hasn't saved into a separate list, without a notification. Ask new clients to save your number at booking, and start every reminder with your business name.
- Blue vs. green. Clients on iMessage get the text over data, with no 160-character segments. Clients on Android get SMS or RCS through their carrier, where the count matters.
- Reply-all. If several clients end up in one message, Apple says everyone in a group iMessage or group MMS can see all responses. With one text each, a "running late" goes only to you; see why replies to your group text go to everyone.
- Carrier filtering. CTIA says wireless providers "deploy filters and other tools" against unwanted messages and "may block or filter message traffic." Expected reminders without shortened links or promotions are the safest business text.
- Volume. CTIA's guidelines describe typical personal texting as about 10 recipients per message and say the figure is illustrative, not a limit. If reminders become hundreds a day, or you need them to go out without you, a scheduling platform with registered business numbers fits better; ways to text a lot of people compares them.
- Keep health details out of reminders. Business name, day, time and a way to confirm are enough. Reason for visit, injuries or intake answers belong in a call or a secure channel. If you're a health-care provider, check whether HIPAA applies to you: HHS explains who counts as a covered entity or business associate.
- Pet sitters and groomers: holiday booking notices are offers, not reminders: send them only to clients who said yes to that kind of text, with a STOP line.
Reminder texts for your job
Stylists moving to a new salon, and lawn-care or cleaning crews whose route moves for rain, have their own pages; start at texts for your job. This page stays the place for day-before reminders and closures.
Questions people ask
What are some appointment reminder text message examples?
This page has seven, each counted: a next-day reminder, a same-day reminder, a group-session reminder for tutors, a drop-off window for groomers, a closure notice and two 'booked tomorrow' texts without a time. All end with 'Reply STOP to opt out.' and fit in one SMS with an 8-letter name.
How do I send text notifications to remind customers?
Text only customers who gave you their number for reminders. Send each one their own text about a day ahead with your business name, day and time, a way to confirm and a STOP line. From an iPhone you tap Send for each; scheduling software can send for you.
Do I need an appointment text reminder service?
Not for a few clients a day. A service earns its cost when you want reminders to go out without you, pull times from your booking calendar, or log opt-outs for you. From your own phone, you do those steps by hand.
Is SMS better than email for appointment reminders?
For the day-before reminder, usually. Zocdoc (a booking vendor) puts the 24-hour and 2-hour reminders on SMS and longer prep details in email. A Geneva hospital trial found text reminders worked about as well as phone calls and cost less.
Can I mass text my clients?
Reminders to clients who gave you their number, yes: one text each, with a STOP line. Promotions need express written consent under CTIA's guidelines, and bought or shared lists are never OK. Not legal advice.
Sources (11)
- Junod Perron et al., text vs. phone reminders, randomized controlled trial (Geneva University Hospitals, BMC Health Services Research)
- Zocdoc, appointment reminder templates (vendor)
- Apptoto, consent for appointment reminders (vendor)
- CTIA Messaging Principles and Best Practices (May 2023)
- FCC 24-24, Report and Order
- FCC 26-67, Report and Order
- Federal Register 2026-21821 (effective 25 Nov 2026)
- FCC consumer guide (archived 25 Oct 2026)
- Apple Support 118236
- Apple iPhone User Guide, Screen and filter texts
- ETSI TS 123 038 (3GPP TS 23.038) v18.0.0