Google Maps Reviews Scraper
by web_wanderer
Scrape all Google Maps reviews using keywords, place URLs, or IDs. Filter by date, rating, or keyword, and capture reviewer details, translations, pho...
Opens on Apify.com
About Google Maps Reviews Scraper
Scrape all Google Maps reviews using keywords, place URLs, or IDs. Filter by date, rating, or keyword, and capture reviewer details, translations, photos, aspect ratings, owner replies, and complete business info in structured format
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 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. --- ## 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. --- Example input: json { "include_personal": false, "lang": "fr", "limit": 3, "order": "highest_rating", "source": "google", "searchKeyword": "", "rating": "0.0", "search_limit": 1, "search_location": "New York", "search_coordination": "", "place_ids": ["ChIJoTXWl8dbwokRpKA2BJFVsGA"], "place_urls": [], "search": [] } --- ## Output Example Each review item includes rich metadata: json { "review_id": "Ci9DQUlRQUNvZENodHljRjlvT2tKWWNEVjFOVEpDVGtvNU4zbE5UWFkzVVRKclYxRRAB", "review_url": "https://www.google.com/maps/reviews/data=!4m8!14m7!1m6!2m5!1sCi9DQUlRQUNvZENodHljRjlvT2tKWWNEVjFOVEpDVGtvNU4zbE5UWFkzVVRKclYxRRAB!2m1!1s0x0:0x60b055910436a0a4!3m1!1s2@1:CAIQACodChtycF9oOkJYcDV1NTJCTko5N3lNTXY3UTJrV1E%7C%7C?hl=fr", "review_position": 20, "reviewer_id": null, "reviewer_name": null, "reviewer_photo_url": "https://lh3.googleusercontent.com/a-/ALV-UjX5rrhPU0sUkuhM-xsi5qm485YqkUY2xxLvoijkNBIx5l2zRaQ=s120-c-rp-mo-ba2-br100", "reviewer_reviews_count": 11, "reviewer_photos_count": 17, "is_local_guide": false, "source": "Google", "rating": 5, "rating_aspects": [ { "aspect": "Cuisine", "rating": 5 }, { "aspect": "Service", "rating": 5 }, { "aspect": "Ambiance", "rating": 5 } ], "content": "Being greeted off the elevator by name is a lovely way to start your experience, then there is also the incredible view that never gets old!\nWe sat at the bar and our bartender was lovely. She made recommendations that were on point and was engaging.\nAs great as the above may be… the burger is better!\nI forgot to take a photo of it because it was gone almost no time.\nThe drinks and crudo was perfectly fine, but very pretty!", "content_language": "en", "content_translated": "Être accueilli par son nom à la sortie de l'ascenseur est une agréable façon de commencer l'expérience, sans oublier la vue incroyable dont on ne se lasse jamais !\nNous nous sommes installés au bar et notre barmaid était adorable. Ses recommandations étaient pertinentes et engageantes.\nAussi excellent que cela puisse paraître… le burger est meilleur !\nJ'ai oublié de le prendre en photo, car il a disparu en un rien de temps.\nLes boissons et le crudo étaient excellents, mais très jolis !", "translated_language": "fr", "review_photos_urls": [ "https://lh3.googleusercontent.com/geougc-cs/AB3l90Cy2pCz4VgDEfg8b_1UdIme-KDWSIU1mWDwFWYeOW3sPccocFEs9t5_B2jacvSJLiPXF5t66h8Oie2lgt4OA8YmBjmy9vJ9LxdPxEXcm7W4w1VxnQakoZ5vmOQ4QMZSAlZ3TCtiR8K--Aip", "https://lh3.googleusercontent.com/geougc-cs/AB3l90BYqU90kAaEF_3V3T4yZUGQhxVocxRI9-LAO4gTTt7qm7JrsuQmVyVSgrhXA7flRBtWkNviKqgr0YRzxSUZhG9mPrIXQMew3YJf7kRcOjqKVup6rrXrLHEIg8bDsJZt38UVYiuXC9f0v_mm" ], "reviewed_at": "il y a un mois", "reviewed_at_date": "2025-08-10T00:19:25.502000Z", "owner_response": "Hi Nicole, we’re so glad you enjoyed your time at Manhatta. We hope to welcome you back soon.\n", "owner_response_translated": "Bonjour Nicole, nous sommes ravis que vous ayez apprécié votre séjour à Manhattan. Nous espérons vous accueillir à nouveau bientôt.", "owner_response_at": "il y a un mois", "owner_response_at_date": "2025-08-20T03:48:03Z", "scraped_at": null, "fid": "0x89c25bc797d635a1:0x60b055910436a0a4", "place_id": "ChIJoTXWl8dbwokRpKA2BJFVsGA", "place_name": "Manhatta", "place_rating": 4.7, "place_reviews_count": 3114, "place_photo_url": "https://lh3.googleusercontent.com/p/AF1QipOs4lZA-0q6wHZG47gsDR_Uaidq-U8doAqCnPEo=w408-h272-k-no", "address": ["28 Liberty St 60th floor", "New York, NY 10005", "États-Unis"], "street": "28 Liberty St 60th floor", "city": "New York", "postal_code": "10005", "state": "New York", "contry": "US", "language": "en", "location": { "lat": 40.70799739999999, "lng": -74.00888259999999 }, "category": "Restaurant", "cotegories": [ "Restaurant", "Bar", "Bar à cocktails", "Espace événementiel", "Restaurant gastronomique", "Restaurant de cuisine américaine moderne", "Bar à vin" ], "reviewer_url": null, "reviewer_photo": 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? > Dm me on Discord 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.
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
- web_wanderer
- Pricing
- Paid
- Total Runs
- 4,382
- Active Users
- 112
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