App Store Review Monitor
Pricing
Pay per usage
App Store Review Monitor
Fetch App Store customer reviews for any iOS app as clean structured JSON — ratings, review text, versions, multi-country breakdown and rating distribution. No login, no API key.
Pricing
Pay per usage
Rating
0.0
(0)
Developer
TTLAND
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Fetch App Store customer reviews for any iOS app as clean, structured JSON — no login, no API key, no scraping headaches. Point it at an App Store URL (or numeric app ID) and get ratings, review text, app versions, per-country breakdowns and a rating distribution summary.
Works great as an MCP tool for AI agents (review analysis, sentiment monitoring, competitor research) and in Make / n8n / Zapier automation flows.
What it does
- ✅ Reviews for any public iOS app — yours or a competitor's
- ✅ Multi-country in one run (
us,jp,gb, … ormajor10for the 10 largest storefronts) - ✅ Up to 500 most recent reviews per country (Apple serves 10 pages × 50)
- ✅ Filter by star rating (e.g. only 1–2★ complaints)
- ✅ Summary report: total count, average rating, rating distribution, per-country counts
- ✅ Uses Apple's official public RSS feed — stable, legal, fast
Input
{"appId": "https://apps.apple.com/us/app/slack/id618783545","countries": ["us", "jp", "de"],"maxPages": 2,"sortBy": "mostrecent","minRating": 1,"maxRating": 5}
| Field | Description |
|---|---|
appId | App Store URL or numeric ID (618783545) |
countries | 2-letter storefront codes. ["major10"] = us, gb, jp, de, fr, ca, au, kr, br, in |
maxPages | 1–10 pages per country, 50 reviews each |
sortBy | mostrecent or mosthelpful |
minRating / maxRating | keep only reviews in this star range |
Output
Each review is one dataset item:
{"country": "us","reviewId": "14253813425","rating": 2,"title": "Inconsistently works…","text": "Constant issues with the iOS mobile app…","author": "MassMangoMurder","appVersion": "25.06.10","updated": "2026-06-28T11:41:07-07:00","voteSum": 0,"voteCount": 0}
Plus a run summary in the key-value store (OUTPUT):
{"appId": "618783545","countries": { "us": 100, "jp": 100 },"totalReviews": 200,"averageRating": 3.12,"ratingDistribution": { "1": 62, "2": 19, "3": 28, "4": 16, "5": 75 }}
Use cases
- Monitor your own app: schedule daily runs, alert on new 1★ reviews
- Competitor research: what do users hate about the top apps in your niche?
- AI agent tool (MCP): let your agent pull live review data and summarize pain points
- ASO / product decisions: rating distribution per country tells you where to localize next
- Churn analysis: cross-reference review complaints with your release versions
FAQ
Does it need my Apple credentials? No. It reads Apple's public customer-review RSS feed.
How fresh is the data? The feed is the same one the App Store serves — effectively real time.
Why max 500 reviews per country? Apple's feed exposes the 10 most recent pages. For continuous history, schedule the actor daily and dedupe by reviewId.
Android? This actor is iOS/App Store only (Google Play uses a different pipeline).