SMS Compliance for Service Businesses: A Pre-Launch Guide
What US service businesses must know before texting leads: consent, A2P 10DLC registration, toll-free verification, quiet hours, STOP handling and records.
Twelve word-for-word follow-up text examples for missed calls, unsold quotes, no-shows and old leads, plus the short-message rules behind higher reply rates.
The follow-up texts that get replies are not clever. They are short, specific to the last conversation, ask one question, and make it easy to say no. The reply data backs that up: one-to-one SMS earns roughly a 34.7 percent average response rate against 8.5 percent for email, and reply rates fall when messages get long. Below are twelve word-for-word examples for the situations service businesses actually face, plus the rules that make them work and a two-week sequence that strings them together.
Every example is written to be sent as-is once you swap in names and details. The numbers behind the rules map to the sources listed at the top.
Seven rules explain almost every line below.
Context: someone called and nobody picked up.
Hi, this is Dana at Northside Plumbing. Sorry we missed your call. What can we help with?
Why it works: it identifies the business, explains the unknown number, and ends with a question that takes four words to answer.
Context: the text back got no response.
Morning James, Dana from Northside again. We can still fit your water heater today or tomorrow. Want the 10am slot?
Why it works: new information (a real slot), a specific time, and a yes-or-no question.
Context: a form submission arrives during business hours.
Hi Maria, it's Chris from Green Lawn Care. Got your request for a fall cleanup. Need it done this week or next?
Why it works: confirms receipt, narrows the decision to two options, and starts scheduling inside the first minute.
Context: the estimate just went out by email.
Hi Dan, just sent the estimate for the roof repair to your email. It's the one-pager with photos. Any questions on the numbers?
Why it works: tells them exactly what to look for, and invites the price conversation early instead of letting it fester.
Context: no response to the estimate.
Hi Dan, checking in on the roof estimate. Anything you want adjusted on scope or timing before you decide?
Why it works: it treats a stalled quote as a scope conversation, not a rejection, which surfaces objections you can actually solve.
Context: the quote is one week old and the deadline is real.
Hi Dan, the estimate for the roof is good through Friday. If you want to lock the current material price, I can book you for next week.
Why it works: one fact, one consequence, one action. Only use a deadline you will actually honor.
Context: the last planned follow-up on this sequence.
Hi Dan, I'll stop following up after this one. If the roof is handled, no worries at all. If you want a second look at the number, just reply YES.
Why it works: it removes pressure, which is exactly why people answer. It also creates a clean handoff to long-term nurture.
Context: a booked visit needs confirming.
Hi Maria, confirming your AC tune-up tomorrow at 9am with two technicians. Reply Y to confirm or C to reschedule.
Why it works: single-tap replies and a real consequence for not answering. This is the cheapest no-show reduction you have.
Context: the customer did not show.
Hi Maria, we missed you at 9am today. Want to grab another slot this week, or should we hold off until spring?
Why it works: assumes good intent, offers a choice, and keeps the relationship warm for the next season.
Context: you walked the job or finished a consultation.
Thanks for the time today, Rachel. Recap is in your inbox with the two options we walked through. Which one fits your budget better?
Why it works: it puts the decision back on the table same-day, while the details are fresh, and frames the choice as budget fit rather than price.
Context: they replied that it is too expensive.
Totally fair, Sam. If the full repair is too much right now, the sealant option is $280 and buys you the season. Want me to hold that price?
Why it works: it agrees instead of arguing, and gives a smaller yes that keeps the job alive without gutting your margin.
Context: a past lead or customer you may contact lawfully.
Hi Ana, it's Luis from Peak HVAC. We serviced your system two years ago and have a spring tune-up opening. Want it before the rush?
Why it works: it references a real history, leads with a specific opening, and asks for a small commitment. Only send texts like this where you have current consent to text that person; our SMS compliance guide explains the rules, and the reactivation playbook covers timing and list hygiene.
You will rarely need every message. Pick the branch that matches the situation. This table is for a quoted job with no appointment booked.
| Day | Touch | Example |
|---|---|---|
| 0 (minutes) | Text back or form acknowledgment, plus a call attempt | 1 or 3 |
| 0 (same day) | Quote delivered, text with the email | 4 |
| 1 | Call attempt, then text if no answer | 2 |
| 3 | Scope check-in text | 5 |
| 7 | Deadline or slot text | 6 |
| 12 to 14 | Easy-out text, then move to long-term nurture | 7 |
| 21+ | Email or seasonal reactivation, consent permitting | 12 |
Two data points should shape how hard you push. Meera.ai's sequence data shows response rates falling from 9.3 percent to 1.5 percent across the first three messages, which means a fourth generic text buys very little. TextUs found the deal-close stage earned a 39.6 percent response rate, the highest of any funnel stage, while being the least used. Texting at the decision moment works; texting forever does not.
The difference between a follow-up and spam is usually one detail. "Checking in" is spam. "Checking in on the roof estimate, the one with the photos" is not.
Three habits keep the texts human. First, use the customer's name and one specific fact from your notes or CRM, not a generic merge field. Second, sound like the same person each time; texts from three different names at the same company read as a call center. Third, when someone replies, a human or a properly configured agent should answer within minutes, because the reply is the whole point. Textmagic found 30 percent of consumers had texted a business and got no response, and they remember it.
If you automate, automate the timing and the reminders, not the personality. A competent AI follow-up agent can run the thread and hand off warm replies with context; that is different from blasting a template.
The examples only matter if they actually send. Four Praktivo workflows cover the common versions of this problem: the speed-to-lead SMS workflow for the first five minutes, the missed-call text-back workflow for unanswered calls, an SMS nurture workflow for the long tail, and an email and SMS follow-up service for teams that want the whole cadence built and owned. The lead follow-up guide is the free version if you want to start by hand, and the lead follow-up workflow shows how the pieces fit together.
One compliance note before you copy anything above: text only contacts who have given consent for this kind of message, honor STOP immediately, and keep sends inside reasonable hours. The SMS compliance guide covers consent, registration and quiet-hour basics.
Start with example 1 and example 4 this week, by hand if you need to. If you want the whole sequence running automatically from the moment a call is missed or a quote goes out, begin with the six-step plan on our home page, or book a call and we will map the cadence to your job flow.
What US service businesses must know before texting leads: consent, A2P 10DLC registration, toll-free verification, quiet hours, STOP handling and records.
A careful read of the lead-response studies everyone cites - what the five-minute rule proves, what it does not, and how to apply it without a data team.
A respectful playbook for reactivating old leads: how to segment, what to send, when to stop, and how to measure replies without burning your list.
More articles: browse the full Praktivo blog.