App Review Monitor · App Store & Google Play
Pricing
from $0.50 / 1,000 review scrapeds
App Review Monitor · App Store & Google Play
Scrape and monitor app reviews from the Apple App Store and Google Play in one run. Normalized output, rating summaries, and incremental monitoring that returns only new reviews on every scheduled run.
Pricing
from $0.50 / 1,000 review scrapeds
Rating
0.0
(0)
Developer
Prasanth Karri
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
0
Monthly active users
4 days ago
Last modified
Categories
Share
What does App Review Monitor do?
App Review Monitor scrapes app reviews from both the Apple App Store and Google Play in a single run — and, unlike one-shot scrapers, it can monitor your apps on a schedule and return only the reviews it hasn't seen before. Point it at any app (yours or a competitor's), run it daily or hourly, and pipe fresh reviews straight into Slack, email, Google Sheets, or your own dashboard using Apify integrations.
Still works in 2026. Apple shut down its public RSS customer-reviews feed, silently breaking most App Store review scrapers (many still charge while returning zero results). This Actor uses the same review API the App Store website itself uses, so you get current reviews — including developer replies, which the old feed never exposed. If you're looking for a working App Store review scraper, a Google Play review exporter, an Appbot alternative, or negative-review alerts for Slack, this is the one Actor that covers all of it.
It extracts reviews, ratings, review titles and text, authors, dates, app versions, helpful-vote counts, and developer replies, plus a per-app rating summary (average rating, total rating count, and the star histogram on Google Play) — all in one normalized format across both stores, downloadable as JSON, CSV, Excel, or HTML or via API.
Why monitor App Store and Google Play reviews?
- Catch problems early — a spike in 1–2★ reviews after a release is the fastest signal that something broke. Filter to negative reviews only and alert your team within the hour.
- Watch competitors — track what users praise or hate about competing apps to find feature gaps and positioning angles.
- One schema, both stores — every other actor makes you stitch together separate iOS and Android scrapers with different output formats. Here,
platformis just a field. - Built for repeated runs — monitoring mode remembers which reviews it has already returned (per app and country), so scheduled runs output only new reviews. No client-side dedup needed.
- Replace expensive SaaS — review-monitoring services charge $49–449/month for fixed app quotas. With pay-per-event pricing you pay only for what you actually scrape.
How it compares
| This Actor | Single-store scrapers | RSS-based Apple scrapers | Review-monitoring SaaS | |
|---|---|---|---|---|
| Apple App Store + Google Play in one run | ✅ | ❌ one store only | ❌ | ✅ |
| Apple reviews that actually return data (post-RSS shutdown) | ✅ | varies | ❌ broken | ✅ |
| Developer replies included | ✅ | varies | ❌ | ✅ |
| Only-new-reviews monitoring built in | ✅ | ❌ | ❌ | ✅ |
| Pricing | ~$0.50 per 1,000 reviews | $0.50–3.00 per 1,000 | — | $49–449/month |
How to scrape App Store and Google Play reviews
- Open the Actor and paste your apps into the Apps field — App Store URLs, Google Play URLs, Apple numeric IDs, or Android package names, freely mixed. The platform is detected automatically.
- Pick countries (storefronts) and how many reviews you need.
- Optionally filter: only negative reviews (1–2★), only reviews after a date, sort by newest or most helpful.
- Click Start. Results land in the dataset within seconds to minutes.
- For monitoring: enable Monitoring mode, then add a schedule (e.g. every morning) and an integration (Slack, email, webhook, Google Sheets). Each run delivers only what's new.
Input
{"apps": ["https://apps.apple.com/us/app/slack/id618783545","com.Slack"],"countries": ["us", "de"],"maxReviewsPerApp": 200,"sort": "newest","ratingFilter": "negative","monitoringMode": true}
See the Input tab for all options, including the review-language for Google Play, custom state-store names for independent monitors, and optional proxy configuration.
Output
One normalized record per review:
{"type": "review","platform": "apple","appId": "618783545","appName": "Slack","country": "us","reviewId": "14159981205","date": "2026-06-08T22:18:31Z","rating": 5,"title": "All","text": "It's all here. Everyone is on the same page.","author": "WFS403","appVersion": null,"helpfulCount": null,"developerReplyDate": null,"developerReplyText": null,"reviewUrl": null}
Plus one summary record per app and country:
{"type": "summary","platform": "google-play","appId": "com.Slack","appName": "Slack","country": "us","averageRating": 4.61,"ratingCount": 197857,"histogram": { "1": 6932, "2": 3727, "3": 8742, "4": 32925, "5": 145531 },"newReviewsThisRun": 25}
You can download the dataset in JSON, CSV, Excel, or HTML from the Output tab or fetch it via the dataset API.
Data fields
| Field | Description |
|---|---|
platform | apple or google-play |
appId | Apple numeric ID or Android package name |
appName, country | App display name and storefront country |
date, rating, title, text, author | The review itself |
appVersion | App version reviewed (Google Play only) |
helpfulCount | Helpful votes (Google Play only) |
developerReplyDate, developerReplyText | The developer's public response, if any |
reviewUrl | Direct link to the review (Google Play only) |
How much does it cost to scrape app reviews?
Pricing is pay-per-event: a small flat fee per app+country checked, plus a per-review fee. Scraping 1,000 reviews costs well under a dollar — orders of magnitude cheaper than review-monitoring SaaS subscriptions. Daily monitoring of a handful of apps typically costs a few dollars per month, since monitoring mode only ever returns new reviews. You can cap spending per run with the Maximum cost per run setting.
Tips
- Negative-review alerting: set
ratingFiltertonegative, enable monitoring mode, schedule hourly, and connect the Slack integration — you'll get 1–2★ reviews pushed to your channel as they appear. - Apple's storefront exposes roughly the most recent ~500 reviews per country; multiply coverage by adding more
countries. Google Play supports going much deeper — raisemaxReviewsPerAppas needed. - Use a different
stateStoreNamefor each schedule if you run several independent monitors of the same apps. - If you monitor many Apple apps at high frequency, add a proxy in Proxy configuration to avoid per-IP rate limits.
FAQ, disclaimers, and support
Is it legal to scrape app reviews? This Actor collects only publicly available data — reviews that anyone can read in the app stores. Review content remains subject to Apple's and Google's terms; you are responsible for how you use the data. The Actor does not log in, bypass access controls, or collect private data.
Why do Apple reviews lack helpful-vote counts and app versions? Apple's current public review API doesn't expose them. Google Play records include both.
A run returned zero reviews in monitoring mode — is that a bug? No — it means no new reviews appeared since the last run for that app and country. Disable monitoring mode to re-scrape everything.
Found a problem or missing a feature? Open an issue on the Issues tab — feedback is very welcome and usually addressed quickly.