Find local business leads and send personalized cold emails

End‑to‑end automation that:. Task: The author built an n8n workflow to automate local lead generation. It scrapes Google Maps via Bright Data, enriches data with Apollo and Owler, and uses an LLM to generate personalized HTML cold emails. Results are stored in Google Sheets with qualification flags. The source does not specify human review steps before sending.; tools: n8n. Human role: The original post does not say how a person stayed involved.; limitations: Prerequisites include n8n, Bright Data, Apollo, and LLM API keys. The source lacks details on human approval workflows, spam compliance, or error handling for failed scrapes. Reliability depends on third-party API stability and data accuracy..

Tools

n8n

Published on Agent Work Atlas:

Overview

End‑to‑end automation that:

Workflow

The author built an n8n workflow to automate local lead generation. It scrapes Google Maps via Bright Data, enriches data with Apollo and Owler, and uses an LLM to generate personalized HTML cold emails. Results are stored in Google Sheets with qualification flags. The source does not specify human review steps before sending.

Reported result

The author claims the system processes over 5,000 leads daily with a 98% success rate and reduces cost to $0.005–$0.02 per lead. No independent verification of these metrics or actual email response rates is provided in the text.

Human role

The original post does not say how a person stayed involved.

Limitations

Prerequisites include n8n, Bright Data, Apollo, and LLM API keys. The source lacks details on human approval workflows, spam compliance, or error handling for failed scrapes. Reliability depends on third-party API stability and data accuracy.

Try it

Act as an automation engineer. I need to build a lead generation workflow in n8n. Inputs: [Neighborhood], [Industry], [Google Sheets ID], [API Keys for Bright Data, Apollo, LLM]. Steps: 1. Configure Bright Data to scrape Google Maps for businesses in the specified area. 2. Enrich leads using Apollo API and Owler via Bright Data SERP. 3. Use an LLM to draft personalized HTML cold emails. 4. Save all data to Google Sheets, flagging qualified leads. 5. CRITICAL: Do not send emails automatically. Create a 'Review' status column. 6. Run a dry test with 5 leads. Show me the scraped data and email drafts for my approval before proceeding. If any API fails, log the error and stop. Ask me for missing credentials or sheet IDs if not provided.

Original source

Source reports are not independently verified. Publication date is the catalog publication date, not the original article date.

More cases · Marketing & sales