n8n Workflow: Google Maps B2B Lead Gen + Enrichment to Notion
n8n Workflow: Google Maps B2B Lead Gen + Enrichment to Notion
Regular price
£53.99
Regular price
£53.99
Sale price
Unit price
/
per
⬇
Instant Digital Download
∞
Unlimited Downloads
★
Lifetime Access in Your Account
Couldn't load pickup availability
🔥
128+ Sold
Popular with n8n builders
âš¡
23 people viewing
High interest right now
✅
9 added today
Fast-moving digital product
n8n Workflow: Google Maps B2B Lead Gen + Enrichment to Notion
Regular price
£53.99
Regular price
£53.99
Sale price
Unit price
/
per
Generate B2B leads from Google Maps, enrich them, and store everything in Notion—automatically
This n8n workflow collects a Google Maps lead-gen campaign from an n8n form, scrapes businesses with Apify, enriches contact details via website scraping (and Outscraper as a fallback), qualifies leads, generates Gemini sales insights for high-fit prospects, and saves campaigns + leads in Notion.
What this workflow does
- Creates a Campaign record in Notion from your n8n form submission (campaign details + required properties).
- Builds a Google Maps search query and runs Apify’s Google Maps actor to retrieve business listings.
- Normalizes and de-duplicates leads using a stable lead key, including handling empty searches and removing duplicates.
- Skips already-stored businesses globally by checking Notion before enriching a lead.
- Enriches each new lead by scraping the business website for emails and contact/social links; if needed, it falls back to Outscraper to find contacts.
- Scores and labels leads (high fit, low fit, or rejected) based on available contact signals.
- Generates sales insights with Google Gemini only for high-fit leads, then creates the Lead record in Notion (including outreach messaging/structured insights).
- Computes run metrics by querying campaign leads in Notion (stored, enriched, high-fit, insights generated) and marks the campaign as Done.
Use cases
- Run repeatable Google Maps B2B lead generation campaigns for local service businesses (e.g., agencies, contractors, clinics).
- Automate lead research: scrape sites, extract emails/links, qualify prospects, and capture everything in Notion.
- Produce personalized sales enablement: use Gemini insights for high-fit leads only—reducing wasted outreach.
Technical details
- n8n Form Trigger to receive campaign details.
- Notion integration (Campaign + Lead databases; requires a Notion API credential).
- Apify integration via the Google Maps actor to retrieve listings.
- Enrichment: website scraping plus Outscraper fallback.
- Google Gemini for structured sales insights and outreach message generation (high-fit only).
- Core workflow logic nodes: if, set, code, and helper elements (e.g., Sticky Note) to support configuration.
Setup note: Create/select the Notion database containing the Campaign and Lead properties used by the workflow, then replace REPLACE_WITH_NOTION_DATA_SOURCE_ID in the Configuration step.
