Automated lead capture, scoring & CRM integration with HubSpot, Clearbit & Slack
Ready for 3.0What this workflow does
This workflow has 12 nodes and runs when an HTTP POST request hits its webhook URL. Along the way it connects Clearbit, HubSpot and Slack.
How it runs
Trigger: When an HTTP POST request hits its webhook URL.
- Validate Lead Data (If): checks a condition and branches into true / false
- Enrich with Clearbit (Clearbit): work with person
- Enrich with Apollo (HTTP Request): calls an HTTP API
- Merge: merges the data from its input branches
- Calculate Lead Score (Code): runs custom JavaScript code
- Route by Qualification (If): checks a condition and branches into true / false
- Create HubSpot Contact (HubSpot): create
- Notify Sales Team - High Priority (Slack): uses Slack
- Create HubSpot Contact - Medium (HubSpot): create
- Notify Marketing - Medium Priority (Slack): uses Slack
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (9)
- Webhook
n8n-nodes-base.webhook - If
n8n-nodes-base.if - Clearbit
n8n-nodes-base.clearbit - HTTP Request
n8n-nodes-base.httpRequest - Merge
n8n-nodes-base.merge - Code
n8n-nodes-base.code - HubSpot
n8n-nodes-base.hubspot - Slack
n8n-nodes-base.slack - No Operation, do nothing
n8n-nodes-base.noOp
From the author
How it works This Lead Capture & Auto-Qualification workflow transforms raw leads into qualified prospects through intelligent automation. Here's the high-level flow: Lead Intake → Data Validation → Enrichment → Scoring → Smart Routing → CRM Integration &…