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

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

Ready for 3.0

by Evilasio Ferreira ✓ · 353 views · created 2026-03-27 · Lead Generation

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 10 nodes and runs when someone submits an n8n form (“SDR”). Along the way it connects Google Sheets. It also calls maps.googleapis.com over HTTP.

How it runs

Trigger: When someone submits an n8n form (“SDR”).

  1. Format Search Query (Edit Fields (Set)): sets 3 fields: tipoDeNegocio, cidade, api_key
  2. Google Maps Text Search (HTTP Request): calls maps.googleapis.com
  3. Merge: merges the data from its input branches
  4. Split Out: splits a list into separate items
  5. Aggregate: combines items into one
  6. Fetch Place Details (HTTP Request): calls maps.googleapis.com
  7. Data Cleaning Logic (Code): runs custom JavaScript code
  8. Validate Lead Quality (If): checks a condition and branches into true / false
  9. Log Lead to Google Sheets (Google Sheets): append

Services it uses

Google Sheets

HTTP calls to: maps.googleapis.com

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (9)

From the author

🚀 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…

Excerpt from Evilasio Ferreira'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.