
Review Extractor Google Map
Pricing
$0.50 / 1,000 results

Review Extractor Google Map
Google Maps Reviews Scraper - Professional Edition Extract comprehensive review data from any Google Maps place (mechanism for 10x faster results.) Start extracting valuable review insights today! Try it free and see why businesses and researchers trust our scraper for reliable Google Maps data.
5.0 (1)
Pricing
$0.50 / 1,000 results
1
12
12
Last modified
6 days ago
Google Maps Reviews Scraper
Extract reviews from any Google Maps place page. Get detailed review data including ratings, reviewer names, review text, dates, likes, and owner responses. Perfect for sentiment analysis, reputation management, and customer feedback analysis.
🧠 What it does
This actor scrapes reviews from a specific Google Maps place URL and extracts comprehensive review data including reviewer information, ratings, review text, dates, and more.
✅ Use cases
- Sentiment Analysis: Analyze customer feedback and opinions
- Reputation Management: Monitor and respond to customer reviews
- Competitive Intelligence: Compare reviews across competitors
- Market Research: Understand customer preferences and pain points
- Business Intelligence: Track review trends over time
📥 Input
Provide the following input fields:
{"placeUrl": "https://www.google.com/maps/place/Taj+Mahal/@27.1751496,78.0399535,17z/","maxReviews": 100,"sortBy": "newest"}
Input Parameters
Field | Type | Required | Description |
---|---|---|---|
placeUrl | string | ✅ Yes | Google Maps place URL (must contain /maps/place/ ) |
maxReviews | integer | No | Maximum number of reviews to scrape (default: 100, max: 5000). Cached reviews are automatically used when available. |
sortBy | string | No | Sort order: newest , highest , lowest , or relevant (default: newest ) |
💡 Smart Caching: This actor automatically caches reviews to avoid re-scraping. If you've already scraped reviews from a place, subsequent runs will be much faster!
How to get the Place URL
- Open Google Maps in your browser
- Search for any place (restaurant, hotel, attraction, etc.)
- Click on the place to open its details
- Copy the URL from your browser's address bar
- Paste it into the
placeUrl
input field
📤 Output
The actor saves structured review data into the default dataset.
Sample Output
{"placeName": "Taj Mahal","placeRating": "4.6","placeTotalReviews": 125847,"placeUrl": "https://www.google.com/maps/place/Taj+Mahal/@27.1751496,78.0399535,17z/","reviewId": "ChZDSUhNMG9nS0VJQ0FnSURGN...","reviewUrl": "https://www.google.com/maps/reviews/ChZDSUhNMG9nS0VJQ0FnSURGN...","reviewText": "Absolutely stunning monument! A must-visit when in India. The architecture is breathtaking and the history is fascinating.","publishedDate": "2 weeks ago","rating": 5,"likes": 42,"reviewImages": ["https://lh5.googleusercontent.com/p/AF1QipM...","https://lh5.googleusercontent.com/p/AF1QipN..."],"reviewContext": "Visited with family","detailedRatings": {"Service": 5,"Atmosphere": 5},"ownerResponseText": "Thank you for visiting! We're glad you enjoyed your experience.","reviewerName": "John Doe","reviewerId": "112345678901234567890","reviewerUrl": "https://www.google.com/maps/contrib/112345678901234567890","reviewerPhoto": "https://lh3.googleusercontent.com/a-/ALV...","reviewerReviewCount": 156,"isLocalGuide": true,"scrapedAt": "2025-10-03T09:35:26.123Z"}
📄 Output Fields Explained
Field | Type | Description |
---|---|---|
Place Information | ||
placeName | string | Name of the place/business |
placeRating | string | Overall rating of the place |
placeTotalReviews | number | Total number of reviews for this place |
placeUrl | string | Google Maps URL of the place |
Review Information | ||
reviewId | string | 🆔 Unique identifier for the review |
reviewUrl | string | 🆔 Direct URL to the review |
reviewText | string | 📝 Full text of the review |
publishedDate | string | 📅 When the review was posted (relative time) |
rating | number | 🌟 Rating given by this reviewer (1-5 stars) |
likes | number | Number of likes/helpful votes on the review |
reviewImages | array | 📷 List of image URLs attached to the review |
reviewContext | string | 💬 Context of the visit (e.g., "Dine in", "Takeout") |
detailedRatings | object | 📊 Detailed ratings per service (e.g., Food: 5, Service: 4) |
Owner Response | ||
ownerResponseText | string | ✅ Response from the business owner (if any) |
Reviewer Information | ||
reviewerName | string | 🧛 Name of the reviewer |
reviewerId | string | 🆔 Unique identifier for the reviewer |
reviewerUrl | string | 🆔 Profile URL of the reviewer |
reviewerPhoto | string | 🖼 Profile image URL of the reviewer |
reviewerReviewCount | number | ✍️ Total number of reviews by this reviewer |
isLocalGuide | boolean | 👋 Whether the reviewer is a Local Guide |
Metadata | ||
scrapedAt | string | ISO timestamp of when the data was scraped |
🚀 How to Use
On Apify Platform
- Go to Apify Console
- Click "Try Actor" or create a Task
- Enter your input:
{"placeUrl": "https://www.google.com/maps/place/Taj+Mahal/@27.1751496,78.0399535,17z/","maxReviews": 100,"sortBy": "newest"}
- Run the Actor
- Download your results in JSON, CSV, or Excel formats
⚡ Performance Tip: The actor automatically caches reviews. Re-running for the same place will be significantly faster!
🤝 Support
If you encounter any issues or have questions, please open an issue on GitHub or contact support.
On this page
Share Actor: