Google Maps Reviews Scraper — Ratings, Text & Dates
Pricing
from $0.60 / 1,000 results
Google Maps Reviews Scraper — Ratings, Text & Dates
Extract Google Maps reviews in bulk by Place ID, CID, or URL: star rating, full review text, date, reviewer name, owner response, and photo count. Perfect for reputation monitoring, AI sentiment analysis, and competitor research. Pairs with our Google Maps Scraper — pipe placeIds straight in.
Pricing
from $0.60 / 1,000 results
Rating
0.0
(0)
Developer
Rémi Pelloux
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
3 days ago
Last modified
Categories
Share
Google Maps Reviews Scraper — Ratings, Full Text, Dates & Owner Responses
Extract customer reviews from any Google Maps place in bulk. Feed it Place IDs, CIDs, or Maps URLs and get back every review as a clean row: star rating, full review text, publication date, reviewer name, owner response, and photo count — ready for CSV, Excel, sentiment analysis, or your reputation dashboard.
Works perfectly with our Google Maps Scraper: scrape the places first (every row includes a placeId), then pipe those IDs straight into this Actor for the reviews.
What you get per review
{"place": "ChIJLU7jZClu5kcR4PcOOO6p3I0","placeName": "Eiffel Tower","reviewId": "Ci9DQUlRQUNvZENodHljRjl...","reviewerName": "Jane Doe","rating": 5,"publishedAt": "2 weeks ago","text": "Going all the way up to the top of the tower was worth it. Such an amazing work of art and engineering.","ownerResponse": null,"photoCount": 2,"scrapedAt": "2026-07-22T10:00:00.000Z"}
Use cases
- Reputation monitoring — schedule weekly runs on your (or your clients') locations; alert on new negative reviews.
- AI sentiment analysis — feed thousands of reviews into your LLM pipeline; the text is full-length, not truncated.
- Competitor intelligence — what do customers praise and complain about at competing businesses?
- Lead prioritization — businesses drowning in bad reviews are warm leads for reputation-management agencies.
- Market research — aggregate review language across a whole city or category.
How to use
- Paste Place IDs (from our Google Maps Scraper, the Google API, or any Maps URL) — one per line.
- Set Max reviews per place and language.
- Run and export JSON / CSV / Excel.
Input example
{"placeIds": ["ChIJd8BlQ2BZwokRAFUEcm_qrcA", "ChIJLU7jZClu5kcR4PcOOO6p3I0"],"maxReviewsPerPlace": 100,"language": "en"}
API (Node.js)
const { ApifyClient } = require('apify-client');const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('rp_openpro.ai/google-maps-reviews-scraper').call({placeIds: ['ChIJd8BlQ2BZwokRAFUEcm_qrcA'],maxReviewsPerPlace: 100,});const { items } = await client.dataset(run.defaultDatasetId).listItems();
Pricing
You pay per review delivered to your dataset, plus a tiny one-time Actor Start fee. Reviews are deduplicated per run — the number of dataset rows always equals the number of charged events. Your "Max cost per run" setting is a hard ceiling.
🆓 Free trial: 30 reviews per run.
FAQ
Where do I get Place IDs?
Run our Google Maps Scraper — every business row includes placeId and cid. You can also pass full Google Maps URLs directly.
How many reviews can I get per place?
As many as Google Maps exposes through scrolling — typically all of them. Use maxReviewsPerPlace to control cost.
Are review dates exact?
Google Maps displays relative dates ("2 weeks ago"); we return them as shown, plus the scrape timestamp so you can anchor them.
Can I schedule recurring runs?
Yes — use Apify's scheduler for daily or weekly reputation monitoring.
Built by Leadsit.eu — lead generation tools for modern sales teams.
SEO: google maps reviews scraper, extract google reviews to csv, google review sentiment analysis data, scrape google maps reviews by place id, reputation monitoring google reviews, bulk google reviews export, google my business reviews scraper, review scraper apify