Contents

Disclosure: StackScout may earn a commission if you purchase through links on this page. This does not affect our evaluations.

How a B2B Ops Team Cut Manual Lead Routing by 80% With Make: An Automation Case Study

A step-by-step breakdown of the webhook-to-CRM scenario that took lead assignment off a spreadsheet and into real time — the architecture, the monthly cost, and what it still doesn't fix.

Illustration showing scattered inbound lead icons on tangled gray lines funneling into an organized blue and emerald automated pipeline toward a CRM icon, with text reading -80% Manual Lead Routing

Same lead volume, a fraction of the manual handling — the difference is what happens between form submission and CRM assignment.

TL;DR

A go-to-market ops team at a roughly 120-person B2B SaaS company replaced a spreadsheet-and-Slack lead routing process with a Make.com scenario built around a webhook trigger, a two-stage router, a lightweight enrichment/scoring step, and a fallback queue for exceptions. Manual hours spent on lead assignment fell from about 20 hours a week to roughly 4 — an 80% cut — and leads that route cleanly now land on the right AE's CRM record in under two minutes instead of sitting in a batch queue for hours. One ops generalist built it in about three weeks with no dedicated engineering support, and the Make subscription costs less per month than a single hour of the ops time it replaced.

This is a composite case study assembled from a real, documented Make scenario architecture and cross-checked against publicly reported outcomes from comparable lead-routing automations — not one named company's internal dashboard. See Methodology for exactly how the numbers were sourced.

-80%manual routing hours/week (20 → 4)
<2 mintime-to-assignment for auto-routed leads
~9%of leads fall to the human review queue
3 wksbuild time, one ops generalist, no engineer

The Problem: What Manual Lead Routing Actually Looked Like

The team behind this scenario supports roughly 20 account executives split across North America and EMEA pods. Inbound demand arrives through three channels: demo-request forms, in-product chat handoffs, and marketing-qualified leads synced in from their marketing automation platform — somewhere between 150 and 200 new leads a week, all landing in HubSpot.

Before automation, every one of those leads arrived with the owner field blank or defaulted to a catch-all queue. An ops coordinator checked HubSpot several times a day, cross-referenced a shared spreadsheet that tracked AE territories, segment assignments, and round-robin position, manually set the owner field, updated the spreadsheet counter, and pinged the assigned AE on Slack. Measured over a four-week baseline before the project started, that process consumed roughly 18–20 hours a week of the ops coordinator's time — nearly half of a full-time role, spent entirely on assignment and on correcting leads that had been routed to the wrong rep.

The manual process had two side effects that a time-cost figure alone doesn't capture. Leads that came in after roughly 4pm local time sat untouched until the next business morning, because the spreadsheet was only checked during the coordinator's working hours. And because round-robin position lived in a spreadsheet rather than in HubSpot's live state, it drifted: some AEs were quietly receiving close to double the lead volume of others in a given week, with no one noticing until a quarterly pipeline review.

Why Manual Routing Breaks Once Volume Passes a Certain Point

The pain here isn't unique to this team. Industry research on B2B lead response consistently finds that speed and conversion move together, and that most companies are nowhere near fast enough. Reform.app's analysis of lead routing puts it plainly: 78% of deals go to the first vendor to respond, yet the median B2B lead response time sits around 42 hours — a gap that's almost entirely explained by manual, human-checked queues like the one described above.

Close rate by first-response speed, compiled from B2B sales-response benchmark data (Kixie, Amplemarket).
First response timeReported close rate
Under 5 minutes~32%
Under 1 hour~24%
Under 24 hours~15%
Over 24 hours~12%

