A no-show is one of the most expensive things that can happen to a service business. The slot is gone, the person who booked it is not coming, and someone who wanted that time got told you were full. Do that a few times a week and it adds up to real lost revenue for zero extra work you could have done.
A text reminder is the single cheapest fix for this, and it works. But there is a wrong way to do it that gets your messages filtered, annoys your customers, or lands you a complaint. Here is how to do the version that actually cuts no-shows and keeps you out of trouble.
Why texts beat calls and emails for this
People do not answer unknown calls anymore, and reminder emails sit unread next to forty other emails. A text gets looked at within minutes by almost everyone. That is the entire advantage: the reminder is actually seen.
But being seen is only half of it. The reminder also has to arrive in the first place, and it has to not train the customer to tune you out. That is where timing and wording come in.
The two-reminder rhythm
You do not need a barrage. Two reminders handle the vast majority of no-shows:
- The confirmation. Sent when they book, or the day before. This locks the appointment into their memory and their calendar.
- The day-of nudge. Sent a few hours before. This catches the person who forgot, double-booked, or needs to leave now to make it.
That is it. A third reminder rarely moves the show rate and starts pushing people toward opting out, which costs you the ability to reach them at all. If you are running a service business where the same customers book over and over, protecting that channel matters more than squeezing out one extra reminder, which is the same discipline behind keeping an ongoing text thread with regulars without wearing them out.
Wording that gets delivered and gets action
Carriers filter messages that look like spam. Reminders that name the business, the date and time, and a clear next step read as legitimate and get through. A good one looks like:
Hi Dana, this is a reminder of your appointment at Ridgeline Auto tomorrow (Wed) at 2:00pm. Reply C to confirm or R to reschedule.
Notice what it does. It says who it is from. It states the exact time. It gives the person something to do. Compare that to a vague, link-stuffed message, which is the kind that quietly gets held back by the carrier before it ever reaches the phone.
Let people reply. A one-way reminder tells the customer something. A two-way reminder lets them tell you they cannot make it, which means you get to fill the slot instead of eating the loss.
Get the permission part right
Reminders about a service the person actively booked are the lowest-risk kind of text you can send. But you still need them to have agreed to get texts. This is not hard.
When someone books, capture consent: a checkbox on the online form, a line on the intake sheet, a quick "is it okay if we text you a reminder?" at the counter. Keep a record of it. You are not sending marketing here, you are confirming a thing they asked for, but the rule is the same either way. If you want the fuller picture of how to gather permission cleanly, the opt-in cadence for local businesses covers it.
Keep the list clean or the reminders bounce
Reminders only work if they reach a real, current number. Old numbers, typos, and landlines that cannot receive texts all quietly fail, and a reminder that bounces is the same as no reminder. Before you lean on this, it is worth cleaning the list of dead and mistyped numbers so your show-rate math is based on messages that actually landed.
The math here is simple. If two well-timed texts save you even a couple of no-shows a week, they have paid for themselves many times over. The businesses that still eat empty slots are almost always the ones sending nothing, or sending the wrong message at the wrong time. Neither is hard to fix.