FindTheAIForThat Logo Find AI
Sales & Outreach Intermediate 🎯 Sales SDR

AI-Powered Lead Generation Workflow for SDRs

A step-by-step workflow to automate B2B lead generation using AI tools for prospecting, enrichment, and outreach.

Difficulty
Intermediate
Steps
5
Time
2 hours initial setup, 30 min/week maintenance
Tools
5

Tools Used

ApifyClayChatGPTSmartleadLemlist

Overview

This workflow automates the entire B2B lead generation pipeline — from identifying prospects on LinkedIn to sending personalized cold emails. By combining Apify for data extraction, Clay for enrichment, and Smartlead for email automation, you can generate 50+ qualified leads per week with minimal manual effort.

What You’ll Need

  • Apify — LinkedIn Scraper (free tier available, $49/mo for production)
  • Clay — Data enrichment & lead scoring ($149/mo)
  • ChatGPT or Claude — Message personalization ($20/mo)
  • Smartlead or Lemlist — Email automation ($39/mo)

Step 1: Prospect Identification

Use Apify’s LinkedIn Sales Navigator scraper to extract leads matching your ICP:

  1. Go to Apify → LinkedIn Sales Navigator Scraper
  2. Configure your search filters: industry, company size, job title, location
  3. Run the scraper — it outputs 500+ prospect profiles in JSON/CSV
  4. Export to CSV

Pro tip: Filter by “Posted in last 30 days” to find active prospects.

Step 2: Data Enrichment

Import the CSV into Clay and run enrichment:

  1. Upload CSV to Clay table
  2. Add enrichment columns: personal email, phone, company tech stack, recent funding
  3. Run enrichment workflows (uses Hunter, Clearbit, Apollo)
  4. Score leads by fit (ideal title Ă— industry match Ă— engagement signal)

Step 3: Message Personalization

Use ChatGPT to generate personalized cold emails:

  1. Feed each prospect’s profile (name, company, recent news) into ChatGPT
  2. Prompt: “Write a 3-sentence cold email for [Name] at [Company] mentioning [Recent News]”
  3. Review and tweak the tone
  4. Export to CSV with email body column

Step 4: Email Automation Setup

Configure Smartlead for warm sending:

  1. Connect 2-3 sending inboxes (to avoid spam)
  2. Upload CSV with prospect emails + personalized bodies
  3. Set up multi-step sequence: Day 1 (intro), Day 3 (value prop), Day 7 (case study)
  4. Enable automatic follow-ups

Step 5: Track & Optimize

Monitor key metrics and iterate:

  • Open rate — target 60%+
  • Reply rate — target 10%+
  • Meeting booked — target 2-3% conversion
  • A/B test subject lines and email bodies weekly

Results

With this workflow, SDRs typically see:

  • 50-100 leads generated per week
  • 10-15% reply rate on personalized outreach
  • 3-5 qualified meetings booked per week
  • 80% reduction in manual prospecting time

Tools Breakdown

ToolPurposeCostAlternative
ApifyLinkedIn scraping$49/moPhantomBuster
ClayEnrichment & scoring$149/moLusha
ChatGPTPersonalization$20/moClaude
SmartleadEmail automation$39/moLemlist