Smart Lead Qualification & Routing from Typeform to HubSpot with Data Enrichment
Needs changesWhat this workflow does
This workflow has 13 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects HubSpot, Slack and Google Sheets. It also calls api.hunter.io, companyenrichment.abstractapi.com and api.hubapi.com over HTTP.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Extract Lead Data (Function): runs custom JavaScript (legacy Function node)
- Hunter.io Verification (HTTP Request): calls api.hunter.io
- Extract Domain for Abstract (Code): runs custom JavaScript code
- Abstract Company Enrichment (HTTP Request): calls companyenrichment.abstractapi.com
- Lead Scoring & Routing Logic (Function): runs custom JavaScript (legacy Function node)
- If: checks a condition and branches into true / false
- HubSpot: uses HubSpot
- HubSpot: uses HubSpot
- Wait: waits 10 seconds
- HubSpot API Check → 🔍 HubSpot Revalidation (HTTP Request): calls api.hubapi.com (POST)
…plus 2 more steps. See the full node list below.
Services it uses
HTTP calls to: api.hunter.io, companyenrichment.abstractapi.com, api.hubapi.com
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- Function (legacy) in Extract Lead Data, Lead Scoring & Routing Logic: replace with Code node, mode 'Run Once for All Items'.
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| Function (legacy) Extract Lead Data, Lead Scoring & Routing Logic | Code node, mode 'Run Once for All Items' |
Nodes used (9)
- Webhook
n8n-nodes-base.webhook - Function
n8n-nodes-base.function - HTTP Request
n8n-nodes-base.httpRequest - If
n8n-nodes-base.if - HubSpot
n8n-nodes-base.hubspot - Code
n8n-nodes-base.code - Slack
n8n-nodes-base.slack - Google Sheets
n8n-nodes-base.googleSheets - Wait
n8n-nodes-base.wait
From the author
✔ Short Description Automate your lead qualification pipeline — capture Typeform Webhook leads, enrich with APIs, score intelligently, and route to HubSpot, Slack, and Sheets in real-time. --- 🧩 Description Automate your lead management pipeline from form…