Some studies push the gap even further: contacting a lead within five minutes rather than thirty is associated with a roughly 21x higher qualification rate, and responding inside the first minute has been linked to conversion lifts as high as 391% in one widely cited analysis. None of that speed is reachable by a person checking a spreadsheet a few times a day — it requires the assignment step itself to run the instant a lead exists, which is a workflow-automation problem, not a headcount problem. (If the distinction between workflow automation, RPA, and AI agents isn't clear, this breakdown of what the terms actually mean is worth a detour before you evaluate tools.)

Choosing a Platform: Why Make Over Zapier or n8n

The team evaluated the three most common no-code options before building anything. The deciding factors were the shape of the pricing curve at their lead volume, how well each tool handles branching logic, and — critically — whether the person maintaining it long-term would need to be an engineer.

Zapier Not chosen

Billed per completed step, with plans around $19.99–$29.99/month for 750 tasks. A routing scenario with five or six steps per lead burns through that allotment quickly once volume climbs past a few hundred leads a month. The easiest interface of the three, but the most expensive at this scale.

n8n Not chosen

Billed per workflow execution rather than per step, with a free self-hosted tier and cloud plans from roughly $20/month — the cheapest option at real scale. The trade-off is maintenance: reliable production use generally assumes an engineer is available to build and debug it, which this team didn't have.

Make Chosen

Billed per operation (Make renamed this billing unit "credits" in August 2025), with a Core plan starting around $9/month for 10,000 credits. Make's visual Router module was the deciding feature: it's built for exactly this kind of multi-branch logic — route by source, then by score, then by territory — without requiring code, which matched an ops generalist owning the logic rather than a developer.

For a fuller walkthrough of this decision beyond the lead-routing use case, our decision framework for choosing a no-code automation tool covers the same three platforms against a wider set of criteria.

Inside the Scenario: How the Make Workflow Is Built

The scenario itself has seven stages. Each one exists to solve a specific failure mode from the manual process described above — none of them are there for their own sake.

1

Instant webhook trigger

Rather than polling HubSpot on a schedule, the scenario is triggered by a native webhook the moment a new lead record is created. This single change is what makes sub-two-minute assignment possible — a scheduled poll checking every 15 minutes would cap the best-case response time at 15 minutes before a human even sees the lead.

2

Source router

The first Router module branches on lead source — demo-request form, in-product chat handoff, or marketing-qualified sync — because each source arrives with a different set of populated fields, and treating them identically was one of the main causes of mis-routes in the manual process.

3

Enrichment

An HTTP module calls a firmographic enrichment API to fill in company size, industry, and funding stage whenever the originating form didn't collect them, so the scoring step downstream isn't working off blank fields.

4

Composite scoring

A formatter step combines firmographic fit with engagement signals — demo request versus content download, pages visited — into a single composite score used purely to decide urgency and territory fit, not to gatekeep which leads get followed up at all.

5

Assignment router

A second Router applies the routing hierarchy in a fixed order: named-account ownership first, territory second, segment third, and live round-robin as the fallback — reading current AE state directly from HubSpot on every run, so the round-robin position can't go stale the way it did in the spreadsheet.

6

Write + notify

The matched branch writes the owner field via HubSpot's native API module, keyed on the HubSpot record ID rather than email address alone, then posts directly to the assigned AE's Slack channel with the lead's key details. Keying on record ID matters here — the same dual-write pattern between HubSpot and Slack is exactly what can create duplicate contacts or missed triggers if a scenario matches on something less stable, a failure mode we've documented in more depth in our breakdown of Slack-HubSpot sync errors.

7

Fallback queue

Anything that doesn't clear the assignment router cleanly — missing firmographic data, an ambiguous territory, a suspected duplicate — drops into a separate branch that posts to a shared "needs review" Slack channel instead of disappearing. No-code scenarios can and do fail silently when an upstream field gets renamed; we've covered that exact failure mode in our guide to debugging triggers that stop firing without warning. Building an explicit fallback branch is the direct countermeasure.

Abstract diagram of a central automation hub branching out to five connected nodes representing the trigger, enrichment, scoring, assignment, and notification stages of the scenario
Seven stages, one shared principle: nothing should reach a rep — or a dead end — without a clear reason.

Cost-wise, the full run — trigger, two router evaluations, an enrichment call, the CRM write, and the Slack post — works out to roughly 5–6 Make operations per lead. At around 700 leads a month, that's approximately 3,500–4,200 credits a month, comfortably inside Make's Core plan (10,000 credits/month, $9/month billed monthly, as listed on Make's pricing page as of September 2026) with headroom to add a second enrichment fallback call later without upgrading tiers.

Split illustration contrasting a cluttered manual process of sticky notes, spreadsheets, and phone calls on the left with a clean organized automated pipeline routing leads to a CRM on the right
The spreadsheet didn't fail because it was a bad spreadsheet — it failed because it was checked by a person on a schedule, not triggered by an event.

What Changed After Launch

Before/after comparison, measured roughly two months after cutover.
MetricBefore (manual)After (Make scenario)
Ops hours/week on assignment~20 hours~4 hours (fallback review + rule upkeep)
Time-to-assignment, clean-routed leadsMulti-hour, batched checksUnder 2 minutes
Leads needing manual reviewNot tracked~9% (fallback branch)
Round-robin fairnessDrifted from spreadsheet stateReads live CRM state every run

The 80% reduction in manual hours isn't an outlier for this category of automation. When Zendesk automated its lead matching and routing using a dedicated RevOps platform, its median response time fell 82% — from 45 minutes to 8 minutes — manual lead assignment work dropped 45%, and the team recovered roughly 55 hours of ops time a week. The tool was different (a purpose-built routing platform rather than a general workflow tool), but the mechanism is identical: replace a person checking a queue with a system that reacts the instant a record changes, and the manual-hours line item collapses by a similar order of magnitude.

What This Doesn't Solve

None of this is a reason to skip the caveats — a few things worth knowing before treating this as a template to copy directly.

Who Should (and Shouldn't) Replicate This

This approach fits teams under roughly 2,000 leads a month, with one person able to own routing logic part-time, HubSpot or Salesforce already serving as the system of record, and no existing budget line for a dedicated RevOps platform. It's a weaker fit for organizations that need separate SLA tiers across business units, formal compliance/audit reporting on assignment decisions, or lead volume high enough that per-operation billing on any workflow tool starts to add up. Scoring is also the piece most teams underinvest in initially — building or refining a proper lead-scoring model for B2B pipelines is a natural next step once routing itself is stable, and it's a topic detailed enough to deserve its own dedicated guide.

Frequently Asked Questions

How long does it take to build a lead routing scenario like this in Make?
For the version described here — one trigger, two routers, an enrichment call, and a fallback branch — budget two to three weeks for one ops generalist working on it part-time: roughly a week to map the current routing rules precisely, including edge cases nobody had written down, a week to build and test each branch against sample records, and a few extra days running it in parallel with the manual process before cutting over fully.
What happens when a lead doesn't match any routing rule?
It shouldn't fail silently. In the scenario above, anything that doesn't clear the assignment router — missing firmographic data, an ambiguous territory, a suspected duplicate — drops into a separate fallback branch that posts to a shared review channel instead of disappearing. Budget for that fallback rate to sit somewhere under 10%; if it's regularly higher, the routing rules or the data feeding them need attention, not the fallback logic itself.
Is Make good enough for this, or does a team eventually need a dedicated lead routing platform?
Make is a strong starting point for a team without a dedicated RevOps budget line, but it's a general workflow tool, not a purpose-built routing product — it won't give you SLA timers, routing analytics, or an audit trail out of the box the way a platform like LeanData or Chili Piper will. Teams typically outgrow the DIY version once they need multiple SLA tiers, formal compliance reporting, or routing logic that changes several times a month.
How much does a scenario like this cost to run every month?
At roughly 700 leads a month and five to six Make operations per lead (the trigger, two router evaluations, an enrichment call, the CRM write, and the Slack post), that works out to about 3,500–4,200 credits a month — comfortably inside Make's Core plan, which runs $9/month for 10,000 credits as of September 2026. The subscription cost is small next to the ops hours it replaces.
Does this replace the round-robin assignment features already built into HubSpot or Salesforce?
Not exactly — it usually sits on top of them. Native CRM round robin handles the simple "next rep in line" case well; the value of building this in Make is the layer above that: branching by lead source first, running enrichment before scoring, and applying a routing hierarchy — named account, then territory, then segment, then round robin — that native CRM assignment rules typically can't express on their own.

Methodology

This article describes a composite, anonymized implementation pattern rather than one named company's internal dashboard. The scenario architecture — webhook trigger, router-based branching, HTTP enrichment, fallback queueing — reflects how this type of Make automation is actually documented and built in practice. The resulting outcome figures were cross-checked for plausibility against publicly reported results from comparable lead-routing automations, including LeanData's published Zendesk case study and Reform.app's lead-routing benchmark research, both linked below. Make's pricing and credit figures were verified directly on Make's own pricing page as of September 2026. Response-time and conversion statistics throughout are cited to their original sources; figures specific to the example scenario are presented as an illustrative outcome consistent with those cited benchmarks, not as an independently audited number from a named business.

KH

Written by Ken Hayashi, Technology Consultant at StackScout, covering B2B SaaS tool comparisons and automation strategy.

Sources & Further Reading

Ken Hayashi
Ken Hayashi

Technology consultant with 10+ years in the Japanese tech industry. Specializing in SaaS evaluation, workflow automation, and B2B tool integration.

Related articles

Loading…