How to Follow Up With Leads That Go Cold
80% of sales require 5+ follow-ups, but most contractors stop after one. Here's a follow-up sequence that recovers cold leads without being annoying.
You send a quote. The customer says "let me think about it." You wait a day. Nothing. You call. Voicemail. You wait another day. Still nothing. You move on.
That lead isn't dead. It's cold. And recovering cold leads is one of the highest-ROI activities in a service business — because you've already done the work of getting the lead. You just need to close it.
Why Leads Go Cold
Before diving into the follow-up sequence, it helps to understand why leads stop responding. It's rarely because they don't want the work done.
Life gets in the way. The homeowner who requested a quote on Tuesday had a work emergency on Wednesday, their kid got sick on Thursday, and by Friday they forgot about the driveway. Your quote is sitting unread in their inbox under 47 other emails.
They're comparing options. They requested quotes from three companies. They're waiting to hear back from all three before making a decision. If you follow up and the other two don't, you win.
The urgency faded. The dirty driveway that bothered them on Sunday doesn't seem as urgent by Wednesday. They still want it done — they just don't feel the pressure anymore.
They're afraid of saying no. Some people avoid confrontation. They'd rather ghost you than say "I went with someone else" or "I can't afford it right now." A low-pressure follow-up gives them an easy way to re-engage or bow out gracefully.
In almost none of these cases did the customer choose not to hire anyone. They just need a nudge.
The Follow-Up Numbers
The data on follow-up is overwhelming:
- 80% of sales require 5 or more follow-ups to close
- 44% of salespeople give up after just one follow-up attempt
- Contractors who follow up consistently close 20-30% more jobs than those who don't
That gap — between the follow-up people do and the follow-up that actually works — is where money is sitting on the table.
A 5-Touch Follow-Up Sequence
Here's a practical sequence you can implement today. Each touch has a specific purpose, and the tone stays helpful throughout — never desperate.
Touch 1: Same Day as Quote (Immediate)
Channel: Text message Timing: Within an hour of sending the quote
"Hey [Name], just sent over the estimate for your [service]. Take a look when you get a chance and let me know if you have any questions. Happy to adjust anything."
Purpose: Confirm the quote was received. Create a low-friction opening for questions. The "happy to adjust" line invites conversation without discounting.
Touch 2: Day 2
Channel: Phone call (leave voicemail if no answer) Timing: Morning, next business day
"Hi [Name], this is [Your Name] from [Business]. Just following up on the estimate I sent yesterday for your [service]. I've got availability this week and wanted to see if you had any questions. Give me a call back at [number] or just text me — that works too."
Purpose: Show you're attentive and available. Offering text as an alternative is important — many people prefer texting to phone calls.
Touch 3: Day 4
Channel: Text message Timing: Late afternoon
"Hi [Name], just checking in on the [service] estimate. I have a couple openings this week if you'd like to get it scheduled. No rush — just let me know either way."
Purpose: Create mild urgency ("couple openings this week") without pressure. The "let me know either way" gives them permission to decline, which counterintuitively makes them more likely to respond.
Touch 4: Day 7
Channel: Text or email Timing: Morning
"Hey [Name], hope your week is going well. Wanted to share a quick before/after from a [similar service] we did nearby last week: [link or photo]. If you're still thinking about getting yours done, I'm happy to answer any questions."
Purpose: Shift from "are you ready to buy?" to providing value. The before/after photo reminds them what the result looks like and reignites interest without asking for the sale.
Touch 5: Day 14
Channel: Text message Timing: Any time
"Hi [Name], circling back one last time on the [service] estimate. If now isn't the right time, totally understand — just let me know and I'll check back in a few months. Otherwise, I'd love to get you on the schedule."
Purpose: This is the "break-up" message. It signals that this is your last follow-up, which often triggers a response. People don't want to feel like they're being abandoned any more than they want to be pestered.
What to Do After Touch 5
If the lead still hasn't responded after 5 touches over 14 days, move them to your "dormant" list. Don't delete them.
Set a reminder for 60-90 days out and send one more message:
"Hey [Name], it's [Your Name] from [Business]. We chatted back in [month] about [service]. Not sure if you ever got it taken care of — if you're still interested, I'd be happy to update the estimate. Hope you're doing well."
You'd be surprised how many leads convert from this long-gap follow-up. Their situation changed, they procrastinated, or they hired someone who did a bad job and now they want to try you.
Rules for Following Up Without Being Annoying
Space your touches out. Don't text on consecutive days. Days 1, 2, 4, 7, 14 gives enough breathing room.
Vary your channels. Text, then call, then text, then email, then text. Hitting the same channel every time starts to feel like spam.
Add value, don't just check in. "Just checking in" is the most useless follow-up message in business. Every touch should include something: a question, a photo, availability, or new information.
Make it easy to say no. "Let me know either way" or "totally understand if now isn't the right time" actually increases response rates. People respond more when they don't feel trapped.
Stop when they say stop. If someone says they're not interested, respect it. Thank them and move on. Never argue or guilt-trip. Your reputation in a local market depends on being professional even when you don't get the job.
Automating Your Follow-Up
The sequence above works whether you do it manually or automate it. But here's the reality: if you're running 5-10 active quotes at any given time, manually tracking who needs which follow-up on which day gets overwhelming fast.
Options for automation:
Simple: Set calendar reminders for each follow-up. Low-tech but works for low volume.
Moderate: Use a CRM (even a spreadsheet) to track lead status and follow-up dates. Sort by "next follow-up date" every morning.
Advanced: Use a system that automatically sends follow-up texts on the schedule you define — the kind of add-on we're rolling out. You set the sequence once, and it runs for every new lead. You only step in when the lead responds.
The businesses closing the most jobs aren't necessarily the cheapest or the best — they're the ones with a system that follows up consistently while the owner focuses on doing the work.
FAQ
How many follow-ups is too many?
5-7 touches over 2-3 weeks is the sweet spot for service businesses. More than that starts to feel aggressive. After your sequence ends, one more touch at 60-90 days is appropriate.
What if they said they're going with someone else?
Thank them, wish them well, and move on. You can add them to your dormant list for a follow-up in 6 months — sometimes the other contractor doesn't work out, and being the professional who wasn't pushy earns you the callback.
Should I offer a discount to close a cold lead?
Generally, no. Discounting trains customers to expect lower prices and attracts price-shoppers. If you want to add urgency, offer a scheduling incentive instead: "I have an opening this Thursday that I'd love to fill" is more effective than "I'll knock 10% off."
Is following up by phone better than text?
Text consistently outperforms phone for initial follow-ups. People screen calls from unknown numbers but read texts within minutes. Use phone calls as a second-channel follow-up after texting. The hybrid approach — text first, then call — is the most effective combination.
Want a website like this — built free?
Stonecrest builds small businesses a professional website for free — $19/mo to keep it live, and you own the code. Quick chat, no commitment.