On this page
A good appointment reminder names your company, the day and the arrival window, and gives one easy way to confirm or change the visit. Send a confirmation when the customer books, a reminder a day or two before, and an on-the-way text on the day. Keep texts about the visit only, with no promotions, and honor any STOP reply. The templates below cover each step.
Key takeaways
- Send reminders in a sequence: confirmation at booking, reminder before the visit, on-the-way text on the day.
- Keep reminder texts about the visit only. Adding an offer can turn an informational text into marketing.
- Give one easy reply, such as C to confirm or R to reschedule, and make sure someone reads the replies.
- Texts stay on one segment at 160 plain characters, and one emoji or curly quote drops the limit to 70.
- Collect permission to text when the customer books and honor STOP replies at once.
A reminder does two jobs. It gets the customer to be home, with the gate unlocked, the car moved and the pets inside. And it gives them an easy way to say "I can't make it" before your truck is in the driveway. Every template below is written for that. Replace the bracketed parts with your own details. For the legal side of texting, read our SMS rules guide: customer texts need prior consent, and reminders are treated differently from promotions, so keep them separate. The same guide notes that a reminder that also pushes an add-on service is marketing. This page is general information, not legal advice. If you want reminders to send themselves from the job record, that is what the custom CRM service does.
1. Booking confirmation text
Send it within a minute of the booking, whether the customer booked by phone, form or text. It proves the job is on the calendar and gives the customer a second chance to catch a wrong date.
Hi [first name], Example Lawn Co. here. You're booked for [day] [date], arriving [window]. Reply C to confirm or R to reschedule. Reply STOP to opt out
When to send and what to change: right after booking. Use your real arrival window in place of a promised time, and tell your office that every "R" reply gets a human response the same day. This is also the right place for your opt-out line, because it is the first text the customer receives.
2. Booking confirmation email
The email carries what a text cannot: the address, the scope, what to prepare and a way to reach the office. Customers forward it to a spouse or a landlord, so make it complete.
Subject: Your [service] visit is booked for [day] [date]
Hi [first name],
Thanks for booking with Example Lawn Co. Here are the details:
Service: [service]
Address: [street address]
Arrival window: [window]
To get ready: [one or two prep items, such as gate access or clear driveway]
Need to change anything? Reply to this email or call (555) 010-4417.
[Your name], Example Lawn Co.
When to send and what to change: at booking, with the same facts as the text. A message that only confirms a visit the customer already agreed to is closer to a transactional message under the FTC's CAN-SPAM guide, which reads that category narrowly. If you add a discount or an upsell, it is treated as commercial and the full rules apply.
3. Two-day reminder with a confirm reply
This is the text that finds the problems while there is still time to fill the slot. Two days out gives you time to call the person who does not reply.
Reminder from Example Lawn Co.: we're scheduled [day], [window]. Reply C to confirm or R to move it. Reply STOP to opt out
When to send and what to change: 48 hours before the window opens. Decide in advance what a non-reply means. Many companies call once and then keep the slot, but that is your policy to set. Write it down so the office applies it the same way each time.
4. Day-before prep text
Most failed visits come from small blockers: a shut gate, a car in the way, a dog in the yard, a missing access code. Use this text to name the single blocker that matters most for your trade.
Example Lawn Co. is at [street] tomorrow, [window]. Please open the gate and bring pets inside. Questions? Call (555) 010-4417. Reply STOP to opt out
When to send and what to change: the afternoon before. Swap the sentence for your trade: "clear a path to the water heater", "move cars from the driveway", "leave the garage door code with the office". Choose one request. A text with four requests is read as none.
5. Morning-of window text
Customers hate waiting around all morning. A short note with the real window, sent when the day starts, lets them plan.
Good morning, [first name]. Example Lawn Co. is on the schedule for you today, [window]. We'll text when the crew is on the way. Reply STOP to opt out
When to send and what to change: 7 to 8 a.m. local time, never earlier. Keep the window wide enough to be honest. A narrow window you miss is worse than a wide one you keep.
6. On-the-way text
This is the highest-value text in the sequence. Include who is coming, because customers feel better about opening the door to a name they were told.
Example Lawn Co.: [tech name] is on the way and should arrive around [time]. Call (555) 010-4417 if you need us. Reply STOP to opt out
When to send and what to change: when the tech leaves the previous stop or when your dispatcher marks them en route. Replace the clock time with "in about 30 minutes" if your jobs run long and times drift. If your system can send a photo of the tech or the truck, keep the wording short and let the photo do the work.
7. Running late
You will run behind some days. The customer who hears it from you at 1:40 forgives it. The customer who hears nothing at 2:30 posts about it.
Example Lawn Co.: we're running about [number] minutes behind at the last stop. New arrival around [time]. Sorry for the wait. Reply STOP to opt out
When to send and what to change: as soon as you know you will miss the window, not when it closes. Give a new time you can keep, and send a second text if it slips again. Put the late-arrival rule in your dispatcher's checklist so it is not left to whoever remembers.
8. Reply to a reschedule request
When a customer answers with R, the next message decides whether they rebook or disappear. Offer two real choices and make them one tap.
No problem, [first name]. We can come [option 1] or [option 2]. Reply 1 or 2, or tell us what works. Reply STOP to opt out
When to send and what to change: within the hour, during business hours. Only offer slots that are open on your calendar right now. Offering a date and then taking it back is the fastest way to lose the customer.
9. Cancellation confirmation
When a customer cancels, confirm it in writing. It protects them from a surprise visit and protects you from "I never canceled".
Hi [first name], your [day] visit with Example Lawn Co. is canceled as requested. To rebook, reply here or call (555) 010-4417. Reply STOP to opt out
When to send and what to change: right after the cancellation is entered in your system. If you have a late-cancellation policy, do not mention a fee in the text. Put the policy in your booking confirmation email, so the customer saw it before they needed it, and handle any fee in a call.
10. Weather delay notice
Storms, frost and heat can move a whole day of jobs at once. A single clear notice beats forty individual calls.
Example Lawn Co.: weather is pushing today's visits. We'll text you a new day by [time]. Thanks for your patience. Reply STOP to opt out
When to send and what to change: as early as you decide, to every customer on that day's schedule. Promise the follow-up only if you will send it, then send it at the time you named. Keep a second version for next-day delays that names the new day.
11. Estimate appointment reminder
A quote visit is a sales call, and a no-show costs a trip with no revenue. Remind the customer of what you will do and what you need from them.
Hi [first name], [estimator] from Example Lawn Co. will stop by [day], [window], to look at [project]. Please be home if you can. Reply STOP to opt out
When to send and what to change: the day before. Adapt the second sentence to what you really need, such as "please have your sprinkler map", and whether the person who decides should be there.
12. Recurring service heads-up
For weekly or monthly customers, a reminder for every visit becomes noise. Send one heads-up when something changes, such as a holiday shift or a new route day.
Hi [first name], Example Lawn Co. here. Your next visit moves to [new day] because of [reason]. Reply R if that day doesn't work. Reply STOP to opt out
When to send and what to change: a week ahead of a schedule change. Skip the reminder when nothing changes. Customers on a standing plan have already agreed to the visits, so a message only when something moves keeps your texts read.
13. Missed appointment follow-up
If the customer was not there when the crew arrived, the message you send in the next hour sets the tone. Be factual and offer a way back.
Hi [first name], our crew came by at [time] and couldn't get started. Reply with a good day to return, or call (555) 010-4417. Reply STOP to opt out
When to send and what to change: within an hour of the missed visit. Do not mention a fee, blame or a charge in this text. If your policy includes a trip fee, state it in the booking confirmation and handle it by phone. Keep the tone as you would want to receive it.
A note on length, timing and consent
Twilio's guide to SMS length says one plain GSM-7 message holds 160 characters and that an emoji or a curly quotation mark forces the encoding that holds only 70. Type straight apostrophes, check the length with your real names and numbers filled in, and send yourself a test. For timing, the federal telemarketing rule at 47 CFR 64.1200 restricts solicitations before 8 a.m. or after 9 p.m. local time, and it treats a reasonable revocation such as STOP as one that must be honored. Reminders are generally informational, but sending inside those hours is a good habit. Many carriers and texting providers also require registration for business texting, which our 10DLC registration guide explains. Rules vary by state.
Where to start
You do not need thirteen templates live on day one. Start with these three:
- Template 1, the booking confirmation text. It catches wrong dates and collects the first reply.
- Template 3, the two-day reminder. It leaves time to refill an empty slot.
- Template 6, the on-the-way text. It ends the wait-at-the-window problem.
Then read ways to reduce no-shows and cancellations and set up two-way texting so replies land with a person.
Frequently asked questions
How many reminders should a customer get for one appointment?
Three is a common pattern: a confirmation at booking, a reminder a day or two before, and an on-the-way text on the day. Add a fourth only when something changes, such as a delay.
Can I add a discount to an appointment reminder?
It is safer not to. A reminder that also promotes a service can be treated as marketing, which carries stricter consent rules for texts and full CAN-SPAM requirements for email. Keep reminders about the visit.
What if a customer replies with something other than C or R?
Have a person read every reply. Automated keyword replies handle the easy cases, and anything else should reach the office with the customer's job already attached.
Do reminder texts need an opt-out line?
Putting STOP wording in the first message and in the booking consent is a common practice, and honoring any reasonable opt-out is expected. Check your texting provider's requirements and ask a lawyer about your consent wording. This is general information.
Sources
General information for service-business owners, not legal, tax or financial advice. Rules vary by state; check with a qualified professional for your situation.