What This Workflow Does
Manual B2B prospecting is time-consuming, inconsistent, and difficult to scale. Sales teams spend hours researching companies, guessing which ones are a good fit, and crafting generic outreach emails that get ignored. This leads to missed opportunities, wasted resources, and stagnant pipeline growth.
This automation solves that by creating a complete, end-to-end system that finds target companies on LinkedIn, enriches their data, scores them with AI based on your ideal customer profile, and generates fully personalized email sequences for qualified decision-makers. It runs daily with zero manual input, turning what was a full-time job into a background process that consistently delivers warm leads.
How It Works
1. Lead Discovery & Company Enrichment
The workflow starts by searching LinkedIn for companies matching your criteria—industry, location, size, and other filters. Using compliant, cookieless APIs, it pulls detailed company information including website, description, follower count, and recent activity.
2. AI-Powered Lead Scoring
Each discovered company is analyzed by OpenAI against your defined ideal customer profile. The AI assigns a score from 0-10 based on fit, technology stack, growth signals, and other factors. Only companies scoring above your threshold (typically 7+) proceed to the next stage.
3. Decision-Maker Identification
For each qualified company, the system searches LinkedIn Sales Navigator to find key decision-makers in relevant roles. It extracts their job titles, professional descriptions, and LinkedIn summaries to understand their responsibilities and potential pain points.
4. Personalized Email Sequence Generation
Using the collected company and contact data, OpenAI generates a complete 3-email cold outreach sequence. Each email is personalized with specific references to the company's business, the contact's role, and relevant industry context, dramatically increasing engagement rates.
5. Email Verification & CRM Updates
The system verifies email addresses using multiple enrichment services in a waterfall approach, ensuring deliverability. All data—companies, contacts, scores, and email content—is automatically logged in your Google Sheets CRM, with status updates tracking each lead through the pipeline.
Who This Is For
This automation is ideal for B2B startups, SaaS companies, agencies, and growth teams who need to scale their outbound efforts without hiring additional SDRs. It's particularly valuable for companies with clearly defined ideal customer profiles selling to mid-market or enterprise businesses. Marketing agencies offering lead generation services can also deploy this system for multiple clients with customized parameters.
What You'll Need
- n8n instance (cloud or self-hosted)
- Google Sheets account for the CRM database
- LinkedIn Sales Navigator access (or alternative data source API)
- OpenAI API key for AI scoring and email generation
- Email enrichment service API (like Hunter.io or similar)
- Email sending capability (via SMTP or service like SendGrid)
Quick Setup Guide
- Download and import the JSON template into your n8n instance.
- Configure credentials for all connected services in n8n's credentials management.
- Set up your Google Sheet with the required column structure (template includes guidance).
- Define your target parameters in the configuration sheet—industry, location, company size, etc.
- Customize the AI prompt templates for scoring and email generation to match your voice and criteria.
- Test with a small batch of companies to verify data flow and email quality before scaling.
- Schedule the workflow to run daily or weekly based on your volume needs.
Pro tip: Start with conservative scoring thresholds and review the AI's decisions for the first 50 leads. This helps you refine the scoring criteria before full automation, ensuring you're targeting the right prospects.
Key Benefits
Scale outreach 10x without additional hires. What takes a sales rep 40 hours per week runs automatically in the background, freeing your team for higher-value conversations.
Improve lead quality with AI scoring. Move beyond basic firmographics to intelligent matching based on actual fit signals, increasing conversion rates from outreach to meetings.
Maintain personalization at scale. Each email references specific company details and role context, achieving personalization that's impossible with manual templating.
Centralize all prospect data automatically. Your Google Sheet becomes a live, self-updating CRM with complete history of every interaction and lead status.
Gain consistent pipeline generation. Unlike sporadic manual efforts, this system delivers a predictable flow of qualified leads on your schedule.