Most small businesses have exactly one routing rule: whoever gets to it, gets it.
That works when you have four leads a week and one person. It stops working the moment there are two people, or two service lines, or the day you get a $40,000 inquiry and it sits in the same queue as a $200 service call because the system has no idea what it's looking at.
Routing is the unglamorous decision about who touches what, and when. Get it right and your best hours land on your best work. Get it wrong and your most expensive employee — you — spends Tuesday morning quoting a job you don't even want.
The two failure modes
Everything goes to everyone. The lead notification hits a shared inbox or a group text. Three people see it. Everyone assumes someone else has it. Nobody calls. Or worse, two people call the same customer twenty minutes apart and you look like you can't run a business.
Everything goes to one person. Usually the owner. Which is fine until the owner is under a truck, on a roof, or at their kid's game. Then every lead waits for the one person who is structurally the least available human in the company.
Both failures come from the same root cause. There is no rule. There is only habit, and habit doesn't scale and doesn't work on a Saturday.
Rule number one: the big job doesn't wait
If a lead looks big, it goes to whoever closes big jobs. Immediately. Not into a queue. Not into a rotation. Straight to a phone, with a text that says what it is.
You already know what "big" looks like in your business. It's a service type. It's a commercial address instead of a residential one. It's the word "replace" instead of "repair." It's a project timeline instead of an emergency. It's a certain form field, or a certain page they came from. You know it the second you read the message.
The problem is that you read the message four hours later.
So write the rule down. In plain English, first:
If the service selected is "full system replacement," OR the message contains "commercial," OR they came from the commercial page — text me directly, immediately, and skip the normal assignment.
Then have your system do it. This is not complicated automation. It is an if-statement. It runs in a fraction of a second, every hour of every day, and it does not forget on a busy week.
The payoff on this one rule is usually larger than everything else on the list combined, because your biggest jobs are wildly more valuable than your average ones and they are exactly the ones most likely to shop three companies.
Rule number two: one owner, always
Every lead gets exactly one name attached at the moment it arrives.
Not a team. Not a department. A person. If that person is out, the rule reassigns to a backup. If nobody touches it inside a set window, it escalates to somebody who will.
"Escalates" doesn't need to be sophisticated. It's a timer. If a lead is still unclaimed after 30 minutes during business hours, text the owner. If it's still unclaimed after two hours, text the owner again and mark it red on the board.
The reason this matters is psychological, not technical. A lead assigned to "the team" is assigned to nobody. A lead assigned to Sarah is Sarah's problem, and Sarah knows it, and Sarah's name is on the board next to it. Diffusion of responsibility is the single most reliable way to lose a customer, and the cure is a name.
Rule number three: route by what you're good at
If you have two techs and one of them is your guy for a certain kind of work, route that work to him. If one person on your team closes commercial and the other closes residential, route accordingly. If someone speaks Spanish and half your leads do too, route those.
Most small businesses know these things and act on them inconsistently — mostly when someone happens to remember. A routing rule makes the good decision the default decision, including on the days when everyone is distracted, which is most days.
Rule number four: after-hours goes somewhere real
Half your inbound arrives outside business hours. Evenings, weekends, lunch. The homeowner is calling you because they're finally home and looking at the problem.
Right now those leads land in the dark and wait for morning. By morning, a competitor with a phone that got answered has been to the house.
You have three options and all of them beat silence:
- An immediate acknowledgment that says exactly when a human will call, and then a human calls exactly then. Cheap, honest, works.
- A real after-hours routing rule for emergencies only. The word "emergency," "flood," "no heat," "no AC" triggers a call to a phone that is on. Everything else waits until morning with an acknowledgment.
- A backup number that rings a person who has agreed to take it.
Pick one. The worst option, which is what most businesses do, is nothing at all — the lead comes in, gets no response, and you find out on Monday it was worth $8,000.
What routing looks like when it's working
A lead hits the form at 7:40pm on a Thursday.
The system reads the fields. Service type is "system replacement." Zip is inside the service area. Timeline is "this week." It scores hot.
Within seconds: the customer gets a text confirming receipt and saying the owner will call before 9am. The owner gets a text on his personal phone with the customer's name, number, service, and the one line they wrote. The lead lands on the board, assigned to the owner, marked hot, tagged with its source.
At 8:15am, if it's still unclaimed, the system texts him again.
Nothing here is exotic. All of it is if-this-then-that, wired once, running forever. The value is not in the sophistication of the automation. It's in the fact that the good decision now happens 100% of the time instead of 60% of the time.
Start with one rule
Don't build the routing matrix of your dreams. Build one rule this week:
Identify the single lead type that is most valuable to you, and route it directly to the person most likely to close it, immediately, bypassing everything else.
That's it. One if-statement. Then live with it for a month and see what it changes.
After that, add the escalation timer. Then the after-hours acknowledgment. Then the specialty routing. Each one takes an afternoon, and each one stops a specific kind of loss you're currently absorbing without noticing.
Because here's the thing about routing: nobody complains when it's bad. The customer who never got called doesn't write you a letter about your assignment logic. They just go somewhere else, and your week looks a little slow, and you blame the market.
If you want the rules written and wired so your best leads stop waiting in line, that's the kind of system I build. Send me a note and we'll start with the one job type you can't afford to lose.