Skip to content

Lead routing: round-robin vs rule-based assignment

By the OrbitPi product team · Updated · 5 min read

Lead routing decides which sales rep or team gets each new enquiry. Round-robin assigns leads to reps in turn, which spreads work evenly. Rule-based routing assigns leads by attributes such as branch, product, channel or language, which sends each lead to the best-placed person. Most teams combine them: ordered rules choose the right team, round-robin spreads leads within it, and a shared pool with a response-time target catches anything left unassigned.

Key takeaways

  • Round-robin is simple and fair but ignores fit; rule-based routing matches fit but can overload one person.
  • Order routing rules from most specific to most general, and always finish with a fallback.
  • Round-robin should skip reps who are on leave, off shift or at capacity.
  • Shared pools work for small teams if every pooled lead has a first-response target.
  • Measure routing by time to first response and by conversion per source, not only by volume.

How OrbitPi Leads helps

OrbitPi Leads assigns leads with ordered routing rules by branch, channel and purpose, spreads them by round-robin that skips reps on leave, off shift or at capacity, and keeps unassigned leads in shared pools. First-response and stage SLAs warn before a breach.

Explore OrbitPi Leads

Lead routing: FAQ

What is round-robin lead assignment?

Round-robin assigns each new lead to the next rep in a fixed order, so leads are spread evenly across the team. Better versions skip reps who are on leave, off shift or at their open-lead limit.

What is rule-based lead routing?

Rule-based routing assigns leads using their attributes, such as branch, product, channel or language. Rules are checked in order and the first matching rule decides the owner.

Should I use round-robin or rules?

Use rules to choose the right team and round-robin to spread leads within that team. Pure round-robin suits small teams where every rep can handle any lead.

What should happen to leads that match no rule?

They should go to a fallback, such as a shared pool or a named owner, with a first-response target and escalation, so no enquiry is left without an owner.

How do I stop the same lead being assigned twice?

Match new enquiries against existing leads by phone number and email before routing, and attach the new enquiry to the existing lead and its owner.

See OrbitPi Leads on your own data

Bring a sample invoice, stock sheet or lead list. We’ll run it live in a 30-minute demo.

Book a demo