AutomationMart
Home/Browse/Google Maps business scraper with contact extraction via Apify and Firecrawl
n8n

Google Maps business scraper with contact extraction via Apify and Firecrawl

n8nn8n14 modulesv1.0
Google SheetsWhatsAppTelegramLinkedInInstagramFacebook

Who is this for? Marketing agencies, sales teams, lead generation specialists, and business development professionals who need to build comprehensive business databases with contact information for outreach campaigns across any industry. What problem is this workflow solving? Finding businesses and their contact details manually is time-consuming and inefficient. This workflow automates the entire process of discovering businesses through Google Maps and extracting their digital contact i

At a glance

Google Maps business scraper with contact extraction via Apify and Firecrawl is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, WhatsApp, Telegram, LinkedIn. It's free to download. Follow the 5-step import below to go live in minutes.

Platform
n8n
Connects
Google Sheets, WhatsApp, Telegram, LinkedIn, Instagram, Facebook
Modules
14
Price
Free
Version
v1.0
Google Maps business scraper with contact extraction via Apify and Firecrawl workflow diagram

About this workflow

Who is this for? Marketing agencies, sales teams, lead generation specialists, and business development professionals who need to build comprehensive business databases with contact information for outreach campaigns across any industry. What problem is this workflow solving? Finding businesses and their contact details manually is time-consuming and inefficient. This workflow automates the entire process of discovering businesses through Google Maps and extracting their digital contact information from websites, saving hours of manual research. What this workflow does This automated workflow runs every 30 minutes to: - Scrape business data from Google Maps using Apify's Google Places crawler - Save basic business information (name, address, phone, website) to Google Sheets - Filter businesses that have websites - Scrape each business's website content using Firecrawl - Extract contact information including emails, LinkedIn, Facebook, Instagram, and Twitter profiles - Store all extracted data in organized Google Sheets for easy access and follow-up Setup Required Services: - Google Sheets account with OAuth2 setup - Apify account with API access for Google Places scraping - Firecrawl account with API access for website scraping Pre-setup: 1. Copy this Google Sheet 2. Configure your Apify and Firecrawl API credentials in n8n 3. Set up Google Sheets OAuth2 connection 4. Update the Google Sheet ID in all Google Sheets nodes Quick Start: The workflow includes detailed sticky notes explaining each phase. Simply configure your API credentials and Google Sheet, then activate the workflow. How to customize this workflow to your needs - Change search criteria: Modify the Apify scraping parameters to target different business types (restaurants, gyms, salons, etc.) or locations - Adjust schedule: Change the trigger interval from 30 minutes to your preferred frequency - Add more contact fields: Extend the extraction code to find additional contact information like WhatsApp or Telegram - Filter criteria: Modify the filter conditions to target businesses with specific characteristics - Batch size: Adjust the batch processing to handle more or fewer websites simultaneously Perfect for lead generation, competitor research, and building targeted marketing lists across any industry or business type.

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

Create multi-speaker podcasts with Google Sheets, ElevenLabs v3, and Drive

This workflow automates the creation of realistic Multi-speaker podcasts using ElevenLabsv3 API by reading a script from Google Sheets and saving the final MP3 file to Google Drive. 1. Data Source – Dialogue scripts are stored in a Google Sheet. Each row contains: Speaker name (optional) Voice ID (from ElevenLabs) Text to be spoken 2. Data Preparation – The workflow transforms the spreadsheet content into the proper JSON format required by the ElevenLabs API

Free

Get Telegram messages for new contacts in Teamleader

Every time a new contact joins your Teamleader a message from your Telegram bot will be sent.

Free

Monitor and track brand Sentiment on Facebook Groups with Bright data

Workflow documentation updated on 21 May 2025 This workflow keeps track of your brand mentions across different Facebook groups and provides an analysis of the posts as positive, negative or neutral and updates this to Googe sheets for further analysis This is useful and relevants for brands looking to keep track of what people are saying about their brands and guage the customer satisfaction or disatisfaction based on what they are talking about Who is this template for? This workflow is for

Free

Log e-commerce orders in Google Sheets with monthly tabs & status tracking

n8n Google Sheets Monthly Order Logger This n8n template records incoming e-commerce orders into Google Sheets, auto-creates a monthly sub-sheet, and adds a “Status” dropdown so your team can track fulfillment at a glance. --- Use cases Centralize order logs, coordinate shipping across months, trigger customer updates (e.g., WhatsApp/Email) from status changes, and build lightweight ops dashboards. --- Good to know - The Google Sheet ID is the part in the URL between /d/ and the next slash: -

Free

Watch Google Sheets rows for changes and send data to an external action

Monitor changes in Google Sheets rows and automatically send updated data to an external action, then update the row in Google Sheets.

Free

Save new leads generated by Happierleads to a Google Sheets spreadsheet

Every time a new lead is generated by Happierleads, Make will automatically save this lead to a Google Sheets spreadsheet. The template uses this [example spreadsheet](https://docs.google.com/spreadsheets/d/18IZrU8_TiP4V0s2L_ahtDptVVyMweNSzB4Ub02sjgHg/edit?usp=sharing).

Free

Backup n8n workflows with versioning and Notion tracking

Copy n8n workflows to a slave n8n repository Inspired by Alex Kim's workflow, this version adds the ability to keep multiple versions of the same workflow on the destination instance. Each copied workflow’s name is prefixed with the date (YYYYMMDD), enabling simple version tracking. Process details and workflow counts are recorded centrally in Notion. How it works - Workflows from the source n8n instance are copied to the destination using the n8n API node. - On the destination, each workflow na

Free

Save Telegram text, voice & audio to Notion with DeepSeek & OpenAI summaries

Tired of manually copying and pasting Telegram messages into Notion? This n8n workflow solves that! What it does: This powerful workflow automates the process of saving your Telegram activity to Notion. Whether it's text chats, important voice memos, or shared audio files, "TeleNotion Scribe" captures it all. But it doesn't stop there! It also leverages AI to generate clear, concise summaries of your messages, giving you instant context and saving you time. Key Features: Seamless Telegram Integ

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