Skip to content
All case studies
Inbound salesWorkflow Automation3 min read

Four-minute routing, even when the rules couldn’t decide

Five forms across three markets needed clear ownership. Incomplete inputs and absent staff needed a visible fallback, not a lost inquiry.

Zoho Flow / HubSpot Workflows · Lead Forms · CRM Routing

5 hours → 4 minutes median assignment time

97% Routing Accuracy · 0 Unassigned Leads Older Than One Day · 6-Week Automation Rollout

The normal route and the fallback

Missing information and absent staff were part of the routing design. Assignment rules handled complete records; unresolved cases went to a visible queue with a reason and a named owner, rather than disappearing between forms and sales.

Engagement at a glance

Starting point
Five forms across three markets needed assignment rules that also handled missing information and absent staff.
My scope
Routing rules, input priorities, exception queues and assignment testing.
Results period
6 weeks
Read the reported results and their context ↓

Five forms and three markets needed clear lead ownership.

Five inbound forms across three markets fed a mostly manual assignment process. Complete records reached available owners, but missing values, duplicate submissions and absences created gaps. The team could not reliably account for every inquiry after submission.

Define the route and the backup owner

Inputs were normalized across forms and markets, then routing conditions established how territory, product and existing ownership should interact. An existing account relationship could take precedence over a form value, with the business rule documented rather than hidden inside overlapping automations.

Create-or-update checks reduced duplicate records and conflicting outreach. When the inputs could not support a confident assignment, a fallback destination retained the lead and recorded the reason for review.

Plan for absent staff and repeated submissions

Owner availability and escalation kept assignment from depending on one person being online. Repeated submissions and retries needed safe processing so the same delivery would not create repeated outreach or another CRM record.

Execution logs made failures visible, while overdue checks exposed aged unassigned work. The review tracked assignment accuracy against the agreed rules and maintained owner mappings, recognizing that stale operational data could weaken a technically functioning workflow.

Fast assignment still needed a timely reply

A lead could reach an owner immediately and still wait for a useful response. Assignment metrics therefore had a defined scope, while exception visibility ensured the unassigned or incorrectly routed minority could be handled.

Maintenance included ownership tables, territories and product rules because those inputs could become stale while the automation continued to run successfully. The workflow’s reliability depended on both safe handling of repeated deliveries and current operational information, with fallback ownership preventing uncertainty from making a valid inquiry disappear.

Write the rule order and the fallback together.

Existing relationships, market, product and owner availability needed a clear order. Unresolved records went to an accountable queue, while repeated delivery avoided duplicate outreach.

  1. Recognize the inquiryDistinguish a new business submission from a replay of the same delivery.
  2. Check existing relationshipsApply the agreed account or contact ownership precedence before default form rules.
  3. Evaluate complete inputsUse documented market and product rules to choose an accountable destination.
  4. Resolve uncertaintySend incomplete, conflicting or failed cases to a visible fallback with a reason.
  5. Review aged workEscalate unassigned or unresolved records without assuming a successful run means successful routing.

Fast assignment did not prove fast response. Sales follow-up needed its own check after the lead reached an owner.

Handle repeated submissions and unavailable staff

Adding a new rule for every unusual record would eventually make routing hard to explain and maintain. The logic needed transparent precedence and an exception process, with complexity added only where the operating value justified it.

Repeated deliveries could not trigger duplicate outreach, and unavailable owners could not leave a valid lead invisible. Replay handling, logs and overdue review supported the routing rules, while owner tables and territory data still required maintenance.

Six weeks of routing performance

After six weeks, median assignment fell from five hours to four minutes. Routing accuracy reached 97%, and no valid unassigned lead was older than one day.

These measures concern assignment, not the speed or quality of the salesperson’s response. The remaining routing exceptions still need active handling.

The routing rules accounted for existing relationships before default assignment. Handling repeated submissions without duplicate work and an aged-record queue kept exceptions visible instead of letting an automation hide unattended demand.

Lead routing automation

I can help you route inquiries reliably, with ownership when the normal rules cannot decide.