Scrape Google Maps Leads to Google Sheets via Apify
This workflow contains community nodes that are only compatible with the self-hosted version of n8n. ## Scrape Google Maps leads to Google Sheets via Apify ## Who's it for This workflow is ideal for marketers, sales professionals, and solo entrepreneurs who want to collect local leads based on Google Maps search terms. For example, restaurants in North Holland. ## What it does This workflow uses an Apify actor to scrape business details from Google Maps and automatically appends them to a Google Sheet with the following fields: - Business name - Street - Postal code - City - Website - Phone number ## How it works 1. The workflow starts with a manual trigger (you can replace it with any other trigger). 2. The Google Maps Scraper Apify actor is launched. 3. A short wait ensures the actor completes the task (you can increase the wait time for more extensive outputs). 4. The resulting dataset is retrieved from Apify. 5. Data is mapped and added into a connected Google Sheet. ## How to set up Step 1: Configure the “Run Apify scraper” node - Go to the Google Maps Scraper actor on Apify. - Create a new task with your search term. - Find your actor from the list. Step 2: Edit the “Find your last run” node - Select the correct actor (Google Maps Scraper) from the dropdown in this node. Step 3: Fetch the dataset - In the “Get the data from Apify” node, use {{$json.defaultDatasetId}} to dynamically pull the correct dataset. Step 4: Connect your Google Sheet - Link your Google account and select the desired spreadsheet and tab (for example, Leads). - Make sure the column headers match the data fields. Current column headers: - Title - Street - Postcode - City - Website - Phone If you have any questions, feel free to reach out to info@ai-amigos.com
This workflow contains community nodes that are only compatible with the self-hosted version of n8n.
Scrape Google Maps leads to Google Sheets via Apify
Who's it for
This workflow is ideal for marketers, sales professionals, and solo entrepreneurs who want to collect local leads based on Google Maps search terms. For example, restaurants in North Holland.
What it does
This workflow uses an Apify actor to scrape business details from Google Maps and automatically appends them to a Google Sheet with the following fields:
- Business name
- Street
- Postal code
- City
- Website
- Phone number
How it works
- The workflow starts with a manual trigger (you can replace it with any other trigger).
- The Google Maps Scraper Apify actor is launched.
- A short wait ensures the actor completes the task (you can increase the wait time for more extensive outputs).
- The resulting dataset is retrieved from Apify.
- Data is mapped and added into a connected Google Sheet.
How to set up
Step 1: Configure the “Run Apify scraper” node
- Go to the Google Maps Scraper actor on Apify.
- Create a new task with your search term.
- Find your actor from the list.
Step 2: Edit the “Find your last run” node
- Select the correct actor (Google Maps Scraper) from the dropdown in this node.
Step 3: Fetch the dataset
- In the “Get the data from Apify” node, use {{$json.defaultDatasetId}} to dynamically pull the correct dataset.
Step 4: Connect your Google Sheet
- Link your Google account and select the desired spreadsheet and tab (for example, Leads).
- Make sure the column headers match the data fields.
Current column headers:
- Title
- Street
- Postcode
- City
- Website
- Phone
If you have any questions, feel free to reach out to info@ai-amigos.com
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Secure checkout powered by Stripe
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related Marketing workflows
- Automate UGC Video Creation and Instagram Posting with Google Gemini and Veo 3$9.99
- Automate Lead Generation and Cold Email Outreach$14.99
- Automate Professional Video Ad Creation from Product Images$19.99
- Track SEO Keyword Rankings with Bright Data MCP and GPT-4o AI Analysis$14.99
- Automate Google Maps Data Scraping and Email Discovery for Local Business Outreach$14.99
- Automate AI-Driven Social Media Content for Auto Services$19.99
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.