n8n + HubSpot Lead Qualification Workflow: Auto-Score and Route Qualified Leads
Manually qualifying leads is killing SMBs. A 50-lead day = 2-3 hours of manual scoring per person. Unqualified leads waste sales time. Hot leads go cold while you're sorting through the inbox.
This n8n + HubSpot workflow auto-qualifies incoming leads in 5 seconds. Route hot leads to sales immediately. Follow up with cold leads on a schedule. Get back 15+ hours/week per SMB.
The Problem: Manual Lead Qualification
Real numbers: SMBs (agencies, consulting, SaaS sales teams) receive 30-100 leads/day across email, forms, Slack. Current workflow:
- Lead arrives → manual review of company size, budget signals, engagement history
- 10-20% are "hot" (ready to buy) → schedule immediately
- 30-40% are "warm" (interested) → put on email sequence
- 40-50% are "cold" (early research) → lose them because no follow-up system
Cost: 2-3 hours/day manual scoring = $300-500/month in lost productivity. 30% lead loss = $10K-50K/mo in lost revenue.
What it should be: Automated scoring in real-time. Leads routed by qualification level. No human touch until handoff to sales.
The n8n + HubSpot Solution
Architecture
Webform/Email/Slack → n8n Webhook → Extract lead data → Query HubSpot for company signals → Score based on rules → Route by score level → Log decision
Score ≥80: Create urgent HubSpot task, notify sales Slack
Score 50-79: Add to warm email sequence via Brevo
Score <50: Add to cold sequence, 30-day follow-up
Example: SaaS Sales Workflow
Trigger: New webform submission.
Step 1: Extract & Enrich
Email → API lookup → LinkedIn company data → HubSpot company record
Step 2: Scoring Rules
- Job title (CEO, founder, CRO, sales_director): +30 points
- Company size >= 50 employees: +20
- Website mentions SaaS/automation: +15
- Engagement signals (email opened, visited pricing): +15
- Budget keywords (budget, timeline, ROI, contract): +20
Step 3: Route
- Score ≥80: Create urgent HubSpot task, post to #sales-hot-leads Slack
- Score 50-79: Add to warm list, send first nurture email, schedule 7-day follow-up
- Score <50: Add to cold list, send educational email, schedule 30-day re-engagement
Payoff: Real Numbers
Time saved: 2-3 hours/day × 5 salespeople = 50-75 hours/week = $2K-3K/month
Lead conversion lift: Auto-qualify hot leads → response time drops from 4 hours to 15 min → conversion rate +40-60%
- 50 leads/day × 30% hot rate × 40% conversion lift = 6 additional customers/mo
- 6 customers × $5K avg deal = $30K/mo revenue lift
Payback: $99 workflow build → $30K/mo revenue lift → 3.2-day payback
How to Build in n8n
Key Nodes
- Webhook Trigger — listens for form submissions
- Code Node (JavaScript) — extract lead fields + basic scoring
- HubSpot Query — fetch company record + engagement history
- HTTP Request (optional) — LinkedIn/Clearbit enrichment
- Code Node — apply scoring rules
- HubSpot Create Task — if score ≥80
- Slack Send Message — notify #sales-hot-leads
- Brevo Send Email — segment-based nurture
- HubSpot Update Contact — log scoring decision
- Conditional Logic — route by score threshold
Best Practices
- Use HubSpot Merge/Filter nodes to avoid multiple company lookups (API rate limits)
- Set timeout on enrichment APIs — skip if slow, use HubSpot data only
- Add error handling — if lead lookup fails, default to warm segment
- Test with 5 sample leads first
- Monitor false positives — high-score leads that don't convert, adjust rules weekly
Integration Checklist
- [ ] Create n8n workflow template
- [ ] Connect HubSpot API (create private app)
- [ ] Test with 3 sample leads
- [ ] Set scoring thresholds
- [ ] Deploy to live (activate webhook)
- [ ] Monitor first 100 leads
- [ ] Celebrate: 2-3 hours/week back
Get the Ready-to-Use Workflow
Ready-to-use template for HubSpot + Slack + Brevo integration: Grab the workflow on Gumroad — includes all 10 nodes, scoring rules, error handling ($29).
Want a custom build for your specific SMB? Done-for-you automation service — $99 one-time audit + $299/mo ongoing builds. I handle the integration; you focus on sales.
Series: n8n Integration Guides for SMBs
This is part of the n8n Integration Guides series — each article = one expensive manual workflow → automated + profitable.
Previous: Slack, Monday, Stripe, Zapier. Next: Email automation, inventory, invoice follow-ups.
Related Articles
- n8n + Stripe Payment Workflows: Auto-Send Invoice Reminders
- n8n Zapier Migration: Step-by-Step Workflow Conversion
- n8n Slack Integration: Send Alerts and Automate SMB Workflows
Losing leads to slow follow-up? Running manual qualification? Wasting 15+ hours/week? Drop your email below — free automation audit (PDF) with 3 high-ROI workflows for your business.
Top comments (0)