Short answer: good HubSpot lead routing does three things. It assigns every inbound lead an owner straight away, using rules first and round robin rotation second. It tells the owner. And it escalates when nobody picks the lead up. Most routing problems come from leads that no rule catches, or from nobody noticing when a lead sits untouched.
Rules first, rotation second
Start with rules that should always win: an existing account owner, a named partner, a territory or segment. Only leads that none of those rules claim should go into a round robin. In HubSpot, that rotation is usually the Rotate record to owner workflow action.
Notify the owner
Assigning an owner isn't the same as the owner knowing. Send a task or notification with the context they need: source, form, company and anything the lead said.
Escalate when nobody acts
Pick a response time your team will commit to. If lead status is still New after that time, reassign the lead or alert the sales manager. Without this step, routing can look fine in HubSpot while leads quietly go cold.
Common reasons routing fails
- Enrolment gaps. The workflow triggers on some forms but not all of them.
- Stale rotations. People who have left are still in the rotation.
- Two tools writing the owner. HubSpot and Salesforce, or a routing app, overwrite each other.
- No reporting. Nobody can see how many leads waited, or for how long.
Measure it
Build one report: new leads by owner, time to first touch, and leads still New after your agreed time. Review it weekly. Lifecycle stage and lead status need to be set up properly for this to work. See lifecycle stage vs lead status.
When to get help
The Lead Routing Build is from £6,500, live in 3 weeks, paid 50/50. If it runs over, I keep working for free until it's live. The clock starts at spec sign-off and full access, and pauses for client delays logged in writing. If you're not sure where leads are leaking, start with the Free Lead Leakage Check.
Frequently asked questions
How do I set up round robin in HubSpot?
Use a contact workflow with the Rotate record to owner action, and choose the team or users to rotate between. Put rules for territory, segment or existing account owner before the rotation step, so the rotation only handles leads that no rule has claimed.
Why are HubSpot leads not being assigned to an owner?
Common causes are enrolment criteria that new leads don't meet, a workflow that only runs for some forms, a rotation that includes deactivated users, or another tool overwriting the owner. Check the workflow history for a contact that was missed.
How much does a HubSpot lead routing build cost?
PineRiverData's Lead Routing Build is from £6,500, live in 3 weeks, paid 50/50. If it runs over, I keep working for free until it's live.
- HubSpot
- Lead Routing
- Round Robin
- Workflows
Free Lead Leakage Check
Want me to look at this in your HubSpot?
20 minutes on one process. A one-page summary within 1 working day. If there's more to fix, the next step is the Revenue Leak Diagnostic.
Rather check it yourself first? Run the free 90-second audit
