
Google Reviews Scraper
Pricing
$0.35 / 1,000 reviews

Google Reviews Scraper
Extract Google Maps reviews using Place URLs or IDs. Includes reviewer info, photos, owner responses, and more. Fast, flexible, and cheap
0.0 (0)
Pricing
$0.35 / 1,000 reviews
0
Total users
8
Monthly users
8
Runs succeeded
>99%
Last modified
2 days ago
π Google Maps Reviews Scraper
Scrape reviews from Google Maps by providing Place URLs or Place IDs β fast, structured, and cheap solution.
π§ Why use this actor?
- π Extract detailed review content, including reviewer profiles, ratings, text, photos, and owner responses.
- π‘ Use for sentiment analysis, brand monitoring, lead generation, or market research.
- π― Find reviews that matter most by filtering for keywords like "delivery", "bad service", or "amazing coffee".
- π° Cost-efficient: Only $0.35 per 1,000 reviews.
- π Built for performance, scale, and flexibility.
β Features
-
Supports both Place URLs and Place IDs
-
Scrapes:
- Reviewer details (optional)
- Star ratings + detailed service ratings
- Review text, photos, and date
- Owner responses
-
Handles pagination (up to 10,000 pages per place)
-
Clean, structured JSON output
-
π― Keyword filter & reviews ordering: Easily find reviews that mention specific topics, products, complaints, or praise.
π Input Schema
Field | Type | Description |
---|---|---|
place_urls | Array | Google Maps place URLs to scrape reviews from. |
place_ids | Array | Google place_id s to scrape reviews from. |
limit | Integer | Max number of review pages to scrape per place. (Each page \20 reviews) |
include_personal | Boolean | If true, includes reviewer name, profile URL, and user ID. |
order | literal | Set scraping order, from [most_relevant , newest , highest_rating , lowest_rating ]. |
searchKeyword | string | In case searching for some specific keywords, use this filter to find relevant reviews. |
Example input:
{"place_urls": ["https://www.google.com/maps/place/Gate+City+Coffee/@42.8721827,-112.5145324,13z/..."],"place_ids": ["0x53554f38893bbb89:0x222e4f25f9ee250"],"limit": 3,"include_personal": true,"order": "most_relevant","searchKeyword": ""}
π€ Output Example
Each review item includes rich metadata:
{"review_id": "ChdDSUhNMG9nS0VJQ0FnTUNBdV9pcW9nRRAB","review_url": "...","review_position": 7,"place_id": "0x0:0x58333cf61f14c22c","place_name": "Cupla Coffee","reviewer_name": "Brian Morgan","reviewer_id": "112724547475908539637","reviewer_url": "...","reviewer_photo": "...","reviewer_total_reviews": 315,"reviewer_total_photos": 349,"local_guide": true,"rating": 5,"rating_detail": [{ "service": "Food", "rating": 4 },{ "service": "Service", "rating": 5 },{ "service": "Atmosphere", "rating": 5 }],"text": "Really good oat milk latte!...","review_date": "4 months ago","review_date_timestamp": 1738687945647980,"review_photos": ["https://...jpg", "..."],"owner_response": "Thanks for the excellent review!","owner_response_date": "3 months ago","owner_response_date_timestamp": 1740672349000000}
Example input with filter:
{"place_urls": ["https://www.google.com/maps/place/Cupla+Coffee/@40.7647389,-111.9655586,13z/..."],"place_ids": [],"limit": 3,"include_personal": true,"order": "newest","searchKeyword": "good"}
π€ Output Example
Output text will contain searchKeyword
{"review_id": "ChZDSUhNMG9nS0VJQ0FnSUNKamFXQVZREAE","review_url": "https://www.google.com/maps/reviews/...","review_position": 3,"place_id": "0x0:0x58333cf61f14c22c","place_name": "Cupla Coffee","reviewer_name": "Jimmy H","reviewer_photo": "https://lh3.googleusercontent.com/a-/...","reviewer_id": "104853262288529608793","reviewer_url": "https://www.google.com/maps/contrib/104853262288529608793?hl=en","reviewer_total_reviews": 541,"reviewer_total_photos": 1494,"local_guide": true,"rating": 5,"rating_detail": [{"service": "Service","rating": 5},{"service": "Atmosphere","rating": 5}],"text": "Good coffee and service and nice cosy venue","review_date": "a year ago","review_date_timestamp": 1688298008359675,"review_photos": ["https://lh3.googleusercontent.com/...","https://lh3.googleusercontent.com/..."],"owner_response": null,"owner_response_date": null,"owner_response_date_timestamp": null}
π¦ Sample Use Cases
- π Analyze customer feedback for multiple locations
- π§ Compare competitors in local areas
- π Feed structured data into ML or NLP pipelines
- π¬ Build reviewer outreach or reward systems
π¬ Need More?
Want custom scraping logic, export formats, or millions of reviews monthly?
π© Contact me for bulk scraping deals.
π§ͺ Try it Free
Is this actor legal to use?
Yes, scraping public data is legal in many cases β but you're responsible for ensuring compliance with local laws and Googleβs terms.
Need Help?
Questions? Ideas? Bugs?
Reach out through Apify Support Weβre always happy to help.