š AI Lead Generation and Follow-Up Template
š Overview
This n8n workflow template automates your lead generation and follow-up process using AI. It captures leads through a form, enriches them with company data, classifies them into different categories, and sends appropriate follow-up sequences automatically.
Key Features:
- š¤ AI-powered lead classification (Demo-ready, Nurture, Drop)
- š Automatic lead enrichment with company data
- š§ Intelligent email responses and follow-up sequences
- š
Automated demo scheduling for qualified leads
- š Complete lead logging in Google Sheets
- š¬ AI assistant for immediate query responses
š ļø Prerequisites
Before setting up this workflow, ensure you have:
- n8n Instance : Self-hosted or cloud version
- OpenAI API Key : For AI-powered features
- Google Workspace Account with:
- Gmail access
- Google Sheets
- Google Calendar
- Basic understanding of your Ideal Customer Profile (ICP)
ā” Quick Start Guide
Step 1: Import the Workflow
- Copy the workflow JSON
- Import into your n8n instance
- The workflow will appear with all nodes connected
Step 2: Configure Credentials
You'll need to set up the following credentials:
- OpenAI API : For AI agents and classification
- Gmail OAuth2 : For sending emails
- Google Sheets OAuth2 : For lead logging
- Google Calendar OAuth2 : For demo scheduling
Step 3: Create Your Lead Log Sheet
Create a Google Sheet with these columns:
- Date
- Name
- Email
- Company
- Job Title
- Message
- Number of Employees
- Industry
- Geography
- Annual Revenue
- Technology
- Pain Points
- Lead Classification
Step 4: Update Configuration Nodes
- Replace Sheet ID : Update all Google Sheets nodes with your sheet ID
- Update Email Templates : Customize all email content
- Set Escalation Email : Replace "[email protected]" with your team's email
- Configure ICP Criteria : Edit the "Define ICP and Lead Criteria" node
šÆ Lead Classification Setup
Define Your ICP (Ideal Customer Profile)
Edit the "Define ICP and Lead Criteria" node to set your criteria:
š ICP Criteria Example:
- Company Size: 50+ employees
- Industry: SaaS, Finance, Healthcare, Manufacturing
- Geography: North America, Europe
- Pain Points: Manual processes, compliance needs, scaling challenges
- Annual Revenue: $5M+
ā
Demo-Ready Criteria:
High-intent prospects who meet multiple qualifying factors:
- Large company size (your threshold)
- Clear pain points mentioned
- Urgent timeline
- Budget authority indicated
- Specific solution requests
š± Nurture Criteria:
Prospects with future potential:
- Meet basic size requirements
- In target industry
- General interest expressed
- Planning future implementation
- Exploring options
ā Drop Criteria:
Only drop leads that clearly don't fit:
- Outside target geography
- Wrong industry (B2C if you're B2B)
- Too small with no growth
- Already with competitor
- Spam or test messages
š§ Email Customization
Customize Follow-Up Sequences:
Demo-Ready Sequence:
- Immediate calendar invitation
- Personalized demo confirmation
- Meeting reminder (optional)
Nurture Sequence:
- Welcome email with resources
- Educational content (Day 2)
- Webinar/event invitation (Day 3)
- Demo offer (Day 4)
Drop Message:
- Polite acknowledgment
- Clear explanation
- Keep door open for future
š§ Advanced Configuration
AI Answer Agent Setup:
- Update the system prompt with your company information
- Add common Q&A patterns
- Set escalation rules
- Configure language preferences
Lead Enrichment Options:
- Add API keys for additional data sources
- Configure enrichment fields
- Set data quality thresholds
- Enable duplicate detection
Calendar Integration:
- Set available meeting times
- Configure meeting duration
- Add buffer times
- Set timezone handling
š Monitoring and Optimization
Track Key Metrics:
- Lead volume by classification
- Response rates
- Demo conversion rates
- Time to first response
- Enrichment success rate
Optimization Tips:
- Regular Review : Check classification accuracy weekly
- A/B Testing : Test different email sequences
- Feedback Loop : Use outcomes to refine ICP criteria
- AI Training : Update prompts based on results
š Best Practices
- Start Simple : Begin with basic criteria and refine over time
- Test Thoroughly : Use test leads before going live
- Monitor Daily : Check logs for the first week
- Iterate Quickly : Adjust based on results
- Document Changes : Keep track of criteria updates
š Scaling Your Workflow
As your lead volume grows:
- Add Sub-workflows : Separate complex processes
- Implement Queuing : Handle high volumes
- Add CRM Integration : Sync with your sales tools
- Enable Analytics : Track detailed metrics
- Set Up Alerts : Monitor for issues