Lead Generation and Qualification with GPT-4o, Google Workspace, and Automated Follow-Up
Go to WorkflowDescription
š 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