Book a scoping call →

Case study

How a 60-person SaaS cut its first reply to demo requests from 3 h 40 min to 11 min

Applied Agents built an n8n workflow for a 60-person B2B SaaS company on HubSpot that enriches, Claude-scores, routes and drafts replies to demo requests. Median first reply dropped from 3 h 40 min to 11 min.

By Irfan Sadek, co-founder · Updated 7 October 2026

Result card: median first reply to demo requests fell from 3 hours 40 minutes to 11 minutes
ClientB2B SaaS company on HubSpot, about 60 people
DeliverableInbound lead routing workflow with AI scoring and reply drafts
StackHubSpot, n8n Cloud, Apollo, Claude, Slack
Timeline1-week audit, live 2 weeks later
Price$1,500 audit + $6,500 build, fixed
ResultMedian first reply 3 h 40 min to 11 min (8 weeks vs 8 weeks)

Key takeaways

  • Comparing the 8 weeks before and after go-live, the company's median time to first reply on demo requests dropped from 3 h 40 min to 11 min.
  • Once routing combined rules with a Claude fit score, the share of leads reassigned to a different owner fell from 9% to 1.5%.
  • Claude only drafts each reply and scores the lead; reps send every message themselves.
  • Pricing came in at a fixed $8,000: $1,500 for the audit and $6,500 for the workflow build.

What problem did the sales team have?

The sales team handled demo requests by hand, so the median first reply took 3 hours 40 minutes.

  • Volume: one HubSpot form brought in about 40 demo requests a week.
  • Manual triage: each request went to the sales lead, who looked up the company, weighed fit and picked the owner in HubSpot.
  • Misrouting: 9% of leads landed with the wrong territory owner and needed reassignment.
  • Equal effort: poor-fit requests ate the same rep time as strong ones.

How does the HubSpot lead routing workflow work?

The HubSpot workflow Applied Agents set up is one n8n automation: within 2 minutes of a form fill, it enriches the demo request, scores it, routes it as a HubSpot deal and leaves a reply draft for the owner.

  1. Trigger: everything starts when someone submits a HubSpot form.
  2. Dedupe: the workflow searches HubSpot for a matching contact, company or open deal and links the new request to that record.
  3. Enrich: Apollo fills in headcount, industry, country and job title.
  4. Score: Claude rates the lead from 1 to 100 against the written ideal customer profile (ICP) and stores three reasons on the deal.
  5. Route: territory and segment determine the sales pod, and round-robin assigns the rep inside it. Anything under 40 lands in a nurture sequence, while scores of 40 to 60 go to the sales lead.
  6. Draft: Claude composes the first reply using the prospect's own words and files it as a task on the deal.
  7. Alert: the owner receives a Slack message with the score, reasons, summary and draft, then edits and sends straight from HubSpot.

One workflow, two AI steps: that is the whole shape of a standard AI sales automation build.

Six-step workflow: form submit, enrichment, Claude scoring and draft, routing, Slack alert, rep sends
The inbound lead workflow

Which tools does the workflow use?

The workflow uses five tools, all of them in the client's own accounts: HubSpot, n8n Cloud, Apollo, Claude and Slack.

LayerToolJob
CRMHubSpotForm, contacts, companies, deals, owners
Workflown8n CloudRuns every step and logs each run
EnrichmentApolloCompany and contact data
AIClaude, through the Anthropic APIFit score, reasons, reply draft
AlertsSlackOwner notification with the draft

Fixed rules cover five of the seven steps. Claude comes in only where a step calls for judgment: reading a free-text request against the ICP and writing a reply.

What stayed with people?

People kept control of every prospect-facing step. Reps send each reply, run each call and can override any score; the workflow never contacts a prospect alone.

  • Inside HubSpot, the owning rep edits and sends each AI draft.
  • Leads scoring 40 to 60 go to the sales lead for a decision.
  • A rep can adjust the score or owner on any deal; every adjustment is logged for the quarterly ICP review.
  • The written ICP Claude scores against belongs to the VP of Sales.

What changed, and how was it measured?

Median first reply time dropped from 3 h 40 min to 11 min, measured during business hours in HubSpot across the 8 weeks following go-live versus the 8 weeks before it.

Metric8 weeks before8 weeks after
Median time to first reply (business hours)3 h 40 min11 min
Leads reassigned to a different owner9%1.5%
Hours a week on lead research and routing (team estimate)About 12About 2
Demo requests handled318334

Claude's score band agreed with the sales lead's own rating on 87 of 100 leads reviewed in a blind check. All figures come from the client's first-party data.

Before and after chart: first reply 3 h 40 min to 11 min, reassigned leads 9% to 1.5%, weekly research hours 12 to 2
Results, 8 weeks before and after

What did the project cost, and how long did it take?

Total cost came to $8,000, in two fixed fees: $1,500 for the one-week audit, $6,500 for the workflow build.

StageTimePrice
Scoping call30 minutesBefore the audit
Audit and fixed quoteWeek 1$1,500
Build and testing on real leadsWeeks 2 and 3$6,500
Hand-over with documentationEnd of week 3Included

n8n, Apollo and Claude spend runs on the client's own accounts and is billed there. See the pricing and how it works pages.

What can other B2B sales teams take from this?

The main takeaway: AI handles only two of the seven steps in this workflow, so the other five stay testable and trustworthy like any plain rule.

  • Document the ICP before you automate. Claude scores leads only against criteria a person has written down.
  • Hand borderline scores to a human. The 40 to 60 band catches edge cases and keeps them off automatic paths.
  • Deliver the draft where reps already work. A Slack alert with the draft attached means nobody starts from a blank page.
  • Record a baseline period. Eight weeks of HubSpot baseline made the result straightforward to verify.

To scope a similar build for your team, book a scoping call.

FAQ

How long did the build take?

Three weeks from kickoff: one week for the audit, then two weeks of building and testing on real leads.

Does the AI email prospects on its own?

No. Claude drafts the first reply; the owning rep edits it and sends it from HubSpot.

Why n8n instead of Zapier?

n8n fits because each lead moves through branching routing rules and two AI steps; Zapier covers simpler, lower-volume flows.

Should leads be assigned round-robin or by territory?

Both. Territory and segment pick the pod that owns the lead; round-robin then splits leads evenly among that pod's reps.

Who owns the workflow after hand-over?

The client owns it. The workflow runs in the client's own n8n account, and the hand-over includes written documentation.

What does your team copy and paste every week?

Tell us in 30 minutes. You'll leave with a ranked list of what to automate and a fixed quote.

Book a 30-minute scoping call →