AutomationMart
Home/Browse/Google Maps leads (names,emails,phones...) Apify + Airtable + custom emails
n8n

Google Maps leads (names,emails,phones...) Apify + Airtable + custom emails

n8nn8n6 modulesv1.0
GmailAirtableLinkedInFacebook

Who is it for? This workflow is perfect for anyone who wants to: - Automatically collect contacts from Google Maps: emails, phone numbers, websites, social media (LinkedIn, Facebook), city, ratings, and reviews. - Organize everything neatly in Airtable, without dealing with messy CSV exports that cause headaches. - Send a personalized email to each lead, without writing it or hitting "send" yourself. πŸ‘‰ In short, it's the perfect tool for marketing agencies, freelancers in prospecting, or sales t

At a glance

Google Maps leads (names,emails,phones...) Apify + Airtable + custom emails is a ready-made n8n workflow you import as a workflow JSON file β€” no build required. It connects Gmail, Airtable, LinkedIn, Facebook. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Gmail, Airtable, LinkedIn, Facebook
Modules
6
Price
Free
Version
v1.0
Google Maps leads (names,emails,phones...) Apify + Airtable + custom emails workflow diagram

About this workflow

Who is it for? This workflow is perfect for anyone who wants to: - Automatically collect contacts from Google Maps: emails, phone numbers, websites, social media (LinkedIn, Facebook), city, ratings, and reviews. - Organize everything neatly in Airtable, without dealing with messy CSV exports that cause headaches. - Send a personalized email to each lead, without writing it or hitting "send" yourself. πŸ‘‰ In short, it's the perfect tool for marketing agencies, freelancers in prospecting, or sales teams tired of endless copy-paste. If you're looking for a professional n8n automation agency to build custom workflows like this one, check out Vision IA's n8n automation services. How does it work? Here's the pipeline: 1. Scrape Google Maps with Apify (business name, email, website, phone, LinkedIn, Facebook, city, rating, etc.). 2. Clean and map the data so everything is well-structured (Company, Email, Phone, etc.). 3. Send everything into Airtable to build a clear, filterable database. 4. Trigger an automatic email via Gmail, personalized for each lead. πŸ‘‰ The result: a real prospecting machine for local businesses. What you need before starting βœ… An Apify account (for Google Maps scraping). βœ… An Airtable account with a prepared base (see structure below). βœ… A Gmail account (to send automatic emails). Airtable Base Structure Your table should contain the following columns: | Company | Email | Phone Number | Website | LinkedIn | Facebook | City | Category | Google Maps Reviews | Google Maps Link | | ------- | ---------------------------------------- | ----------------- | -------------------------------------------- | -------------- | -------------- | ---------------- | ---------------- | ------------------- | ----------------- | | 4 As | contact@4-as.fr | +33 1 89 36 89 00 | | linkedin.com/… | facebook.com/… | 94100 Saint-Maur | training, center | 48 reviews / 5 β˜… | maps.google.com/… | Detailed Workflow Steps Step 1 – GO Trigger - Node: Manual Trigger - Purpose: Start the workflow manually. πŸ‘‰ You can replace this trigger with a Webhook (to launch the flow via a URL) or a Cron (to run it automatically on a schedule). Step 2 – Scrape Google Maps - Node: HTTP Request - Method: POST Where to find the Apify URL? 1. Go to Google Maps Email Leads Fast Scraper 2. Click on API (top right) 3. Open API Endpoints 4. Copy the URL of the 3rd option: Run Actor synchronously and get dataset items πŸ‘‰ This URL already includes your Apify API token. Body Content Type: JSON - Body JSON (example): - Body Content Type: JSON - Body JSON (example): { "areaheight": 10, "areawidth": 10, "emailsonly": true, "gmapsurl": " "maxresults": 200, "searchquery": "training center" } Step 3 – Wait - Node: Wait - Purpose: Give the scraper enough time to return data. - Recommended delay: 10 seconds (adjust if needed). πŸ‘‰ This ensures that Apify has finished processing before we continue. Step 4 – Mapping - Node: Set - Purpose: Clean and reorganize the raw dataset into structured fields that match Airtable columns. Assignments (example): Company = {{ $json.name }} Email = {{ $json.email }} Phone = {{ $json.phonenumber }} Website = {{ $json.websiteurl }} LinkedIn = {{ $json.linkedin }} Facebook = {{ $json.facebook }} City = {{ $json.city }} Category = {{ $json.googlebusinesscategories }} Google Maps Reviews = {{ $json.reviewsnumber }} reviews, rating {{ $json.reviewscore }}/5 Google Maps Link = {{ $json.googlemapsurl }} πŸ‘‰ Result: The data is now clean and ready for Airtable. Step 5 – Airtable Storage - Node: Airtable β†’ Create Record - Parameters: - Credential to connect with: Airtable Personal Access Token account - Resource: Record - Operation: Create - Base: Select from list β†’ your base (example: GOOGLE MAPS SCRAPT) - Table: Select from list β†’ your table (example: Google maps scrapt) - Mapping Column Mode: Map Each Column Manually πŸ‘‰ To get your Base ID and Table ID, open your Airtable in the browser: Here: - Base ID = appA6eMHOoquiTCeO - Table ID = tblZFszM5ubwwSYDK Authentication 1. Go to: 2. Create a new Personal Access Token 3. Give it access to the correct base 4. Copy the token into n8n credentials (select Airtable Personal Access Token). Field Mapping (example) Company: {{ $json['Company'] }} Email: {{ $json.Email }} Phone: {{ $json['Phone'] }} Website: {{ $json['Website'] }} LinkedIn: {{ $json.LinkedIn }} Facebook: {{ $json.Facebook }} City: {{ $json.City }} Category: {{ $json['Category'] }} Google Maps Reviews: {{ $json['Google Maps Reviews'] }} Google Maps Link: {{ $json['Google Maps Link'] }} πŸ‘‰ Result: Each lead scraped from Google Maps is automatically saved into Airtable, ready to be filtered, sorted, or used for outreach. Step 6 – Automatic Email - Node: Gmail β†’ Send Email - Parameters: - To: = {{ $json.fields.Email }} - Subject: = {{ $json.fields['Company'] }} - Message: HTML email with dynamic lead details. Example HTML message: Hello {{ $json.fields['Company'] }} team, I design custom automations for training centers. Goal: zero repetitive manual tasks, from registration to invoicing. Details: {{ $json.fields['Company'] }} in {{ $json.fields.City }} β€” website: {{ $json.fields['Website'] }} β€” {{ $json.fields['Google Maps Reviews'] }} Interested in a quick 15-min call to see a live demo? πŸ‘‰ Result: Each contact receives a fully personalized email with their company name, city, website, and Google Maps rating. Final Result With just one click: 1. Scrape Google Maps (Apify). 2. Clean and structure the data (Set). 3. Save everything into Airtable. 4. Send personalized emails via Gmail. πŸ‘‰ All without copy-paste, without CSV, and without Excel headaches. Need Help Automating Your Lead Generation? This n8n workflow is a powerful starting point for automating Google Maps prospecting at scale. If you want a turnkey solution with advanced features like AI-powered personalization, multi-channel outreach, and automatic follow-ups, our agency specializes in building custom lead generation systems. πŸ‘‰ Discover our automated lead generation services: Vision IA – AI-Powered Lead Generation Agency We help B2B companies automate their entire prospecting pipelineβ€”from finding the right contacts to booking meetingsβ€”all running 24/7 without manual intervention. Questions about this workflow or other automation possibilities? Visit Vision IA or reach out directly for a free consultation.

n8n

How to import this n8n workflow

  1. 1

    Download the workflow JSON file after purchase.

  2. 2

    Open n8n β†’ click the menu β†’ Import from File.

  3. 3

    Select the downloaded JSON and import.

  4. 4

    Set up credentials for each node that requires them.

  5. 5

    Click Execute Workflow to test, then activate.

Setup guide

Setup guide included

Purchase to unlock the full step-by-step guide

Related N8n workflows

Transform new orders from Shopify to Offline events in Facebook

In specified intervals, Make checks whether there are new orders in Shopify, if so, the orders are converted into offline events and sent to Facebook Offline Conversions database.

Free

Sync Facebook Ads data to Google Sheets

Simplify your marketing analytics workflow with our automated solution that transfers your Facebook Ads data to Google Sheets daily. Gain a consolidated view of your campaigns' performance and budget allocations every morning at 8:00 AM, using the previous day's data. Customizable scheduling is available to fit your reporting routineβ€”adjust the time settings in the first module with a click.

Free

Automate browser tasks with Airtop & GPT-4 - Reddit posting example

Overview This n8n workflow creates an intelligent AI agent that automates browser interactions through Airtop's browser automation platform. The agent can control real browser sessions, navigate websites, interact with web elements, and maintain detailed session records - all while providing live viewing capabilities for real-time monitoring. Youtube Tutorial: What This Workflow Does The AI agent acts as your virtual assistant in the browser, capable of: - Session Management: Creates, monitors,

Free

Post Instagram content to WhatsApp Channel

Automatically share your Instagram posts and Reels to your WhatsApp Channel followers. HOW IT WORKS - Watches your Instagram Business account for new posts - Images are sent directly to your WhatsApp Channel - Videos/Reels are sent with full quality (up to 50MB) - Captions are automatically included SETUP REQUIRED - Instagram Business or Creator account - Facebook Page linked to Instagram - WhatsScale account with connected WhatsApp - At least one WhatsApp Channel (you must be owner or admin)

Free

Automated daily customer win-back campaign with AI offers

Proactively retain customers predicted to churn with this automated n8n workflow. Running daily, it identifies high-risk customers from your Google Sheet, uses Google Gemini to generate personalized win-back offers based on their churn score and preferences, sends these offers via Gmail, and logs all actions for tracking. What does this workflow do? This workflow automates the critical process of customer retention by: Running automatically every day on a schedule you define. Fetching customer

Free

Create a new Airtable record from Perplexity AI responses

Automatically create a new Airtable record from Perplexity AI responses. This template connects Perplexity AI and Airtable for streamlined data management.

Free

Automate YouTube thumbnail creation & social publishing with Templated.io & Blotato

Automate YouTube thumbnail creation from video links (with templated.io) Who is this for? This workflow is designed for content creators, YouTubers, and automation enthusiasts who want to automatically generate stunning YouTube thumbnails and streamline their publishing workflow β€” all within n8n. If you regularly post videos and spend hours designing thumbnails manually, this automation is built for you. -

Free

Automate ASMR video creation and distribution with FalAI and social media integration

Create Unlimited Viral ASMR Videos β€” Fully Automated! Tired of spending hours brainstorming viral content, writing prompts, and juggling video uploads? This powerful n8n workflow automates your entire short-form ASMR video creation process, turning you into a content powerhouse β€” without burnout or repetitive manual work. βœ… No coding required βœ… Connects with cutting-edge AI video generation (FalAI) βœ… Publishes videos to TikTok, Instagram, YouTube, and more βœ… Trac

Free

Reviews

No reviews yet

Be the first to buy and share your experience.

Leave a review

Sign in to share your experience with this workflow.

Log in to review
Free
No ratings yet

Create a free account to purchase workflows.

  • JSON blueprint β€” instant download
  • Setup guide PDF included
  • 5 downloads Β· valid 30 days
  • Works with n8n

Need help setting this up?

Book a 3-hour live setup session with an Agility consultant.

β‚Ή2,499/ session
3 hrs Β· video call
  • Configure live on Google Meet / Zoom
  • Free follow-up if workflow has defects
  • Platform expert assigned to you
Book installation session
Free