Google Maps Reviews Scraper
by powerai
Reliably scrape Google Maps reviews with auto-pagination, sorting, and language filters. Perfect for sentiment analysis, competitive research, and gathering customer feedback.
Opens on Apify.com
About Google Maps Reviews Scraper
Need to pull reviews from Google Maps without hitting rate limits or getting blocked? I've been there. This Google Maps Reviews Scraper is what I use to reliably collect customer feedback at scale. It handles the tedious stuff for you: automatic pagination scrolls through all reviews, and you can sort them by what matters most—whether that's the newest feedback, the highest or lowest ratings, or just the most relevant. You can even filter by language to target specific regions. The data comes in clean and structured, ready to drop into a spreadsheet or your analysis pipeline. For me, the real value is in how you use it. I rely on it for ongoing sentiment analysis to track brand perception, competitive research to see what people are saying about rival businesses, and gathering authentic testimonials. It turns the massive, unstructured opinion pool of Google Maps into actionable business intelligence. If you're looking to understand your customers or competitors better, this scraper gets you the raw, real-time data without the manual headache.
What does this actor do?
Google Maps Reviews Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Google Maps Reviews Scraper
This actor scrapes reviews for a specific business from Google Maps. It handles pagination automatically and collects structured review data based on your configuration.
Key Features
- Automatic Pagination: Scrapes multiple pages of reviews without manual intervention.
- Configurable Limits: Set the maximum number of reviews to collect (
maxItems). - Sorting & Filtering: Sort reviews by 'Relevant', 'Newest', 'Highest', or 'Lowest' rating. Optionally filter by country and language.
- Rate Limit Handling: Built-in logic to help avoid being blocked by Google.
- Real-time Data: Fetches current reviews directly from Google Maps.
How to Use
Provide the actor with a JSON input containing the target business identifier and your desired parameters.
Example Input:
{
"business_id": "0x47f4ea8ed352d3c5:0x7bb3bc00dfc039a9",
"maxItems": 30,
"country": "us",
"lang": "en",
"sort": "Newest"
}
Input Parameters
business_id(Required): The unique identifier for the business.maxItems(Optional, Default:20): Maximum number of reviews to scrape.sort(Optional, Default:'Relevant'): Sort order. Options:'Relevant','Newest','Highest','Lowest'.country(Optional): Two-letter country code (e.g.,'us') to limit results.lang(Optional): Language code (e.g.,'en') for the review text.place_id(Optional): An alternative business identifier using Google's Place ID.
Output Data
The actor outputs a JSON array of review objects. Each object contains the following key fields:
- Reviewer Info:
user_name,user_total_reviews,user_avatar,user_link. - Review Content:
review_text,review_rate(1-5),review_time,review_timestamp. - Review Metadata:
review_id,review_link,review_photos(array),review_cursor(for pagination). - Business Interaction:
business_response_text,owner_answer. - Service Details:
review_services(an object containing ratings like Food, Service, Atmosphere). - Technical:
scrapedAt(timestamp of collection).
Output Snippet:
[
{
"user_name": "ionut.m m",
"user_total_reviews": 1,
"review_rate": 5,
"review_time": "5 hours ago",
"review_text": "Great experience!",
"review_services": {
"Food": 5,
"Service": 5,
"Atmosphere": 5
},
"scrapedAt": "2025-05-31T23:06:12.988Z"
}
]
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Google Maps Reviews Scraper now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- powerai
- Pricing
- Paid
- Total Runs
- 575
- Active Users
- 98
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Google Search Results Scraper
by apify
Instagram Profile Scraper
by apify
Tweet Scraper|$0.25/1K Tweets | Pay-Per Result | No Rate Limits
by kaitoeasyapi
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support