The lead came in at 7:14 on a Tuesday evening. It is still sitting there on Thursday.
Nobody decided to lose it. Nobody read it and thought, not worth the call. It landed while you were loading the trailer, it got half read at a stoplight, and by morning it was under everything else that came in overnight. When you finally opened it, the homeowner already had quotes and a start date.
That is what lead management actually is. Not software. It is the part where somebody who raised their hand gets talked to before anybody else talks to them. Everything else here serves that one sentence.
The first hour of a lead, as it really goes
The honest version, next to what should happen. Neither column came down from anywhere. The left one is the pattern I see when I open a contractor's inbox with them.
| When | What usually happens | What should happen |
|---|---|---|
| Minute zero | Lands in a shared inbox that belongs to nobody | One place, one owner's name on it, and a text goes out on its own |
| Minute five | Nothing. Everyone with a phone is on a job site | First call attempt, from a number they can call back |
| Minute thirty | Still nothing | Second attempt, plus a text saying who called and why |
| That evening | Somebody sees it, decides it is too late, plans to call tomorrow | Third attempt at a different hour of the day |
| Next day | The call gets made. Voicemail. It drops to the bottom of a mental list | Attempt four, then it sits in a column with a date on it, not in a memory |
| Day three to seven | Nobody remembers it existed. The email is on page two | Two or three more touches, then a close out that says why |
Look at the left column again. There is no villain in it. Every decision is reasonable in the moment. That is why it keeps happening, and why yelling at your team about follow up never works for long.
The root problem is the container. An inbox sorts by arrival time, not by whether anybody did anything. Email has no idea whether a message was answered, and it will happily bury a bathroom remodeling lead under a supplier newsletter. A lead has a state. New, contacted, booked, dead. An inbox cannot hold a state, so it cannot tell you what is unfinished.
Speed to lead, in arithmetic you can check
An illustration, using round invented numbers. These are not our results and not a projection for you. They are arithmetic, so you can drop your own numbers into the same slots.
Two flooring companies. Same city, same ads, same forty leads this month, same money spent.
| Step | Shop A, calls in minutes | Shop B, calls next morning |
|---|---|---|
| Leads | 40 | 40 |
| Reached a real conversation | 75%, so 30 | 40%, so 16 |
| Booked an estimate, of those reached | 50%, so 15 | 50%, so 8 |
| Attended, at three quarters | 11 | 6 |
| Sold, at one in three | 3.7 jobs | 2 jobs |
Shop A did not buy better leads. It bought the same leads and answered them. The gap between three or four jobs and two is a truck payment, and it came out of the first hour, not the ad account.
Notice which line moved. Both shops book half the people they actually speak to, because the pitch and the prices are the same. The only thing that changed is how many people they reached at all. Which is why hiring a better closer does nothing for a shop that cannot get the homeowner on the phone.
About the five minute rule
You have seen a specific number quoted everywhere. Usually five minutes, usually attached to a study nobody links. I will not hand you a statistic I cannot source, so here are three plain reasons speed works instead. Judge them against what you have watched happen.
- They are still at the keyboard. Somebody who submitted a form ninety seconds ago is sitting there thinking about floors. An hour later they are making dinner and your number is an unknown caller.
- They contacted more than one company. A homeowner shopping a kitchen usually fills out three to five forms, because that is how many fit on one screen of results in one sitting. First means a conversation. Fourth means you are interrupting a decision that is already forming. That is one of the three reasons in why your leads ghost you, and it is settled before your phone rings.
- An unknown number gets stranger with time. Right after a form fill, a strange number is obviously you. Two days later it is indistinguishable from a warranty scam, and it gets treated like one.
So do not chase the decimal places. You do not need a study to know that calling while somebody is still on your website beats calling on Thursday.
The minimum viable system, and it is three things
You do not need a platform with every feature. You need three parts working every day, and all three can be in place inside a week.
One. A text that goes out instantly. The moment a form comes in or a call is missed, a message goes out with your company name in it, what they asked about, and one line on what happens next. That is all. It buys you the fifteen minutes it takes somebody to get off a ladder, and it spends them while your name is still the freshest thing in their head.
Two. A board with columns. New, contacted, booked, attended, quoted, won, lost. Five to seven columns is the working range, because every column is a decision somebody makes while holding a phone, and a board with twelve of them quietly stops getting updated by week three. One rule protects the whole thing. Nothing sleeps in the new column overnight. Ever.
Three. Ten minutes a day, at the same hour. Three questions. Who is still in new. Who was contacted but not booked for more than two days. What booked this week with no confirmation on it. Set a timer, because a review that runs long gets skipped tomorrow.
That is the whole system. If you never buy another piece of software, those three habits will still recover more jobs than any feature list on any sales page.
Automation that helps, and automation that annoys people
Here is the rule I would write on the wall. Automation gets to do exactly two things: react instantly, and remember reliably. It does not get to have opinions, negotiate, or pretend it is a person. Every automation that has ever embarrassed a contractor broke one of those three. Where AI sits above those rules, and what it should never touch, is its own piece.
| The move | Why it earns its place | Where it turns on you |
|---|---|---|
| Instant text after a form fill | Reaches them while they are still on your site | When it asks a question nobody reads the answer to |
| Missed call text back | Turns a lost call into a conversation with nobody lifting a finger | When it fires at every wrong number and supplier |
| Appointment reminder the day before | The cheapest thing you can do about no shows | When it sends three times to somebody who already confirmed |
| A follow up sequence over the first week | Remembers the attempts a busy human forgets on day four | When it keeps sending after they replied. Nothing says nobody is home louder |
| A bot that qualifies before a human sees the lead | Sorts the tire kickers on high volume | When it interrogates a homeowner about budget before you have earned one answer |
The last row costs the most and shows up on no report. A homeowner who wanted to describe a water damaged hallway and instead got asked to pick a budget bracket does not complain. They close the tab.
When a human has to pick up the phone
Automation gets the first sixty seconds. A person has to get the next ten minutes, and there are four moments where that is not optional.
- Anything with a story attached. A leak, an insurance claim, a kitchen torn out for three weeks. That homeowner needs somebody who can say yes to things.
- Anything with a number in it. The second price enters the conversation, a text thread starts working against you. You cannot hear hesitation in a message bubble.
- Booking the appointment itself. A calendar link is fine for people who love calendar links. Most homeowners in this trade pick a time on a call and then keep it, because they told a person they would.
- Any lead that went quiet after saying yes. A sequence cannot ask what changed. A person can, and it is usually a scheduling problem rather than a price problem.
Who makes those calls is a real decision with a real cost. If the answer today is you, at nine at night, that is the argument in we call your leads. The scripts, the cadence and the first fifteen seconds are in the appointment setting playbook.
What software cannot fix, and this is the important part
Automating a broken sales process does not repair it. It gives you a faster broken process, plus a monthly bill, plus a dashboard that makes the whole thing look intentional.
- It cannot make anybody call. If no name is attached to the phone, in your office or at a team whose job is dialing, the CRM just produces a tidier record of the leads nobody called. Same leak, better formatting.
- It cannot fix a weak first ninety seconds. If the opening line on your calls is not working, calling faster just means failing sooner and more often.
- It cannot decide who owns a lead. Two people sharing one lead is the same as nobody owning it, and software will not name a person for you.
- It cannot make you close out the dead ones. A pipeline stuffed with stale leads is a graveyard nobody wants to open, which means nobody looks at the live ones either.
- It cannot buy attention on the busiest week, which is exactly when the most leads arrive. Build the system while things are slow.
None of that argues against a CRM. It argues for fixing the process first and then buying software that matches it, rather than buying software and hoping a process falls out of the box. When you get to shopping, the questions that matter, and the ownership trap under most of these products, are in the flooring CRM comparison.
Audit your own leak in one afternoon
This takes two or three hours and it is the highest paid afternoon on your calendar this month. Pull up your last thirty leads and build one row for each.
- Write the date and time each lead arrived. All of them, including the ones you decided were junk.
- Write the time of the first real attempt to reach them. Not when somebody read it. When somebody dialed.
- Subtract. That column is your response time, and the ugly part is usually the average, not the worst one.
- Mark whether a human ever spoke to that person. Reached or not reached. Voicemail is not reached.
- Count the attempts on each lead. Circle every row with fewer than three.
- Mark the ones that booked, and the ones that booked and then nobody showed up to.
- Now count three things. How many were never reached. How many got exactly one attempt. How many are still sitting with no outcome written down.
Multiply the first number by your average job value and your close rate. Whatever falls out is what the inbox cost you last month. It is usually bigger than the software bill everybody argues about, and it is the number to carry into any conversation with a marketing company.
The shortest version
Leads do not die because your price is high. They die in a container that cannot remember them, on a day when everybody was busy. Put a text on the first minute, a board on the first week and ten minutes on every weekday, and the same ad budget starts producing more estimates without a single change to the ads.
