What This Workflow Does
This automation transforms raw business listings into actionable sales leads by combining AI-powered data extraction with human-friendly outreach drafting. It solves three critical sales problems:
1. Eliminates manual lead research - Automatically scrapes local business websites for real contact information instead of relying on outdated directories.
2. Qualifies leads before outreach - Scores each lead based on reachability and business signals to prioritize high-potential prospects.
3. Drafts personalized cold emails - Generates human-sounding first-touch messages using actual website content for relevance.
How It Works
1. Lead Source Ingestion
The workflow starts with a dataset of local business search results from Apify, Google Maps, or any directory with website URLs. Batch sizes are limited to ensure quality control.
2. Website Scraping & Data Extraction
Each business website is fetched and processed by OpenAI to extract:
- Valid email addresses and phone numbers
- Key decision-maker names and titles
- Business address and service details
- Relevant context for personalization
3. Lead Qualification
Leads are scored based on:
- Email verification status (via Hunter)
- Website quality signals
- Business size indicators
- Optional social proof checks
4. CRM Export
Qualified leads are written to Google Sheets with all extracted data, ready for sales team review. The system prevents duplicates and maintains data hygiene.
5. Email Draft Generation
For each qualified lead, OpenAI generates a personalized cold email draft that:
- References actual business details from their website
- Matches your brand voice and offer
- Follows cold email best practices
Pro tip: Use the drafts as starting points - always add personal touches before sending to improve response rates.
Who This Is For
This workflow delivers the most value for:
- B2B sales teams targeting local businesses
- Marketing agencies offering lead gen services
- Startups building outbound sales pipelines
- Freelancers selling to niche professional services
- Anyone spending 5+ hours/week on manual prospecting
What You'll Need
- n8n instance (cloud or self-hosted)
- OpenAI API key (GPT-3.5 or GPT-4)
- Apify account (free tier available)
- Hunter.io API key for email verification
- Google Sheets for CRM (or your preferred alternative)
Quick Setup Guide
- Download the JSON template file
- Import into your n8n instance
- Configure API credentials for all services
- Set your target search criteria in Apify
- Customize email templates with your offer
- Test with 5-10 leads before scaling up
Key Benefits
Save 10+ hours/week per sales rep by automating the most tedious parts of prospecting while maintaining human oversight where it matters most.
Improve lead quality 3-5x by grounding outreach in actual business websites instead of guesswork or purchased lists.
Scale outreach consistently without sacrificing personalization - the system handles research while your team focuses on building relationships.
Reduce CRM busywork with automatic data cleaning and structured exports that work with your existing sales process.