Google Play Reviews Scraper & New Review Monitor
DeprecatedPricing
from $0.08 / 1,000 review returneds
Google Play Reviews Scraper & New Review Monitor
DeprecatedTrack Google Play reviews for your app or competitors. Get newest reviews with rating, text, version and developer reply, plus a per-app summary. Repeat runs return and charge only new reviews.
Pricing
from $0.08 / 1,000 review returneds
Rating
0.0
(0)
Developer
Signal Grid
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
18 days ago
Last modified
Categories
Security
Limited permissionsShare
Google Play Reviews Monitor: track new app reviews (Google Play reviews scraper)
Monitor Google Play Store reviews for your own app or your competitors' apps. Each run returns the newest reviews with star rating, review text, app version, date, helpful votes and the developer's reply, plus one summary row per app covering the rating distribution, the 7-day average, new 1–2★ reviews and unreplied complaints.
Schedule it with onlyNew: true and every run returns, and charges for, only reviews you haven't seen yet. It works as a review alert feed for Slack, Sheets, Zapier, Make, n8n or an AI agent.
No login, no cookies and no proxies. Data comes from the public Google Play Store. By Signalgrid.
Use cases
- App teams and support: get every new 1★ or 2★ review each morning (
minRating: 1,maxRating: 2). UseunrepliedLowRatingFetchedto see which complaints still need a reply. - Competitor research: track what users praise or complain about in rival apps after each release (
appVersion). - Product and UX research, sentiment analysis, LLM pipelines: clean JSON reviews by country and language.
- Agencies: monitor app ratings for many clients with one Task per client (
monitorId).
Input examples
Daily complaint alert:
{"targets": ["com.spotify.music", "https://play.google.com/store/apps/details?id=com.hubspot.android"],"onlyNew": true, "monitorId": "daily-complaints", "minRating": 1, "maxRating": 2, "maxItemsPerTarget": 200}
One-off export of the latest 1,000 German reviews:
{"targets": ["com.spotify.music"], "country": "de", "language": "de", "maxItemsPerTarget": 1000}
Long backfill mode (full review history, no duplicates)
Need an app's entire review history, for example 80,000+ reviews for research or model training? Set backfill: true and a high maxItemsPerTarget (up to 100,000). On deep pagination, Google often re-serves earlier pages or repeats the same page token, which is why many scrapers return duplicates or loop forever. In this mode the Actor:
- deduplicates by
reviewId, so you never pay twice for the same review - detects repeated pagination tokens and pages with only duplicates, and stops cleanly
- reports
pagesFetched,duplicateReviewsSkipped,repeatedTokenDetectedandstoppedBecausein the app summary row
{"targets": ["com.spotify.music"], "backfill": true, "maxItemsPerTarget": 50000}
Set a maximum charge on the run to cap the cost: 50,000 reviews × $0.00008 ≈ $4. After the backfill, switch to onlyNew: true with the same monitorId to get only new reviews.
Output
Review row:
{"type":"review","appName":"Spotify: Music and Podcasts","rating":5,"text":"Excellent","appVersion":"9.1.92.3058","date":"2026-10-19T04:50:13Z","helpfulVotes":0,"developerReply":null,"isNewSinceLastRun":true,"reviewId":"bbfc4a3d-...","appId":"com.spotify.music","country":"us","language":"en","author":null}
App summary row: storeAverageRating, storeRatingCount, reviewsFetched, itemsDeliveredThisRun, ratingDistribution, averageRatingLast7Days, newSinceLastRun, newLowRatingSinceLastRun, unrepliedLowRatingFetched.
Pricing and fair charging (pay per event)
- $0.08 per 1,000 reviews, plus $0.001 per app summary per run.
- Error rows are free. That covers unknown package IDs, invalid URLs and temporary store outages.
- Max charge respected: when your per-run limit is reached, the Actor stops cleanly and still returns the summary. Reviews it couldn't deliver stay "unseen", so your next run returns them, and you never pay twice for a review.
- Duplicate apps are removed automatically. If the store is down for every app, the run fails and charges nothing.
Example: a daily check of 5 apps that finds 30 new reviews costs 5 × $0.001 + 30 × $0.00008 = $0.0074.
FAQ
Does it need a Google account or API key? No.
Are reviewer names included? Not by default, to keep personal data to a minimum. You can turn on includeReviewerNames if you have a lawful reason to need them.
How far back can it go? As far back as Google Play serves reviews, up to 5,000 per app per run.
App Store (iOS)? Not in this Actor.
Limits
Public data only, and it isn't affiliated with Google. Review availability varies by country and language.
Changelog
- 0.2 (Oct 20 2026): long backfill mode (up to 100k reviews) with reviewId dedupe and repeated-token detection.
- 0.1 (Oct 2026): first version.