🎣 Discover local business leads and run AI-powered cold email sequences with Google Maps and Gmail

⚑ 41 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

Discover local business leads and run automated cold email sequences with Google Maps and Gmail

This workflow is a complete outbound automation system that discovers local businesses, extracts contact emails, generates personalized cold emails using AI, and runs a multi-step follow-up sequence β€” fully automated.

It is designed for founders, agencies, and consultants who want to generate leads at scale without manual scraping or repetitive email work.


Use cases


How it works

  1. Reads ZIP codes and business categories from Google Sheets
  2. Queries Google Maps API for matching businesses
  3. Visits each website and extracts public emails
  4. Stores leads in Google Sheets
  5. Uses AI to generate intro + 2 follow-up emails
  6. Sends emails via Gmail
  7. Automatically schedules follow-ups
  8. Tracks status and prevents duplicates

Everything runs on schedules and updates itself.


How to use

  1. Create a Google Sheet with:

    • Zips tab (ZIP codes)
    • Google Maps Categories tab
    • Results tab
  2. Add:

    • Google Maps API key
    • Gmail account
    • Google Sheets credentials
  3. Replace placeholders:

    • Company name
    • Logo URL
    • CTA text
  4. Enable schedule triggers.

That’s it. The system runs continuously.


Requirements

No paid scraping tools required.


Good to know


Customising this workflow

You can easily:

This workflow is modular and extensible.


What this n8n template demonstrates

This is not a demo β€” it’s a deployable business workflow.


Need a custom setup?

If you want a similar system built for your business (custom data sources, CRM integration, WhatsApp bots, booking systems, dashboards, or private deployments), feel free to reach out at dinakars2003@gmail.com

πŸ”— Nodes Used

Google Sheets, HTTP Request, Gmail, Stop and Error, Schedule Trigger, Filter

πŸ“₯ Import

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

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