It is 4:40 on a Thursday. A homeowner with a leaking water heater fills in the quote form on three plumbers' websites.
One texts back in two minutes. One emails the next morning. One never answers at all.
The first plumber gets the job, and price never came up. Speed to lead is the time between an inquiry arriving and a real person replying. For a small business, the right target is under an hour during opening hours, with an instant acknowledgment around the clock.
Speed to lead measures how long a new inquiry waits for a human reply. It matters because intent decays fast. The person who filled in your form is still on their phone, still comparing, and still contacting your competitors.
Buyers say so directly. EZ Texting's 2026 Consumer Texting Behavior Report surveyed 959 US consumers. Nearly 70% expect a business to respond within an hour.
Most businesses miss that bar. Invoca's B2C Buyer Experience Report 2026 surveyed 693 US consumers in May 2026. It found a 20-point gap between the reply speed buyers expect after a lead form and what brands deliver.
That gap costs sales. When replies come too slowly, 27% of buyers in the Invoca survey move on to a competitor.
Reply personally within one hour during business hours. Send an automatic acknowledgment within one minute at any hour. Reply to overnight inquiries before you do anything else the next morning.
Five minutes is better than an hour, and plenty of sales teams aim for it. A five-person business with everyone on a job site cannot promise that. An hour is a target you will hit every day, and a target you hit beats one you admire.
Slow replies also waste ad spend. You already paid for that click, a point we made in why website traffic grows while sales stay flat. A lead that waits a day costs the same as one that waits a minute, and it closes far less often.
ALERT is five habits: Acknowledge, Log, Escalate, Respond, Track. None of them needs expensive software. Set them up in this order.
1. Acknowledge instantly. Set an automatic reply on every form, by email and by text if you collect a mobile number. Say who will reply and by when, such as "Dana will call you before 5pm today."
2. Log every lead in one place. Forms, calls, direct messages and marketplace inquiries all land in one list. A shared inbox or a spreadsheet works; five inboxes checked by five people does not.
3. Escalate to a named person. Every new lead triggers a phone notification to one owner, not a group. Name a backup for days off, because when everyone is responsible, nobody replies.
4. Respond personally within the hour. Call first, then text or email if nobody picks up. Mention a detail they gave you, then ask one question that moves the job forward.
5. Track the time. Record when each lead arrived and when someone replied. Review the median every Monday.
Call first for urgent, high-value services. Text first for bookings and simple questions. Use automation to acknowledge, never to stand in for the real reply.
| Channel | Best for | Realistic speed | Weakness |
|---|---|---|---|
| Phone call | Urgent or expensive jobs | Within the hour | Many people ignore unknown numbers |
| Text message | Bookings, quick questions, missed calls | Minutes | Needs a mobile number and consent to text |
| Personal email | Detailed quotes and B2B inquiries | Within the hour | Easy to lose in a full inbox |
| Automatic reply | Acknowledging every inquiry at any hour | Under a minute | Confirms receipt but answers nothing |
| Website chatbot | After-hours questions and simple qualifying | Instant | Frustrates people when it blocks a human |
A chatbot helps after hours if it hands off cleanly. We covered the setup in setting up an AI chatbot without losing the human touch. Treat it as the acknowledgment step, not the response step.
A good first reply does three things in under 60 words. It proves a person read the inquiry, it answers or advances one thing, and it offers a specific next step.
Skip the company history and the price list. The goal of the first reply is a conversation, not a sale.
You need three free settings and one rule. Turn on form notifications to a phone, not only to an inbox. Turn on an autoresponder in your form tool, and switch on missed-call text-back if your phone system offers it.
The rule is ownership: one named person per day owns new leads. A CRM makes this easier once you pass a few dozen leads a month. Below that, a shared spreadsheet with "arrived" and "replied" columns does the job.
Lead ads need extra care, because leads from Meta or Google lead forms sit inside the ad platform unless you connect a notification. Running those campaigns? Read our guide to cutting cost per lead on Meta Ads, and wire the alert before you raise the budget.
Under one hour during business hours, with an automatic acknowledgment in under a minute. Overnight leads get a personal reply first thing next morning. Consistency matters more than a record you hit once.
No. An automatic reply buys you time and reassures the sender, but it does not answer their question. A person still needs to follow up within the hour.
Call first when the job is urgent or expensive, then text if there is no answer. Text first for appointment requests and simple questions. Always use the channel the person asked for if they named one.
Follow up at least three times over a week, across two channels. Make each message short and add something new, such as an available time slot. Then close the loop politely and stop.
Record two timestamps for every inquiry: when it arrived and when a person first replied. Track the median, not the average, so one forgotten lead does not hide the pattern. Review it weekly.
Same homeowner, same leaking water heater, same three forms. This time your autoresponder lands in seconds with a name and a time. Your phone buzzes on the job site, and you call back between tasks at 4:52.
You are the first human voice they hear, and the appointment is booked before the other two have opened their inboxes. Nothing about your prices or your ads changed.
Your next step takes five minutes: submit your own contact form right now and time how long a real reply takes. That number is your starting point.