Lead routing and assignments is an automation that sends every incoming lead to the right owner the second it arrives, by territory, industry, deal size, round-robin, or existing account owner, then notifies the rep and logs the decision. A person sets the rules and works the lead. Most teams are live in one to two weeks.
The problem
A lead comes in and lands in a shared inbox, a general CRM view, or a Slack channel that three people half-watch. Nobody is sure whose it is. The rep who covers that territory is on a call, the one who owns the account is on holiday, and the form fill just sits there while everyone assumes someone else grabbed it. Some leads get pounced on twice, with two reps emailing the same buyer an hour apart. Others sit untouched until Monday, or until the buyer follows up asking why nobody called.
That gap is common, and it is measurable. In 2024, RevenueHero submitted demo requests to 1,000 B2B companies and got a response from only 365 of them. The other 635, close to 64%, never replied at all, and 94% of those silent companies had no scheduler: they were routing, qualifying, and booking every lead by hand. (RevenueHero, "We Tested Lead Response Times Of 1000 B2B Sales Teams," March 2024.) Put a miss rate anywhere near that against a firm taking 50 inbound leads a week and you are looking at dozens a month that arrived and were never worked. (That firm-level figure is a modeled estimate, not from the study.)
The lead nobody answered is only the visible half. The rest hides in the plumbing: two reps who both worked the same account and annoyed the buyer, a deal that stalled because the person who owned the relationship never saw the new inquiry, and territory or account rules that everyone knows in their head but nobody enforces the same way twice. When a rep leaves, their accounts keep routing to a name that no longer picks up. None of that shows on a report, and all of it quietly costs deals.
How the automation works
A lead arrives and the rules run.
The moment a form fills, an email lands, or a contact is created in the CRM, the system reads what it needs to decide the owner: territory, industry, deal size, source, and whether the account already belongs to someone.
It picks the right owner and assigns.
It applies your rules in order. An existing account owner keeps their account, otherwise the lead goes by territory or industry, and anything left routes round-robin across available reps, skipping anyone out of office. The lead is assigned in seconds, not whenever someone happens to notice it.
It notifies the rep and logs the decision.
The owner gets pinged in Slack or the CRM with the lead and the reason it landed with them, and every assignment is written to an audit trail. So you can see who got what, when, and on which rule.
The pieces are proven: reading lead data, applying rules in order, round-robin with availability, notifying, and logging. The real work is the wiring, and the main way this goes wrong is rules that are wrong or left to rot. A stale rule sends a lead to a rep who left, or into the wrong territory, which is worse than a shared queue that people at least watch. So the rules have to match how your team actually splits accounts, the edge cases have to be handled on purpose (two reps who both have a claim, an owner who is out, a lead that matches no rule), and every assignment has to be logged so a wrong one can be caught and fixed. A human sets the rules and works the lead. That setup, testing, and handover is the implementation.
What this looks like in practice
Around 50 inbound leads a week from ads, the site, and referrals, all landing in one shared queue.
- Leads sit in a shared inbox until a rep happens to check, so first touch on a new lead averages 9 hours and stretches over weekends.
- Reps cherry-pick the leads that look easy and leave the rest, and roughly 8 leads a month are never claimed by anyone.
- Two reps sometimes work the same account, and when someone leaves, their leads keep routing into a dead inbox.
- Every lead is assigned by rule the second it arrives, so time to assignment drops from those 9 hours to under a minute.
- Round-robin with availability spreads leads evenly and skips reps who are out, so nothing lands with someone who cannot work it.
- Account ownership is enforced automatically, so the same buyer is not worked twice, and a departed rep's leads reroute to their backup instead of vanishing.
Typical impact
Typical ranges for this pattern, not client claims. Your numbers get modeled in the audit.
Systems it connects
Plus most tools with an API. The audit maps your exact stack.
Who this fits
- Inbound leads that land in a shared queue and get claimed by hand, or not at all
- 10 or more employees, with more than one rep who could own a given lead
- Real routing rules to enforce: territories, industries, account ownership, or a round-robin
- A CRM for assignments to land and be logged in, and reps who will work the lead they are given