Lead Enrichment Pipeline
Sales & CRMadvanced40 minutes setup
Overview
All the workflows, credentials and data tables you have access to
Create workflow
Prod. executions
0
Failed prod. executions
0
Failure rate
0%
Time saved
—
Run time (avg.)
0s
WorkflowsCredentialsExecutionsData tables
Search workflows...
Last updated
Gmail AI Categorizer
Updated 2 days ago
Abandoned Cart Recovery
Updated 5 days ago
Drop a name and email into a form. The workflow enriches with firmographic data, verifies the email, scores the lead, and adds it to your Airtable pipeline.
Business Impact
- Enrich and score every lead before it hits your pipeline
- Verify emails automatically — reduce bounce rates on outreach
- Give sales reps firmographic context before the first call
- Replace 15+ minutes of manual research per lead
Who is this for?
Perfect for:
- Outbound sales teams
- SDRs and BDRs doing high-volume prospecting
- Revenue teams using Airtable or similar CRMs
- Agencies qualifying inbound leads for clients
- Teams adding 50+ leads per month to their pipeline
What's included
- n8n JSON workflow file
- Step-by-step setup guide
- All AI prompts included
- Lifetime updates
Setup Guide
- 1Download the workflow JSON file and import it into n8n
- 2Create an Airtable base with all required columns (Email, Name, Job Title, Company, Company Domain, Company Size, Industry, LinkedIn URL, Lead Score, Grade, Score Reasons, Email Verified, Business Email, Source, Status, Enriched At, Last Updated)
- 3Create an Airtable Personal Access Token with data.records:read and data.records:write scopes
- 4Connect the Airtable credential on Check for Existing Lead, Update Existing Lead, and Create New Lead nodes
- 5Set up Apollo.io: create an API key and connect as HTTP Header Auth (header: X-Api-Key) on Enrich with Apollo.io
- 6Set up Hunter.io: create an API key and connect as HTTP Header Auth (header: Authorization, value: Bearer YOUR_KEY) on Verify Email with Hunter
- 7Open Validate and Configure to customize scoring weights and grade thresholds if needed
- 8Click Save → Activate the workflow and copy the webhook URL
- 9Send a test POST: { "email": "john@acme.com", "name": "John Doe", "company": "Acme Inc" }
- 10Confirm the lead appears in Airtable with enrichment data, score, and grade
Required Credentials
- Airtable Personal Access TokenConfigure in n8n
- Apollo.io API Key (HTTP Header Auth)Configure in n8n
- Hunter.io API Key (HTTP Header Auth)Configure in n8n
Nodes Used
WebhookClearbitHunterAirtable
Common Mistakes
- Airtable column names do not match exactly — create columns with the exact names listed in the workflow notes
- Apollo API key header name must be X-Api-Key — using a different header name causes 401 errors
- Hunter Authorization header must be Bearer YOUR_KEY — missing Bearer prefix causes auth failures
- Submitting personal email domains (gmail.com, etc.) — Apollo cannot enrich personal emails and returns not_found
- Exceeding free tier API limits — Apollo (50/month) and Hunter (25/month) on free plans
- Webhook body missing email field — email is the only required field but must be present
- Expecting duplicate leads to create new records — existing emails update the existing Airtable row instead
Architecture
Webhook
Clearbit
Hunter
Airtable
Output
Tags
leadsenrichmentsalesairtable