Appointment Reminder Text Templates for Service Businesses
In a Cochrane review of text message reminders, 67.8% of people kept their appointment with no reminder, against 78.6% who got a text. Those were healthcare appointments, not furnace tune-ups, but the problem is the same: people forget, and an empty slot costs you the drive and the hour. A good appointment reminder text template fixes that for almost nothing.

The same review found phone call reminders did about as well as texts, at 80.3%. Two of its studies put the cost per attendance of a text 55% to 65% below a call. A text also doesn’t pull anyone off a job.
Below are copy-paste templates for every stage of a booked job. Change the bracketed parts and keep the structure.
Appointment reminder text template for each stage of a job
Most service shops need five or six messages, not one. Each has a separate job to do.
| Message | When to send | Its job |
|---|---|---|
| Confirmation | Right after booking | Prove the booking is real |
| Day-before reminder | Afternoon before | Catch cancellations while you can refill |
| Morning-of | Morning of, for later windows | Get the customer ready |
| On my way | When the tech leaves the last job | Get someone to the door |
| Running late | As soon as you know | Stop the angry call |
| No-show | Within an hour of a missed visit | Rebook before they forget |
Appointment confirmation text message
Send this the moment the job goes on the calendar. If the customer doesn’t get it, they’ll wonder whether the booking took.
[Company]: You’re booked. [Service] on [Tue Nov 12], [8-10am], at [street address]. Need to change it? Call or text [number]. Reply STOP to opt out.
Repeat the address. A wrong street number is much cheaper to catch now than from the truck.
Day-before appointment reminder text
This is the one that does the most work, because it arrives while you still have time to fill the slot.
[Company] reminder: [Tech] is coming tomorrow, [8-10am], for your [service]. Reply 1 to confirm or 2 to reschedule. Reply STOP to opt out.
Send it mid-afternoon, not at 7pm. A 3pm cancellation gives the office time to move someone up. A 7pm cancellation just leaves a hole in the morning route.
If you get no reply by the end of the day, send one nudge:
[Company]: We haven’t heard back about tomorrow’s [service] at [time]. Still good? Reply 1 to keep it or 2 to reschedule.
Morning-of reminder
Use this for afternoon windows, or for jobs where the customer has to do something first.
[Company]: [Tech] is on today’s schedule for your [service], [1-3pm]. Please have an adult home and pets put away. Need to move it? Call [number].
On-my-way text
This one gets someone to the door and heads off the “where’s the tech?” call. The tech or dispatcher can send it in seconds.
[Company]: [Tech] is on the way, about [25] minutes out, in a [white van]. Questions? Call or text [number].
Running-late text
Send it the minute you know, not when the window has already passed. A customer who hears about a delay early is annoyed. One who finds out at the end of the window is calling someone else.
[Company]: [Tech] is running about [30] minutes behind. New arrival is around [time]. Sorry for the wait. If that doesn’t work, call or text [number].
If the customer pushes back, our customer service scripts have the words for the late-tech call.
No-show text message
The tech knocked and nobody came to the door. Keep it friendly, because the goal is the rebook.
[Company]: [Tech] stopped by at [time] for your [service] and couldn’t reach anyone. Want to rebook? Reply with a day that works or call [number].
No reply in a day? Pick up the phone. The no-show section of our follow-up call scripts has the wording, including how to raise a trip charge without starting a fight.
Lines to add by trade
The base templates work everywhere. One trade-specific line makes them sound like they came from your shop instead of a software default.
| Trade | Add this line | Why |
|---|---|---|
| HVAC | ”Please clear a path to the furnace or air handler.” | Saves the tech from moving boxes on the clock |
| Plumbing | ”Please make sure the area under the sink is clear.” | Same reason, smaller space |
| Roofing | ”No need to be home for the exterior inspection. Please unlock the gate.” | Removes a reason to reschedule |
| Auto repair | ”Drop-off is by [8am]. Leave the key at the front counter.” | Sets the bay schedule |
| General contractors | ”Please have any plans or photos of the space handy.” | Makes the walkthrough count |
| Dental | ”Please arrive 10 minutes early.” | Keeps the chair schedule on time |
For dental and other health offices, keep the procedure out of the text. “Your appointment at [Practice] on [date]” is enough, and your compliance contact should approve the wording before it goes out.
Mistakes that make reminder texts backfire
Most bad reminder texts fail in one of a few predictable ways.
- Don’t use CANCEL as your reply keyword. “Reply CANCEL to cancel your appointment” is the classic trap. The FCC’s 2024 opt-out order lists “cancel” with “stop,” “quit,” “end,” “revoke,” “opt out” and “unsubscribe” as words that revoke consent to texts. Your system could read it as an opt-out, and you’d lose the ability to text that customer. Use 1 and 2.
- Don’t ask for a reply nobody reads. If a customer replies 2 and no one sees it, the tech still drives out. Decide who watches the replies before you turn this on.
- Don’t drop the company name. Texts from an unknown number get ignored or reported. Lead with your name every time.
- Don’t send at odd hours. Stick to about 8am to 8pm in the customer’s time zone, unless they asked to hear from you.
- Don’t send more than you need to. A confirmation, a day-before and an on-my-way text are plenty for a normal job.
- Don’t pack in a long message. A standard text is 160 characters. Past that, it can split into pieces and bill as several messages, and an emoji or curly quote shrinks the limit to 70.
Consent and opt-out basics for reminder texts
This is general information, not legal advice. Talk to a lawyer about your own setup, especially if you text in bulk or work in healthcare.
Three habits cover most of what a small shop should be doing:
- Ask when you take the number. “Is it OK to text you appointment updates at this number?” Note the answer on the customer record. Trade group CTIA’s messaging best practices treat appointment reminders as informational messages the customer agrees to when they give their number for that purpose.
- Keep marketing out of reminders. That same document warns that adding a call to action, like a coupon code, may turn an informational text into a promotional one, which calls for written agreement. So no “ask about our tune-up special” in the reminder.
- Honor opt-outs right away. The FCC’s order lets customers revoke consent in any reasonable way, including a plain-English reply or telling your office. Stop texting them across every system you use, including the one your tech has on their phone.
If you text from a business platform, also ask your provider about carrier registration. US carriers expect business texting from local numbers to be registered, and unregistered traffic can get filtered.
Manual, scheduled or automatic: how to send appointment reminder texts
There are three common ways to run this, and the right one depends on how many jobs you do a day.
| Approach | Works for | Weak spot |
|---|---|---|
| Owner texts by hand | Under 3 or 4 jobs a day | First thing to go on a busy day |
| Reminders from your field service software | Shops already on ServiceTitan, Housecall Pro or Jobber | Only covers jobs entered correctly |
| Reminders tied to the booking itself | Shops booking by phone around the clock | Needs correct calendar rules |
Whichever you pick, track one number for a month: visits where nobody was home. Run it again a month after the texts go live. That tells you whether this works for your shop better than any study does.
Reminders only work on jobs that got booked
A reminder protects a job that’s already on the calendar. It does nothing for the customer who called while you were under a house, got voicemail and tried the next company.
That’s the gap an AI receptionist closes. InstaNexus answers calls 24/7, books open slots into Google Calendar during the call, and sends the customer a confirmation and a reminder at the timing you set. For calls you’ve already missed, missed call text back gets a message out while the caller is still looking. To see how a booking call works, read how an AI appointment setter turns calls into booked jobs, or compare your options in AI receptionist vs answering service.
Frequently asked
Q: What should an appointment reminder text say? A: Your company name, the service, the date and arrival window, and a way to confirm or reschedule. Add how to opt out. Keep it close to 160 characters so it arrives as a single message.
Q: How far in advance should you send an appointment reminder text? A: Send a confirmation right after booking and a reminder the afternoon before. That leaves time to refill the slot if the customer cancels. Add an on-my-way text when the tech heads out.
Q: How do you word an appointment confirmation text message? A: Lead with your company name, then “You’re booked,” then the service, date, window and address. End with the number to call or text if they need to change it.
Q: What do you text a customer after a no-show? A: Say the tech stopped by and couldn’t reach anyone, then ask for a day that works. Leave blame out of it. If they don’t reply within a day, call them.
Q: Do you need permission to send appointment reminder texts? A: Generally you should have the customer’s agreement to be texted for that purpose, which is why it’s worth asking when you take the number. Rules vary by situation, so check with a lawyer for your own setup. This isn’t legal advice.
Fill the calendar, then keep it full
Reminder texts keep booked jobs from falling through. InstaNexus answers the calls that fill the calendar in the first place, day or night. Book a demo and we’ll show you how a call turns into a booked, confirmed job.