App Store Reviews Tracker: New Reviews + Release Radar avatar

App Store Reviews Tracker: New Reviews + Release Radar

Pricing

from $0.20 / 1,000 reviews

Go to Apify Store
App Store Reviews Tracker: New Reviews + Release Radar

App Store Reviews Tracker: New Reviews + Release Radar

Get App Store reviews for any iPhone/iPad app from Apple's official public review feed: rating, title, text, app version, date and votes, in one or all 175 countries. Scheduled runs flag new reviews and a release radar shows the rating per app version.

Pricing

from $0.20 / 1,000 reviews

Rating

0.0

(0)

Developer

Orbit Data Tools

Orbit Data Tools

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

20 hours ago

Last modified

Categories

Share

Get App Store reviews for any iPhone or iPad app (yours or a competitor's): star rating, title, review text, app version, date and helpful votes. Check one country or sweep all 175 App Store countries in one run.

Two features most review scrapers don't have:

  • New-review tracking. Every review is marked isNew against the previous run. Turn on Output only new reviews, schedule a daily run and you get (and pay for) only the reviews posted since yesterday.
  • Release radar. Each run's OUTPUT shows the average rating per app version and per country. If the newest version rates clearly lower than the one before, you get an alert, so a bad release shows up within a day.

Data comes from Apple's official public review feed (the customer-reviews RSS that Apple publishes for every app). There is no login, no browser and no scraping of web pages, so runs are fast and cheap: 480 reviews from 2 apps in 4 countries took 18 requests.

What you can use it for

  • Release monitoring. Schedule a daily run on your own app with the 1- and 2-star filter and get every new complaint, tagged with the version that caused it.
  • Competitor research. Read what users love and hate about competing apps, in every market they sell in.
  • Bug and crash triage. Use the keyword filter (crash, login, subscription, refund) to send only matching reviews to your team.
  • Feeding AI agents and dashboards. Every row has the same fields. Send them to Google Sheets, Slack or a webhook with Apify integrations, or call the Actor from an AI agent through Apify's MCP server (mcp.apify.com).

How to use it

  1. Add apps to Apps: App Store URLs, app IDs (389801252 or id389801252) or bundle IDs (com.burbn.instagram).
  2. Pick Countries: two-letter codes such as us, gb, de or in, or all to sweep every storefront.
  3. Optional: filter by star rating or keywords, and set Max reviews per country (up to 500, Apple's limit).
  4. Start the run. To monitor, create a schedule and turn on Output only new reviews.

Input example

{
"apps": ["https://apps.apple.com/us/app/duolingo-language-lessons/id570060128", "com.burbn.instagram"],
"countries": ["us", "gb", "de", "in"],
"maxReviewsPerCountry": 100,
"ratings": ["1", "2"],
"keywords": ["crash", "bug"],
"onlyNewReviews": true
}

Output example

One row per review, newest first:

{
"appId": "570060128",
"appName": "Duolingo: Learn Languages",
"country": "us",
"reviewId": "14692591552",
"rating": 2,
"title": "Hearts system",
"text": "The new update made lessons crash twice today...",
"appVersion": "7.145.0",
"date": "2026-10-21T09:52:04Z",
"helpfulVotes": 3,
"totalVotes": 4,
"authorName": null,
"isNew": true,
"appUrl": "https://apps.apple.com/us/app/id570060128"
}

The run's OUTPUT record (Storage > Key-value store) holds the release radar for each app:

{
"appName": "Instagram",
"reviewsFetched": 240,
"newReviews": 12,
"releaseRadar": {
"avgRating": 2.62,
"byVersion": [
{"version": "452.0.0", "reviews": 150, "avgRating": 2.85, "oneStarShare": 0.44},
{"version": "451.0.0", "reviews": 88, "avgRating": 2.28, "oneStarShare": 0.55}
],
"byCountry": {"us": {"reviews": 60, "avgRating": 2.4, "oneStarShare": 0.5}},
"alert": null
}
}

Pricing

Pay per review: $0.20 per 1,000 reviews saved to the dataset, after your filters, plus $0.002 per run. Error rows are free. With Output only new reviews on, a daily run pays only for that day's new reviews.

Good to know

  • 500 per country. Apple's feed returns the 500 newest reviews per country (10 pages of 50). Sweep several countries to collect more.
  • Reviewer nicknames are personal data in many countries, so they are left out by default. Turn on Include reviewer nicknames only if you need them.
  • Storefronts without the app (or without reviews) are skipped at no cost.
  • Ratings without written reviews are not in Apple's feed; the App Store average shown on the app page also counts those.

FAQ

Is this allowed? The Actor reads Apple's public RSS feed of customer reviews, which Apple publishes for any app. Use the data in line with the laws that apply to you, such as GDPR for EU reviewers.

Can I track many apps? Yes. Add as many as you like; each app keeps its own history of seen reviews in the key-value store named in State store name.

Can an AI agent use it? Yes. Add this Actor to Apify's MCP server (mcp.apify.com) and it becomes a tool for Claude, Cursor and other MCP clients, for example "summarise this week's 1-star reviews of my app and group them by version".

This Actor is not affiliated with or endorsed by Apple. App Store is a trademark of Apple Inc.