Qualify & enrich leads with GPT-4 and LinkedIn data for intelligent routing
Ready for 3.0What this workflow does
This AI workflow has 23 nodes and runs when someone submits an n8n form (“Get a Free Consultation”). Along the way it connects Slack, OpenAI, HubSpot and Google Sheets and 1 more.
How it runs
Trigger: When someone submits an n8n form (“Get a Free Consultation”).
- Send Form Response (Respond to Webhook): sends the response back to the webhook caller
- Normalize Lead Data (Code): runs custom JavaScript code
- Valid Lead? (If): checks a condition and branches into true / false
- Business Email? (If): checks a condition and branches into true / false
- Handle Invalid Lead (Stop and Error): stops the run with an error
- Google Search (Find LinkedIn URL) (HTTP Request): calls an HTTP API (POST)
- Skip Enrichment (Fallback) (Code): runs custom JavaScript code
- Extract LinkedIn URL (Code): runs custom JavaScript code
- AI Lead Qualification (OpenAI): uses OpenAI
- LinkedIn URL Found? (If): checks a condition and branches into true / false
…plus 12 more steps. See the full node list below.
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 (11)
- n8n Form Trigger
n8n-nodes-base.formTrigger - Respond to Webhook
n8n-nodes-base.respondToWebhook - If
n8n-nodes-base.if - Code
n8n-nodes-base.code - Slack
n8n-nodes-base.slack - OpenAI
@n8n/n8n-nodes-langchain.openAi - HubSpot
n8n-nodes-base.hubspot - Google Sheets
n8n-nodes-base.googleSheets - HTTP Request
n8n-nodes-base.httpRequest - Gmail
n8n-nodes-base.gmail - Stop and Error
n8n-nodes-base.stopAndError
From the author
AI-Powered Lead Qualification & Enrichment Pipeline 🎯 Who is this for? This template is perfect for: - Marketing Teams looking to automatically qualify inbound leads from campaigns - Sales Teams wanting to prioritize high-value prospects instantly - Agencies…