Templates / Scrape Google Maps by area & generate outreach messages for lead generation

Scrape Google Maps by area & generate outreach messages for lead generation

Unknown

by Solomon ✓ · 9,723 views · created 2025-08-05 · Lead Generation, Multimodal AI

Unknown. This template uses community nodes we can't verify statically. Uses community nodes that can't be verified statically (unverified community packages are off by default in 3.0). Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 27 nodes and runs manually, when you click “Execute workflow” (plus 1 other trigger). Along the way it connects Postgres, MCP Client, Google Gemini Chat Model and OpenAI Chat Model and 1 more. It also calls api.brightdata.com over HTTP.

How it runs

Trigger: Manually, when you click “Execute workflow” (plus 1 other trigger).

  1. Create Table (Postgres): run a query
  2. Extract latitude and logitude from URL (Edit Fields (Set)): sets 2 fields: latitude, longitude
  3. Bright Data | Request data (HTTP Request): calls api.brightdata.com (POST)
  4. Count (Edit Fields (Set)): sets 1 field: count
  5. Check status of data extraction (Bright Data): monitor progress snapshot (web scrapper)
  6. Request finished (If): checks a condition and branches into true / false
  7. Download the snapshot content (Bright Data): download snapshot (web scrapper)
  8. Reached retry limit (If): checks a condition and branches into true / false
  9. Snapshot finished building (If): checks a condition and branches into true / false
  10. Wait: waits 60 seconds

…plus 11 more steps. See the full node list below.

Services it uses

PostgresMCP ClientGoogle Gemini Chat ModelOpenAI Chat ModelBrightdata (community)

HTTP calls to: api.brightdata.com

Before you upgrade to n8n 3.0

We can't fully verify this one: it relies on 1 community package, and n8n 3.0 turns unverified community packages off by default (N8N_UNVERIFIED_PACKAGES_ENABLED=false).

  • Check that @brightdata/n8n-nodes-brightdata is verified or supports 3.0 (used in Check status of data extraction, Download the snapshot content).

Nodes used (17)

From the author

This n8n workflow automates lead extraction from Google Maps, enriches data with AI, and stores results for cold outreach. It uses the Bright Data community node and Bright Data MCP for scraping and AI message generation. How it works 1. Form Submission User…

Excerpt from Solomon's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.