Google Maps Reviews Scraper
Pricing
from $30.00 / 1,000 results
Go to Apify Store
Google Maps Reviews Scraper
Scrape reviews from any Google Maps business listing. Enter one or more place URLs and extract reviewer names, star ratings, review text, dates, local guide status, and owner responses. Uses residential proxies to bypass Google blocks.
Pricing
from $30.00 / 1,000 results
Rating
0.0
(0)
Developer
Darren S
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 minutes ago
Last modified
Categories
Share
Scrape reviews from any Google Maps business listing. Enter one or more place URLs and extract reviewer names, star ratings, review text, dates, local guide status, and owner responses.
Features
- Scrape up to 500 reviews per place
- Supports multiple locations in a single run
- Sort by newest, most relevant, highest rating, or lowest rating
- Extracts owner responses to reviews
- Identifies Google Local Guides
- Works with residential proxies to avoid blocks
How to Get a Place URL
- Open Google Maps
- Search for any business or location
- Click on the place to open its details
- Copy the URL from your browser's address bar
- Paste it into the
placeUrlsinput
Input
| Field | Type | Description |
|---|---|---|
placeUrls | Array | Google Maps place URLs to scrape |
maxReviewsPerPlace | Number | Max reviews per place (default: 50, max: 500) |
sortBy | String | newest, relevant, highest, or lowest |
Output
Each review is saved as a dataset item:
{"place_name": "Eiffel Tower","place_url": "https://www.google.com/maps/place/Eiffel+Tower/...","place_rating": 4.7,"place_total_reviews": 243891,"reviewer_name": "John Smith","is_local_guide": true,"reviewer_review_count": 47,"rating": 5,"date": "2 months ago","text": "Absolutely stunning views from the top. Worth every penny!","helpful_count": 12,"owner_response": null}
Use Cases
- Reputation monitoring — Track what customers say about your business
- Competitor analysis — Understand competitor strengths and weaknesses
- Market research — Gather location-based consumer sentiment
- Lead generation — Identify businesses with poor reviews as sales prospects
- Local SEO — Analyze review patterns for local search optimization
Pricing
- $1.00 per 1,000 reviews scraped
- Actor start fee: $0.00005 per run
Scraping 500 reviews from 3 locations = ~$0.0015 total.