Block 1 - If - Local or Place Results
- Type / Role
- n8n-nodes-base.if - if
- Config choices
- Version 2.2
This workflow is provided as-is. Please review and test before using in production.
Sync Google Maps Reviews to Google Sheets for Any Google Maps Query How it works This workflow accepts any query you might run on actual Google Maps to search for places. The search happens through...
n8n-nodes-base.if, n8n-nodes-base.splitout, n8n-nodes-base.splitinbatches, n8n-nodes-serpapi.serpapi, n8n-nodes-base.stickynote, n8n-nodes-base.code, n8n-nodes-base.switch, n8n-nodes-base.googlesheets
This workflow is cataloged by N8N Workflows and links back to its original n8n.io source page by SerpApi.
Original n8n.io sourceThis workflow accepts any query you might run on actual Google Maps to search for places. The search happens through SerpApi's Google Maps API.
Once the workflow receives place results from Google Maps, it loops through each place fetching reviews using SerpApi's Google Maps Reviews API. By default, the workflow will be limited to fetch up to 50 reviews per place. This can be customized in the 'Set Review Limit' node}.
The first page of reviews for a place will only return 8 reviews. All subsequent pages will return up to 20 reviews.
The fetched reviews are sent to a connected Google Sheet.
name, iso_date, rating, snippetCan only retrieve the top 20 results from Google Maps. It won't paginate to get more results. The workflow could be extended to support Google Maps Pagination.
Each request to SerpApi consumes 1 search credit. Be mindful of how many search credits your account has before requesting more reviews than your account supports.
As an example, if a Google Maps query returns 20 results and you fetch the default limit of 50 reviews per page, this will use up to 61 SerpApi search credits.
Google Maps API Google Maps Reviews API SerpApi n8n Node Intro Guide
This catalog entry is organized from the workflow JSON. The node-level section below shows the executable blocks available for review before importing the template.
| Workflow | Google Maps reviews to Google Sheets sync using SerpApi |
|---|---|
| Complexity | advanced |
| Nodes | 22 |
| Categories | Document Extraction |
| Author | SerpApi |
| Published | 08 Sept 2025 |
Use the JSON export at /data/workflows/8371/8371.json as the source template for this automation.
Open n8n, import the downloaded JSON, and review each node before activating the workflow.
Replace placeholder credentials, API keys, webhook URLs, account IDs, and environment-specific values with your own settings.
Run the workflow manually or in a staging workspace, inspect node output, and confirm downstream systems receive the expected data.
Enable the workflow only after testing, then monitor executions, errors, and rate limits during the first production runs.
Review imported nodes carefully before activation. This catalog entry is intended to help you inspect the workflow structure, understand required services, and find related templates faster.
Node names, credentials, schedules, webhook paths, and external service limits may need adjustment for your workspace.
Sync Google Maps Reviews to Google Sheets for Any Google Maps Query How it works This workflow accepts any query you might run on actual Google Maps to search for places. The search happens through...
Review the workflow JSON, configure any required credentials in n8n, and test the automation in a safe workspace before using it in production.
Yes. Use the block-by-block analysis and the downloadable JSON to inspect each node, then adjust credentials, prompts, schedules, filters, or destinations for your Document Extraction use case.