This n8n workflow scrapes leads from Google Maps using an area search and turns them into an outreach-ready list. You provide a starting location, a keyword, and a country. The workflow then collects the matching businesses and adds AI-generated cold call scripts.
It starts a Bright Data scraping job through the Bright Data community node, monitors its progress, and downloads the results. Bright Data MCP with LLMs then creates tailored cold call scripts and talking points for each lead. The enriched leads and scripts are upserted into Supabase, or another Postgres-compatible database.
It can be used for local business lead generation by keyword and country, for sales development outreach scripts, and for centralizing leads and scripts for downstream CRM or outreach tools. Setup involves configuring credentials, creating your Postgres table, and submitting the form so the workflow runs end to end.
- Inputs
- Google Maps starting location, keyword, country
- Scraping
- Bright Data community node
- AI messaging
- Bright Data MCP with LLMs
- Output
- Enriched leads and cold call scripts with talking points
- Storage
- Supabase or other Postgres-compatible database (upsert)
- n8n nodes
- if, set, no op, wait, limit, merge
- Requires
- LLM account (e.g., OpenAI, Gemini), Bright Data account, Supabase or other Postgres database