Key takeaways
- Every reminder should open with your company name, give one piece of information and ask for at most one action.
- Customers are wary of messages from strangers: 91% of US adults think people often or sometimes impersonate others to steal information[1]. Never put payment links or requests for personal details in a reminder.
- Use the twelve templates below as a set: booked, day before, morning of, on my way, delayed, completed and rebook.
- Keep service reminders separate from marketing texts, and follow consent rules for both.
What a good reminder text does
A reminder has one job: get the customer and the technician to the same door in the same window. It succeeds when it is short, clearly from your company and easy to act on. It fails when it reads like an ad, comes from an unknown number or asks the customer to do three things.
Text is the right channel for most customers. 98% of US adults own a cellphone and 91% own a smartphone[2], while only 19% say they generally answer calls from unknown numbers[3]. A reminder they can read in five seconds, and answer with a single reply, does more than a call they let ring.
Trust is the catch. Most people assume impersonators are out there: in Pew's survey, 49% said people often pretend to be someone else to steal personal information and 42% said sometimes[1]. Consistent, plain reminders from the same business number are your best defense against being ignored or reported.
Source: Pew Research Center, 2020[1]
Show the data
| Item | Value |
|---|---|
| Often | 49% |
| Sometimes | 42% |
Rules for every reminder
- Open with your company name, exactly as it appears on your trucks and Google listing.
- Use the customer's first name and the service address, so they know it is about their booking.
- Give the arrival window, not just the date.
- Ask for one action at most: reply to confirm, reply to reschedule or keep the phone nearby.
- Never include payment links, card requests or requests for passwords or gate codes in a reminder; collect those on a call or in your customer portal.
- Keep each message under about 300 characters so it does not split on older phones.
- Send during reasonable hours, roughly 8 am to 8 pm in the customer's time zone, except for same-day arrival updates.
- Include opt-out wording the first time you text a customer, such as "Reply STOP to opt out."
Placeholders in the templates appear in capitals, such as FIRSTNAME and WINDOW. Replace them in your software's merge fields.
Booked and day-before templates
1. Booking confirmation
"COMPANY: Hi FIRSTNAME, you're booked for SERVICE at ADDRESS on DATE, arrival WINDOW. Diagnostic visits are PRICE POLICY IN WORDS. Reply R to reschedule. Reply STOP to opt out."
2. Booking confirmation for estimates
"COMPANY: Hi FIRSTNAME, ADVISOR will visit ADDRESS on DATE between WINDOW to look at your PROJECT and go over options. Please have everyone who'll decide on the project there if you can. Reply R to reschedule."
3. Day-before reminder with reply
"COMPANY: Reminder for tomorrow, DATE, arrival WINDOW at ADDRESS. Reply 1 to confirm or 2 to reschedule."
4. Day-before reminder with access check
"COMPANY: Your TECHNICIAN visit is tomorrow, WINDOW. Will someone be home to let us in? Reply 1 if yes, or reply with the name and number of who will be there."
Morning-of and on-my-way templates
5. Morning-of window check
"COMPANY: Good morning FIRSTNAME, we're still on for today, WINDOW. Please keep your phone handy; your technician will text when they're on the way."
6. On my way
"COMPANY: TECHNAME is on the way to ADDRESS and should arrive around ETA. Look for a white COMPANY van. Questions? Reply here."
7. Running late
"COMPANY: Sorry FIRSTNAME, TECHNAME's previous job is running long. New arrival estimate: NEWETA. Reply 2 if that no longer works and we'll find another time."
8. Moved to another day
"COMPANY: We're sorry, we can't make today's visit because REASON IN A FEW WORDS. Our first opening is NEWDATE, NEWWINDOW. Reply 1 to take it or call OFFICE NUMBER to pick another time."
Completed and rebook templates
9. Job completed
"COMPANY: Thanks FIRSTNAME. TECHNAME finished today's SERVICE. Your invoice and notes are in your email. Reply with any questions about the work."
10. Follow-up after a repair
"COMPANY: Hi FIRSTNAME, checking in after TECHNAME's visit on DATE. Is everything working as it should? Reply 1 for yes or 2 if something isn't right."
11. Seasonal rebook reminder
"COMPANY: Hi FIRSTNAME, it's been about a year since your SERVICE. Want us to schedule this season's visit? Reply YES and we'll text you two times."
12. Recurring service reminder
"COMPANY: Your next RECURRING SERVICE is due the week of DATE. Reply 1 to keep your usual day, or 2 to change it."
For a review request after the job, keep it separate from template 9 and follow the honesty rules in our review request templates.
When to send each message
| Message | When it goes out | Reply expected? | If no reply |
|---|---|---|---|
| Booking confirmation | Within a minute of booking | No | Nothing |
| Day-before reminder | About 4 pm the day before | Yes (1 or 2) | CSR texts or calls next morning |
| Morning-of check | 7:30 to 8 am on the day | No | Nothing |
| On my way | When the tech leaves the previous job | No | Tech texts again from the driveway |
| Running late | As soon as dispatch knows | Only to reschedule | Dispatcher calls before the window ends |
| Completed | Same day, after the job closes | No | Nothing |
| Rebook reminder | A few weeks before the service is due | Yes | One more reminder a week later, then stop |
Service texts versus marketing texts
Reminders about an appointment the customer booked are expected; promotional texts are not. Keep them in separate message flows, with separate consent where needed, and never slip an offer into a reminder. The National Do Not Call Registry had 259 million active registrations at the end of September 2025[4], a reminder of how many people actively avoid sales contact.
Texting rules under the Telephone Consumer Protection Act, and carrier registration for business texting, are detailed enough to deserve their own read: see our guides to TCPA texting rules and 10DLC registration. This article is practical guidance, not legal advice.
Example: the reply that saved a morning
Example: a fictional garage door company switches its day-before reminder from "See you tomorrow!" to template 3 with a reply option. In the first week, several customers reply 2, and the office fills those slots from its waitlist the same evening. Before the change, those customers would simply not have been home. The dispatcher also notices that replies arrive mostly between 5 pm and 8 pm, so she moves the send time from noon to 4 pm.
Mistakes that make reminders backfire
- Sending from a different number than the confirmation. The customer sees an unfamiliar sender and ignores it, or blocks it.
- Writing like an advertisement. Exclamation marks, emojis and "Don't miss out" make a service message look like spam.
- Giving the date but not the window. "Your appointment is Tuesday" tells the customer nothing about whether to stay home in the morning.
- Asking for a reply and then not reading it. If the template says "Reply 2 to reschedule," someone must act on that reply within the hour during business hours.
- Promising an exact time. "Your tech will arrive at 10:15" sets up a broken promise the moment the previous job runs long.
- Sending the on-my-way message too early. If the tech is still two jobs away, the customer will wait by the door and grow annoyed.
- Ignoring STOP replies. Once a customer opts out, take them off every automated flow and record it in the customer file.
Testing a new template
Before you roll out a change to every customer, run it on one week of bookings. Compare confirm replies, reschedule replies and no-shows against the previous week for the same job types. Read every reply by hand for the first few days; confused replies such as "Who is this?" or "What appointment?" tell you the wording is not clear enough. Change one template at a time, so you know which edit made the difference.
Adapting the templates
- Translate the whole set for customers who prefer Spanish, rather than mixing languages in one message. Our guide to serving Spanish-speaking callers covers how to record language preference.
- Shorten templates for repeat customers who already know your process.
- Add equipment details only when they help the tech, such as "the AC unit on the side of the house."
- If a customer replies angrily to a reminder, move the conversation to a phone call quickly; our guide on handling an angry caller applies to texts as well.
Reminders are one part of a wider plan to cut cancellations and no-shows. Pair them with an access question at booking and a reason log for every cancellation, and you will see which message is doing the work.
Frequently asked questions
How many reminder texts is too many for one appointment?
For a standard service call, four planned messages (booked, day before, morning of, on my way) is the usual ceiling. Add a delay message only when something changes. More than that and customers start to ignore them or reply STOP.
Can we include a link in reminder texts?
Yes, if it goes to your own domain and does one clear job, such as rescheduling or seeing the tech's profile. Avoid link shorteners, which look like spam to customers and to carrier filters.
Should reminders come from a personal cell phone?
No. Send from a registered business number that matches the one on your confirmation, so customers recognize it and replies reach the office, not one employee's phone.
What if a customer replies with a question the template can't answer?
Route replies to a shared inbox that a CSR watches during business hours, and set an automatic after-hours reply that says when you will respond and gives the emergency line.
References
Pew Research Center (2020). Most Americans don't answer cellphone calls from unknown numbers (opens in a new tab) ↑
Pew Research Center (2026). Americans' Use of Mobile Devices in 2026 (opens in a new tab) ↑
Pew Research Center (2020). Most Americans don't answer cellphone calls from unknown numbers (opens in a new tab) ↑
Federal Trade Commission (2025). National Do Not Call Registry Data Book FY 2025 (opens in a new tab) ↑