The three routing patterns
Round-robin
The default choice for teams of two to eight interchangeable reps. New leads rotate through the roster in order. Simple, fair, easy to explain, and works fine when reps are roughly matched in skill and geography.
Watch out for: reps who "mysteriously" go offline right before their turn. Any decent router should log skips and expose them in a weekly report.
Skills-based
Leads are tagged (product line, deal size, complexity) and routed to reps who can actually close that kind of work. Essential once your services diverge — e.g. residential vs. commercial, or basic vs. specialty.
Keep the tag set small. Three to five tags is manageable; twenty is a political problem waiting to happen.
Geography-based
For businesses with territory reps or trucks, route by ZIP code, city, or drive-time radius. Combine with round-robin as a tiebreaker inside each zone.
The rules that actually matter
Once you pick a pattern, four operational rules do most of the work:
- Ring the phone, not the inbox. The moment a form submits, call the assigned rep's cell. If they don't pick up in three rings, fall through to the next rep.
- Time-cap the attempt. A rep gets 60 seconds to claim a new lead. After that, it goes to the group and anyone can grab it.
- Weekend and after-hours pool. Never let a lead sit in a single rep's queue over the weekend. Use an on-call rotation or a shared coverage inbox with an SLA.
- Overflow to a live answering service. When everyone is on a call, an outsourced answering service that qualifies and books beats voicemail every time.
Business-hours logic
Almost every routing bug lives in the seam between "in hours" and "out of hours." Some rules that hold up:
- Define "in hours" per rep, not per company. Reps have doctor appointments.
- Treat the first hour of the day and the last hour of the day as elevated priority. That's when most competitors are groggy.
- After hours, don't route to a human — route to a text-back and a next-morning callback commitment. See Missed-Call Text-Back.
Fairness and gaming
Any routing system creates incentives. Reps will optimize for whatever gets them the next lead, which is usually "grab it fast then let it sit." Two counters:
- Measure time-to-first-conversation, not "time-to-claim." A claimed but unworked lead is worse than an unclaimed one — it hides in someone's queue.
- Reassign stale leads automatically. A lead not contacted in 15 minutes goes back to the pool. No exceptions.
The routing audit
Every quarter, pull a report answering three questions:
- What percentage of leads got a phone call within five minutes?
- Which rep has the worst time-to-first-conversation? Why?
- How many leads did the fallback pool have to rescue?
These three numbers tell you whether your routing works or whether it's a polite way of losing money.