Actions49
- Airbnb Actions
- AppStore Actions
- Booking Actions
- Company Insight Actions
- Emails & Contact Actions
- Expedia Actions
- G2 Review Actions
- Geocoding Actions
- GetApp Review Actions
- Google Map Actions
- Google Search Actions
- Indeed Actions
- Phone Identity Finder Actions
- Phones Owner Actions
- Product Hunt Actions
- Target Review Actions
- TikTok Profile Actions
- TripAdvisor Actions
- Trustpilot Actions
- Twitter Profile Actions
- Universal AI Scraper Actions
- Walmart Review Actions
- WebPage Screenshoter Actions
- Whitepages Addresses Scraper Actions
- Yellow Pages Search Actions
- Yelp Actions
- YouTube Actions
- Zillow Actions
Overview
The Google Map - Get Reviews operation in this node allows users to retrieve reviews for a specific place or search query using the Outscraper API. This is useful for gathering customer feedback, monitoring reputation, or analyzing sentiment about businesses or locations listed on Google Maps.
Common scenarios include:
- Collecting user reviews for a business location to analyze customer satisfaction.
- Aggregating reviews for competitive analysis.
- Monitoring new reviews as they are posted by customers.
- Exporting reviews data for reporting or marketing purposes.
For example, a marketing analyst could use this node to fetch the most relevant 100 reviews of a restaurant by its name or place ID, sorted by newest first, and in English language.
Properties
| Name | Meaning |
|---|---|
| Query | Search query or place ID to identify the location whose reviews you want to retrieve. |
| Async Request | Whether to make the request asynchronously (true/false). |
| Reviews Limit | Maximum number of reviews to retrieve from one place. Use 0 for unlimited. |
| Sort | Sort order of the reviews: "Most Relevant" or "Newest". |
| Language | Language code for the reviews, e.g., "en" for English, "fr" for French, "es" for Spanish, etc. |
| Webhook | URL to which Outscraper will send a POST request once the task is finished (for async requests). |
Output
The output JSON contains the retrieved reviews data for the specified place or query. Each review typically includes details such as reviewer name, rating, review text, date, and possibly other metadata depending on the API response.
If the asynchronous option is used, the node may not immediately return reviews but instead trigger a webhook callback when the data is ready.
No binary data output is indicated for this operation.
Dependencies
- Requires an active Outscraper API key credential configured in n8n.
- The node sends requests to the Outscraper API endpoint specified in the credentials.
- For asynchronous requests, a publicly accessible webhook URL must be provided to receive the results.
Troubleshooting
- Invalid Query or Place ID: If the query parameter is incorrect or does not correspond to a valid place, no reviews will be returned. Verify the input value.
- API Key Issues: Errors related to authentication usually indicate missing or invalid API keys. Ensure the API key credential is correctly set up.
- Webhook Not Receiving Data: For async requests, if the webhook URL is unreachable or misconfigured, the node will not receive the callback. Confirm the webhook URL is correct and publicly accessible.
- Rate Limits: Exceeding Outscraper API rate limits can cause errors or throttling. Check your API usage and consider limiting the number of requests or reviews fetched.
- Language Codes: Using unsupported or incorrect language codes may result in default language responses or errors.
Links and References
- Outscraper API Documentation
- Google Maps Platform - Places API (for understanding place IDs and reviews)
- ISO 639-1 Language Codes (for language property values)