Templates / Enrich Google Maps business leads with emails using SerpApi and Airtable

Enrich Google Maps business leads with emails using SerpApi and Airtable

Unknown

by Iela Media · 44 views · created 2026-05-25 · Lead Generation

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 workflow has 27 nodes and runs manually, when you click “Execute workflow”. Along the way it connects Airtable and Serpapi (community).

How it runs

Trigger: Manually, when you click “Execute workflow”.

  1. Retrieve Searches from Airtable (Airtable): search
  2. Initiate Pages Batch (Loop Over Items (Split in Batches)): loops over the items in batches
  3. Perform Google Maps Search (Serp Api): google maps
  4. Replicate Search Queries (Edit Fields (Set)): sets 2 fields: Search Query, GPS Coordinates
  5. Process SerpAPI Results (Code): runs custom JavaScript code
  6. Initialize Search Query (Edit Fields (Set)): sets 3 fields: Search Query, GPS Coordinates, Start
  7. Remove Duplicate Entries (Code): runs custom JavaScript code
  8. Verify Website Existence (If): checks a condition and branches into true / false
  9. Combine Email and Map Data (Merge): merges the data from its input branches
  10. Set Subpage URLs (Edit Fields (Set)): sets 7 fields: website, website - contact, website - contact-us…

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

Services it uses

AirtableSerpapi (community)

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 n8n-nodes-serpapi is verified or supports 3.0 (used in Perform Google Maps Search).

Nodes used (10)

From the author

Quick overview This workflow pulls Google Maps business results from SerpApi based on search queries stored in Airtable, visits each business website to extract contact emails, and adds the enriched business records back into Airtable. How it works 1. Runs…

Excerpt from Iela Media'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.