🎣 Scrape and email business leads with Claude, Apify, Google Sheets and Gmail

⚑ 963 views · 🎣 Lead Generation & Enrichment

πŸ’‘ Pro Tip β€” HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it β€” it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

πŸ’₯ Scrape leads from businesses with Claude and Apify to Gmail outreach

πŸ“„ Documentation: Notion Guide

Workflow Overview

Automatically scrape business leads with Claude Co-Work and Apify, send the data to n8n through a webhook, store it in Google Sheets, generate personalized outreach emails, and send them automatically with Gmail.

This workflow combines lead scraping, lead qualification, data organization, AI copywriting, and cold outreach into one automated pipeline.


Who is this for?

This template is ideal for:


What problem is this workflow solving? / Use case

Manual prospecting is slow and repetitive.

Most businesses waste hours every week:

This workflow solves that by automating the full process from lead discovery to email delivery.

Example use case:


What this workflow does

  1. Claude Co-Work uses Apify to scrape business leads and collect their data
  2. Claude Co-Work automatically triggers the n8n webhook with the scraped lead data
  3. n8n splits each business lead into separate items
  4. n8n appends lead data to Google Sheets
  5. n8n checks whether the lead has an email address
  6. n8n uses Claude to generate a personalized outreach email
  7. n8n extracts the email subject and body automatically
  8. n8n sends the email via Gmail

Expected outcome:


Setup

Before using this template, create and connect the following accounts:

Then configure:

1. Claude Co-Work + Apify

Set up Claude Co-Work so it can use Apify to scrape lead data before n8n starts.

Claude Co-Work should collect fields such as:

2. Webhook

Configure Claude Co-Work to send the scraped data to the n8n Webhook node.

The webhook receives the lead payload and starts the workflow automatically.

3. Google Sheets

Replace:

With your own Google Sheet ID and Sheet tab ID.

4. Claude Prompt

Customize the outreach message inside the Outreach email copywriter node.


How to customize this workflow to your needs

Change target industry

Replace restaurants with:

Change outreach offer

Instead of SEO or booking systems, promote:

Notes


Built for users who want to automate scraping, prospecting, and outbound sales with AI.

πŸŽ₯ Watch This Tutorial

SORA2 logo


πŸ‘‹ Need help or want to customize this?

πŸ“© Contact: LinkedIn
πŸ“Ί YouTube: @DRFIRASS
πŸš€ Workshops: n8n courses (in French)

Need help customizing?

Contact me for consulting and support : Linkedin / Youtube / πŸš€ n8n courses (in French)

πŸ”— Nodes Used

Google Sheets, Webhook, Gmail, Anthropic

πŸ“₯ Import

Download workflow.json and import into n8n: Workflow menu β†’ Import from File

πŸ“– Importing guide Β· πŸ”‘ Credential setup