Skip to main content

Speed-to-Lead: Why 5 Minutes Is the Difference Between a Job and a Ghost

Few years back, a homeowner in the suburbs filled out the contact form on our old agency website at 4:47 on a Tuesday afternoon. Their message said something like: "Need a new website for…

Few years back, a homeowner in the suburbs filled out the contact form on our old agency website at 4:47 on a Tuesday afternoon. Their message said something like: “Need a new website for our remodeling company, can we talk this week?” I was in a meeting. Then I had dinner. Then I watched a movie. Then I went to bed. I responded the next day at 7:02 PM. 26 hours later.

They had already signed with a competitor by the time my email went out. I found out because they wrote me back, politely, to say they had gone with someone who had called them within the hour. I remember reading that email and feeling like I had stepped on a rake. I had been writing about speed-to-lead for clients for years. Preaching it. And I had just personally lost a $15,000 contract because I watched a movie instead of checking my email.

That was the moment I got religious about speed-to-lead. Not for my clients. For myself, first. Because if I could not even run the play in my own business, what was I actually selling?

Here is the data on why this matters, and then the actual automation stack to run this as a solo operator without adding a single employee.

The data is brutal, and honestly it should be

There is a 2011 Harvard Business Review paper by James Oldroyd, Kristina McElheran, and David Elkington called “The Short Life of Online Sales Leads.” It is the canonical study on this, and fifteen years later it is still the clearest picture we have of what happens when you make a lead wait. The study audited 2,241 US companies. Here is what they found.

  • Firms that contacted a web lead within an hour were nearly 7 times more likely to have a meaningful conversation with a key decision-maker than firms that waited just 1 hour longer.
  • More than 60 times more likely than firms that waited 24 hours or more.
  • The average response time to a web lead was 42 hours. Read that again. 42 hours. Across 2,241 companies.
  • Only 37% of firms responded within an hour. 16% responded within 1 to 24 hours. 24% took more than 24 hours. And 23% never responded at all. Almost a quarter of the form submissions across 2,241 companies just sat in an inbox and died.

Every time I reread those numbers I get a little angry. Because this is not a sophistication problem. This is a “you literally did not reply” problem. A person reached out, raised their hand, said “I want to hire someone for this thing,” and almost a quarter of the time the company on the other end just ignored them.

It gets worse at the tighter end. The follow-up study, published as the Lead Response Management Study (Oldroyd, again, this time with InsideSales.com), looked at 15,000+ leads and 100,000+ call attempts across multiple companies. Their findings:

  • The odds of actually contacting a lead drop 100x between a 5-minute and a 30-minute response.
  • The odds of qualifying a lead drop 21x between a 5-minute and a 30-minute response.

And then the most recent InsideSales update (now operating as Aurea) analyzed 55 million sales activities, 5.7 million inbound leads, and 400+ companies. Their Response Time Matters report adds this:

  • Conversion rates are 8x greater when a lead is engaged within 5 minutes vs. between 5 minutes and 24 hours.
  • Only 0.1% of inbound leads are actually engaged within 5 minutes.

0.1%. Let me translate. 999 out of every 1,000 companies are losing to a standard that 1 company is hitting. If you become that one company in your local market, in your trade, you are operating at an 8x conversion multiplier against essentially everyone you compete with. This is not a marginal edge. This is a whole different business.

Why the curve is so steep

The intuition most contractors have is wrong. They think the curve looks like a gentle slope, where a 1-hour response is “pretty good” and a 4-hour response is “still fine, just slower.” It does not look like that at all. It looks like a cliff.

Here is what is actually happening. When someone fills out a contact form or clicks “get a quote” on your website, they are in a specific mental state. They have just decided, in the last 30 seconds, that they are ready to hire someone for this. Their browser is still open. They are still in the tab. They are probably about to either close the laptop or open a second tab and submit the same form to your competitor. That window, the one where their attention is actually on the decision, is tiny. Maybe 10 minutes before they get distracted. Definitely less than an hour.

If you call them at the 3-minute mark, you are catching them while they are still staring at the screen, wallet-in-hand, thinking about this. The conversation starts hot. You can almost book the job on that first call.

