🎣 Automated local business lead generation with Google Maps & GPT-4

⚑ 2,341 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

AI-Powered Local Lead Generation Workflow with n8n

This workflow solves one of the biggest pain points for freelancers, agencies, and SaaS foundersβ€”finding accurate local business leads at scale without manual copy-pasting or unreliable scraping tools.

Traditional lead generation is time-consuming and prone to errors.
This template automates the entire process so you can focus on outreach, not data gathering.


βœ… What the Workflow Does


πŸ›  Everything Runs Inside n8n With:


πŸ‘₯ Who is This For?


βœ… Requirements


βš™οΈ How to Set Up

  1. Import the workflow JSON into n8n
  2. Go to Credentials in n8n and add OpenAI and Zyte API keys
  3. Replace placeholder credential references in the HTTP Request nodes
  4. Set your search parameters (business type and city) in the designated Set node
  5. Test the workflow with a single search to confirm scraping and email extraction steps
  6. Configure batching if you plan to scrape multiple neighborhoods
  7. Add an output step (Google Sheets, Airtable, or CRM) to store your leads

πŸ”§ How to Customize

πŸ”— Nodes Used

HTTP Request, Filter, Basic LLM Chain, OpenAI Chat Model, Structured Output Parser

πŸ“₯ Import

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

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