App Store Review Tracker avatar

App Store Review Tracker

Pricing

$20.00 / 1,000 app checkeds

Go to Apify Store
App Store Review Tracker

App Store Review Tracker

Track App Store customer reviews for any app and country. Catch every new review as it lands, watch competitor apps, filter by rating or keyword, and chart rating trends over time, straight from Apple's own feed.

Pricing

$20.00 / 1,000 app checkeds

Rating

0.0

(0)

Developer

Peach O

Peach O

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

App Store Review Tracker: Never Miss a Review

Catch every new App Store review the moment it lands, for your app and your competitors.

Pulls customer reviews for any app, in any country store, straight from Apple's own feed. Filter by star rating or keyword, watch competitors alongside your own app, and schedule it to get a clean stream of new reviews with no repeats.

Built for app teams, ASO and marketing agencies, and product managers who need to hear what users are saying without checking by hand.

How it works

flowchart LR
A[App name, id or URL] --> B[Resolve on the App Store]
B --> C[Pull reviews per country]
C --> D{Filter by rating,<br/>keyword, date}
D --> E{New since last run?}
E -->|yes| F[(Your feed)]
E -->|seen before| G[Skipped]

It reads Apple's public review feed and app lookup, so there is no scraping to break, no proxy to pay for, and nothing that trips a bot blocker. It just keeps working.

Built for monitoring

flowchart TD
A[Schedule it daily] --> B[Only new reviews since last run]
B --> C[New 1 star review]
B --> D[Competitor rating drops]
B --> E[A bug named again and again]
C & D & E --> F[Act before it spreads]

Turn on onlyNewReviews and schedule the Actor. It remembers what it has already shown you and reports only what is new, so each run is a clean list of fresh reviews rather than the same 500 every time.

Input

{
"apps": ["monzo", "revolut", "https://apps.apple.com/gb/app/starling-bank/id956806430"],
"countries": ["us", "gb"],
"onlyNewReviews": true,
"maxReviewsPerApp": 200
}
OptionDoes
appsRequired. App names, numeric ids, or App Store URLs. Names resolve to the best match.
countriesTwo letter store codes. Each app is checked in each, since reviews differ by store.
onlyNewReviewsReport only reviews not seen on a previous run. The monitoring switch.
maxReviewsPerAppUp to Apple's cap of 500 most recent per country.
minRating and maxRatingNarrow to a star band. Set 1 to 2 to watch complaints.
searchQueryKeep only reviews mentioning a feature or bug.
sinceKeep only reviews on or after a date.

Output

One row per review, ready to chart or route.

{
"appName": "Revolut: Send, spend and save",
"country": "us",
"rating": 5,
"title": "Sent money to Chile",
"text": "Very fast (in minutes) and easy!",
"author": "mariflyaa",
"appVersion": "10.142",
"updated": "2026-09-01T07:36:51-07:00",
"appAverageRating": 4.72,
"appRatingCount": 71747,
"appStoreUrl": "https://apps.apple.com/us/app/revolut-send-spend-and-save/id932493382"
}

The run summary carries the rating distribution and averages per app, so you can chart trends over time:

{
"appName": "Revolut: Send, spend and save",
"country": "us",
"averageRating": 4.8,
"ratingCounts": { "1": 2, "2": 0, "3": 0, "4": 2, "5": 46 },
"negativeCount": 2,
"positiveCount": 48
}

Export to JSON, CSV or Excel, or send it to Slack, a sheet or your support desk.

Watch complaints only

{
"apps": ["your-app"],
"countries": ["us", "gb"],
"minRating": 1,
"maxRating": 2,
"onlyNewReviews": true
}

Scheduled daily, this pings you with every new one and two star review across both stores, and nothing else. A one star bug report you answer within hours reads very differently to the next person deciding whether to download.

Run it as an API

curl -X POST "https://api.apify.com/v2/acts/arched_friend~appstore-review-tracker/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"apps": ["monzo"], "countries": ["gb"], "minRating": 1, "maxRating": 2}'

Schedule it, wire the output into Slack or a support tool, and a new complaint reaches the right person the same day.

Common questions

How many reviews can it pull? Apple serves the 500 most recent reviews per app per country. For monitoring that is plenty, because each scheduled run only needs to catch what arrived since the last one.

Does it cover competitors? Yes. List as many apps as you like. Watching a rival's rating slide, or the feature their users keep asking for, is often worth more than reading your own.

Which countries are supported? Every App Store country. Reviews are specific to each store, so a US and a UK run return different reviews for the same app.

Does it need an Apple developer account or API key? No. It uses Apple's public review feed and app lookup. Nothing to set up, nothing to authenticate.

How fresh is the data? It reads the live feed every run. onlyNewReviews compares against what it saw last time, so scheduling it hourly or daily gives a near live stream of new reviews.

What about Google Play? This Actor covers the Apple App Store. Ask if you want Google Play added.

  • Website Lead Extractor to find contact details for the companies behind the apps
  • Tech Stack Checker to see what technology an app maker runs on the web
  • Lead Enrichment Pipeline to turn a list of companies into qualified, contactable leads