If you call them at the 3-hour mark, they are making dinner. They are helping with homework. They are in a meeting at their day job. They do not remember submitting the form on an emotional level, they remember it as a chore. The conversation starts cold. You are now selling them, not helping them.

If you call them at the 26-hour mark, they have already found someone else. I know because I was that guy.

“I have a voicemail greeting that says text me” is not enough

A specific dumb thing I hear constantly: “I put up a voicemail that says please text me instead, I am on the job. That handles it.” Look, I get the instinct. But no, it does not handle it.

It does not handle it for two reasons. First, most people in 2026 do not leave voicemails on unfamiliar business numbers. They hang up. They do not wait through your 45-second outgoing greeting to hear the beep. They dial the next result. Your “text me instead” message is playing to an empty room.

Second, even if they do leave a message, you are not running a response system. You are running a response intention. The whole point of the data above is that intentions collapse the moment you get back on a ladder. The customer does not care that you meant to call back in 30 minutes and it accidentally became 4 hours. The customer already hired someone.

Automation is not optional here. This is not “a nice to have.” This is table stakes for 2026, at the exact moment when 999 out of 1,000 of your competitors still cannot hit a 5-minute response. The window to out-hustle everyone with a boring piece of software is wide open, and it is not going to stay that way forever.

The minimum viable speed-to-lead stack for a solo operator

Alright, let me give you the actual stack. I am going to give you three tiers. Start at tier 1, graduate to tier 3 only when you have grown into it.

Tier 1: the “you are on a job site alone” setup

If you are a one-truck operation, here is the absolute minimum viable stack.

  • One business phone number with SMS capability. OpenPhone, Google Voice, or your carrier. About $15-$35/month.
  • Missed-call text-back. Walked through in detail in our piece on missed-call text-back automation. If you miss a call, a text auto-fires within seconds. Free to $35/month depending on tool.
  • Form-to-SMS trigger. Your website form submits, a Zapier zap (or a native integration) fires an SMS to your personal phone AND to the lead’s phone. Your phone gets: “New lead: Sarah J, 2501 Maple Ave, wants a quote for back patio, 614-555-0199.” Their phone gets: “Hey Sarah, this is Marcus at Dave’s Concrete. Just got your message about the back patio. I am on a job site and will call you personally in the next 15 minutes. Feel free to text me any questions in the meantime.” Cost: Zapier is $20-$50/month for this scale.

Total Tier 1 cost: roughly $50-$120/month. This gets you from “response whenever I check email” to under-5-minute acknowledgment on every lead. Not a live human response. An acknowledged response. That alone puts you in the top 5% of speed-to-lead performers in your trade.

Tier 2: the “I have an office manager or a VA” setup

Once you have one person who can pick up the phone during business hours, you graduate.

  • Everything in Tier 1, plus
  • A shared inbox (OpenPhone and GHL both do this well) so your office manager and you can both see incoming SMS and calls.
  • A form-to-phone-ring workflow. Instead of just firing an SMS, the form submission also calls your office manager’s phone and reads the lead out via text-to-speech. “Press 1 to call Sarah now.” They press 1. They are on the phone with the lead within 30-60 seconds of the form hitting.
  • A simple CRM (GHL, HubSpot free tier, or Jobber’s built-in) so every touch is logged. You cannot improve what you cannot see.

Tier 2 cost: roughly $150-$300/month including the CRM and the phone stack. This is where you start hitting actual 5-minute live-person response rates, not just automated acknowledgments.

Tier 3: the “I want to be bulletproof while I sleep” setup

For the crew running 3+ trucks, or anyone who wants to handle after-hours leads without answering the phone at 11pm.

  • Everything in Tier 2, plus
  • An AI-powered first-response bot that handles the initial SMS back-and-forth with the lead. It can answer basic questions (“do you service my zip code?” “what is your typical turnaround?”), qualify the lead, and book a follow-up call directly on your calendar. Tools like GHL’s AI conversation flows, or Twilio Studio with an OpenAI integration, handle this. The bot is not trying to close the job. It is keeping the lead warm until a human can jump in within business hours.
  • A proper pipeline with stage-based automations so every lead gets 5-7 follow-up touches over the next 21 days if they do not respond right away. The HBR data on first-response speed is dramatic, but plenty of jobs get closed on touch #4, not touch #1.

