🎣 Generate and enrich Google Maps B2B leads with SDR-ready data in Google Sheets

⚡ 370 views · 🎣 Lead Generation & Enrichment

💡 Pro Tip — For lead enrichment, ScraperNode can pull LinkedIn profiles, company data, and job listings directly into your pipeline — useful for building prospect lists without manual research.

View All Scrapers

Description

🚀 Overview

This workflow is a powerful B2B Lead Generation engine designed specifically for SDRs (Sales Development Representatives). It automates the entire process of finding, enriching, and qualifying prospects directly from Google Maps based on any industry and location.

Instead of manual searching, this pipeline uses a “Search & Enrich” strategy to extract high-value data that isn’t available in standard search results, such as direct phone numbers and websites.


✨ Key Features


🛠️ How it Works

  1. Form Trigger: Enter the “Business Type” and “City”.
  2. API Discovery: The workflow queries Google Maps and handles pagination automatically.
  3. Item Splitting: Each result is isolated to fetch specific Place Details.
  4. Merge & Clean: Data from both API calls are merged and sanitized via code.
  5. Validation: The workflow filters out incomplete leads.
  6. Sheet Logging: Validated leads are appended to a Google Sheets spreadsheet in real-time.

📋 Requirements


🔗 Nodes Used

Google Sheets, HTTP Request, n8n Form Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup