🚀 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