Tier 3 cost: roughly $300-$600/month all in. This is the full CRM and lead-nurture stack we build for most of our clients.

The “but what if the website itself is slow” problem

Here is a subtle thing that destroys speed-to-lead before it even starts. If your website form takes 12 seconds to submit because you are running three marketing pixels, a chat widget, a popup plugin, and a poorly-configured image compression thing, half your leads are abandoning the form before they even send it. The lead that never gets submitted is the easiest lead to miss.

Deloitte and Google’s Milliseconds Make Millions study (37 brand sites, 30M+ sessions, data collected end of 2019) found that a 0.1-second mobile speed improvement drove a 21.6% increase in users progressing to form submission on lead-gen sites. That is not a rounding error. A tenth of a second of friction is costing one in five of your form-starters.

If you do not know whether your site is fast, run it through PageSpeed Insights. If your mobile score is under 70, you have work to do. This is the other half of why we are obsessive about how we build websites: a fast site is a prerequisite for a high-converting site, which is a prerequisite for a speed-to-lead system that has anything to respond to.

What to actually say in the first response

This part matters more than people realize. Hitting 5 minutes with a bad message is worse than hitting 15 minutes with a good one.

Here is the structure I use, whether it is auto-sent or you are typing it yourself.

  1. Acknowledge you saw the form / missed call immediately. “Got your message about the new roof.”
  2. Introduce yourself by name, not company. “This is Marcus at Zealous Roofing.”
  3. Give them a time-specific next step. “I am going to call you in the next 15 minutes to talk it through.” Not “I’ll be in touch soon.”
  4. Leave a low-commitment off-ramp in case they are busy. “If now is a bad time, just text me back with a good window and I will work around it.”

Four sentences. 15 seconds to write. Cuts the friction of “is this company even real” down to zero.

Measuring it: the only metric that matters

If you set up a speed-to-lead system and do not measure it, you do not have a system. You have a prayer.

The metric is called time-to-first-touch. From the second a form submits (or a call comes in), how long until a human or an automation replies? Track it on every lead for 30 days. Most CRMs (GHL, HubSpot, Jobber) will calculate it automatically. If yours does not, dump your lead log into a spreadsheet and calculate it manually. It is worth the hour.

Target: under 5 minutes on 90% of leads, under 1 hour on 100% of leads. Anything slower than that and you are bleeding. Run the measurement, find the leak, patch it, re-measure. Most of the time the leak is a single workflow that fires to the wrong inbox, or a phone routing that sends after-hours calls into a void. These are 20-minute fixes that pay out forever.

One honest caveat

I want to be straight about something. The 7x and 60x and 100x multipliers from the HBR and LRM studies are gold-tier primary research, and they are real. But they are measuring probability of making contact, not probability of closing the job. A 5-minute response gets you the conversation 100x more often than a 30-minute response. It does not automatically close the job 100x more often. Your actual close rate on those faster conversations depends on your pricing, your sales ability, whether your quote is competitive, whether the customer liked you on the phone, all the normal stuff.

What speed-to-lead does is open the door. You still have to walk through it. But if the door never opens, none of the other stuff matters. Speed is the prerequisite for everything downstream.

The bigger point

The local service business space is going to consolidate hard over the next decade. The crews who figure out the operational side (speed-to-lead, review flows, CRM follow-up) are going to keep pulling away from the crews who think their job ends when the truck is loaded. This is not about being a marketer. This is about respecting the customer’s time enough to actually answer them when they reach out.

If you want to see how we build this out as a full system (phone stack, form workflows, CRM, the whole thing), our process page walks through it, or you can see real client builds in our portfolio. If you want us to audit your current speed-to-lead to find the leaks before you fix anything, the free audit runs a simulated lead through your entire funnel and measures the response.

Related reading: the missed-call text-back walkthrough (this is the first brick in the speed-to-lead wall), the review request flow that tripled one client’s Google reviews, and why your website is not getting calls (often a symptom of a different leak further up the funnel).

I lost a $15,000 contract because I watched a movie. Do not be me. Set this up. Measure it. Fix the leaks. The crews who can answer fast are going to win every market they compete in. We get to decide which crew that is.

Want this applied to your business?

We'll build you a free custom homepage design in 24 hours. No pitch, no pressure. Just a clear picture of what's possible.

Get a free design