Missed-Call Text-Back: The 30-Second Setup That Saves 40% of Leads
The highest-ROI move a contractor can make this week is missed-call text-back. How to set it up in under 30 seconds — and the recovery numbers we see.
If a customer calls your shop and gets voicemail, there is roughly a 75% chance they will not leave one and roughly a 60% chance they will call your competitor next. That’s not a sales pitch. That’s the consumer behavior data behind every “speed-to-lead” study published in the last decade.
Missed-call text-back is the single fix that makes those numbers stop hurting you. It is the highest-ROI thing a contractor can install this week — and it takes longer to read this article than it does to set up.
In Why Your Website Isn’t Ringing, this sits at the front of the Convert chapter for one reason: most contractors are paying $40 to $200 per lead and then losing 30–40% of those leads inside 60 seconds because nobody picked up. Text-back closes that hole.
Why missed calls are the bleeding wound in most contractor businesses
Walk into any HVAC, plumbing, or roofing shop on a Monday and you’ll see the same scene: voicemail box with 11 messages, three of them from the weekend, two from numbers nobody recognizes. By Tuesday afternoon, half of those leads have already paid someone else.
The math is brutal:
- Industry-average conversion rate from missed call to booked job: under 10%
- Industry-average conversion rate from immediate text-back reply to booked job: 28–45%
- Cost to install missed-call text-back: $30–$80/month
- Cost to install missed-call text-back in agency time: about 30 seconds
If you book one extra $1,200 service call per month from this, you have 15x’d the cost of the system. Most installs we see book three to seven extra jobs a month from text-back alone.
The 30-second setup (in GoHighLevel, the example we use most)
The setup below assumes GoHighLevel because it’s the system most of our installs run on, but the same flow exists in OpenPhone, RingCentral, and Jobber. Names of menus differ. The logic doesn’t.
- Open Automation → Workflows → New Workflow.
- Trigger: Call Status → Missed Call on your business number.
- Filter: Call Direction = Inbound.
- Action: Send SMS to the contact’s phone, from your business number.
- Body: short, plain, identifies you. (Template below.)
- Save → Publish.
That’s the whole thing. You can be live in under a minute if your phone number is already ported into the CRM.
The template that converts best
“Hi, this is Mike from Acme Plumbing — sorry I missed your call. Were you trying to book a service call, or did you have a question I can answer over text? — Mike”
Notes on why this template wins:
- First name + business name. Strangers won’t text back a number that says “Auto-reply from line 4.”
- One question, two options. “Service call” or “question” lets the caller respond with two words. Open-ended texts get ignored.
- Sign with your name again. It feels like a person, not a robot. Customers remember the name and ask for it when they call back.
Avoid these common mistakes:
- Don’t include hours of operation. The text fires when you’re closed; saying “we’re open Mon-Fri 8-5” tells them to call back later, which kills the conversation.
- Don’t link to a contact form. They already tried the highest-intent action (calling). Sending them to a form is a step backwards.
- Don’t write a paragraph. Under 160 characters or it gets split into two SMS segments and looks like spam.
What to do with the replies
Text-back only works if someone actually reads the replies. The two most common failure modes we see:
- The owner has the texts going to a personal cell that gets buried under family group chats.
- The CRM inbox isn’t checked because nobody trained the office on it.
Fix both at once: route replies into a shared SMS inbox that the office manager and the on-call tech can both see, with notification settings that ping a Slack channel or a phone push. In GHL this is the Conversations tab. In Jobber it lives under Communications.
For most shops, the office manager triages replies during business hours, and the on-call tech triages them after-hours. Anyone touching the conversation should be able to:
- Pull up the customer’s address from a previous job
- See whether they’re a new lead or a repeat
- Convert the conversation into a booked appointment in two clicks
If your reply system requires three apps and a copy-paste, the recovery rate drops by half. We’ve measured it.
What “good” looks like in 30 days
A real install we ran for an HVAC shop in central New York, single-truck operator, August 2025:
- Missed calls/month before install: 47
- Booked jobs from missed calls before install: 4 (8.5%)
- Missed calls/month after install: 51 (slightly more, because their summer ad spend went up)
- Booked jobs from text-back replies after install: 18 (35.3%)
- Net new monthly revenue: approximately $14,000
- Cost of the install: $97/month for GHL
Those numbers are typical. We’ve seen higher with plumbing emergency lines (where intent is sky-high) and slightly lower with remodeling (where the buying cycle is longer). Either way, the lift pays for the entire CRM stack with one extra job.
For the longer follow-up sequence that picks up where text-back leaves off, see The Contractor Follow-Up Sequence (Day 0 → Day 30). For why texting wins over phone tag in most contractor scenarios, see SMS vs Email vs Phone — What Books More Jobs for Trades.
What this won’t fix
Text-back is a Band-Aid on the call you couldn’t answer. It doesn’t fix the deeper problem: that your business is structurally set up to miss calls in the first place.
The real fix is a Convert system — the three-layer setup (capture, respond, follow up) covered in the back half of Why Your Website Isn’t Ringing. Text-back is layer one. The follow-up sequence is layer two. The hand-off into the calendar is layer three.
If you want the whole thing installed without piecing it together yourself, book a 15-minute call on the demo page and we’ll walk through your current numbers and what an install would look like for your shop.
This one move alone, though — text-back — is worth doing today, even if you do nothing else this month.