App Store & Google Play Review Monitor
Under maintenancePricing
from $0.01 / 1,000 results
App Store & Google Play Review Monitor
Under maintenanceMonitor App Store and Google Play reviews for any app. Get normalized review data, filter by rating or keywords, deduplicate new reviews, and send Slack, Discord, or JSON webhook alerts
Pricing
from $0.01 / 1,000 results
Rating
0.0
(0)
Developer
Matteo Genovese
Maintained by CommunityActor stats
0
Bookmarked
1
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
App Review Monitor
Turn App Store and Google Play reviews into alerts, weekly digests, and structured data.
Why it matters
App reviews are one of the fastest public signals that something changed: a release broke login, a pricing update upset users, or a competitor is shipping badly and losing trust. This Actor turns those reviews into something operational.
What it does
- monitors the Apple App Store and Google Play
- fetches the latest reviews for a single app
- normalizes Apple and Google Play data into one output shape
- filters by minimum rating if needed
- matches configured keywords inside titles and review text
- keeps track of seen review IDs in monitor mode
- posts alerts to a webhook when new reviews are found
- supports generic JSON, Slack, and Discord webhook payloads
Best for
- product and growth teams
- support and ops teams
- indie app makers
- agencies managing client apps
- analysts tracking ratings and review trends
Why it wins
- one clean schema for Apple and Google Play
- no browser automation
- no HTML scraping
- no heavyweight setup
- easy to plug into Apify schedules, webhooks, and datasets
Quick start
- Choose a platform:
appleorgooglePlay. - Set the app identifier.
- Apple: numeric app ID
- Google Play: package name
- Pick a country code such as
us,gb,de, orfr. - Set
languagefor Google Play if needed. - Leave
monitorModeenabled if you want only unseen reviews on later runs. - Optionally set
minRating,keywords, andwebhookUrl. - Choose
webhookFormatif you want Slack or Discord friendly payloads. - Run it once or schedule it in Apify.
Input example
{"platform": "apple","appId": "284882215","country": "us","language": "en","reviewLimit": 50,"minRating": 1,"monitorMode": true,"webhookUrl": "https://example.com/app-review-alert","webhookFormat": "slack","keywords": ["crash", "refund", "login"],"dryRun": false}
Output
Each dataset row is one normalized review. App metadata is attached when available.
[{"reviewId": "1122334455","author": "ReviewerName","rating": 1,"title": "Crashes after update","text": "The latest version crashes every time I open it.","publishedAt": "2026-07-04T09:00:00-07:00","version": "3.2.1","appId": "284882215","country": "us","platform": "apple","appName": "Example App","sellerName": "Example Ltd","bundleId": "com.example.app","storeUrl": "https://apps.apple.com/us/app/example-app/id123","iconUrl": "https://example.com/icon.png","sourceUrl": "https://apps.apple.com/us/review/...","matchedKeywords": ["crash"]}]
Weekly digest
If you want a weekly digest, schedule the Actor in Apify once per week and keep monitorMode on.
Recommended setup:
- schedule it every Monday morning
- keep
reviewLimitat a sensible recent window, usually 50 to 100 - use
webhookUrlif you want the digest pushed somewhere automatically - use
webhookFormat: slackorwebhookFormat: discordfor native payloads
That gives you a clean weekly review summary without building a separate pipeline.
Ready-made Slack and Discord alerts
Slack
Set:
webhookUrlto a Slack incoming webhookwebhookFormattoslack
The Actor sends a Slack-friendly payload with:
- a short headline
- app name and platform
- average rating
- number of new reviews
- low-rated review count
- top review snippets
Discord
Set:
webhookUrlto a Discord webhookwebhookFormattodiscord
The Actor sends a Discord embed with:
- headline
- app name and platform
- average rating
- new review count
- top keywords
- top review snippets
Generic JSON
If you want full control, keep webhookFormat on generic and wire the payload into your own automation.
Data fields
reviewId— stable review identifier used for monitor deduplicationauthor— reviewer display name when availablerating— 1 to 5title— review titletext— full review textpublishedAt— publication or update timeversion— app version reviewed when availableappId— input app identifiercountry— store country codeplatform—appleorgooglePlayappName— store app name when availablesellerName— developer or seller name when availablebundleId— bundle ID or developer ID when availablestoreUrl— store listing URL when availableiconUrl— app icon URL when availablesourceUrl— original review page URLmatchedKeywords— keyword hits from the configured filter list
Why this actor exists
Teams do not need a review warehouse. They need the signal when reviews start telling a story.
Competition
- generic scraping workflows
- app analytics dashboards
- manual review checking
Pricing
- pricing is optimized for monitoring single apps with recurring checks
- use Apify billing and schedule settings to fit your volume
- webhook and dataset outputs are included in the normal actor flow
Publish status
- public on Apify
- designed for scheduled monitoring
- ready for webhook-driven workflows