App Store Review Scraper - iOS App Reviews + Metadata
Pricing
$100.00 / 1,000 app intelligence fetched (per app per country)s
App Store Review Scraper - iOS App Reviews + Metadata
Pull recent iOS App Store reviews and app metadata for any iOS app and country. Useful for competitor analysis, voice-of-customer research, and ASO. Returns rating, title, snippet, version, country, helpful count, developer reply. $0.01 per app x country.
Pricing
$100.00 / 1,000 app intelligence fetched (per app per country)s
Rating
0.0
(0)
Developer
Emily Ward
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
8 hours ago
Last modified
Categories
Share
iOS App Store Intelligence
Drop in iOS app IDs + country codes. Get back full app metadata, ratings, version history, languages, file size, screenshots, and computed signals (active-maintenance flag, ratings/day).
Pure scraper. Uses Apple's iTunes Lookup API. No login, no tokens, no Claude dependency.
What you get back per (app + country) combination
40+ fields including:
| Category | Fields |
|---|---|
| Identity | app_name, bundle_id, seller_name, artist_name, track_view_url |
| Pricing | price, formatted_price, currency, is_free |
| Ratings | average_user_rating, user_rating_count, average_user_rating_current_version, user_rating_count_current_version, ratings_per_day_lifetime |
| Version | version, version_release_date, days_since_update, is_actively_maintained, release_notes |
| Genre | primary_genre, all_genres, content_advisory_rating |
| Localization | languages, supported_devices, minimum_os_version |
| Assets | artwork_url_512, screenshot_urls, ipad_screenshot_urls |
| Content | description, full release notes |
| Computed | age_days, days_since_update, is_actively_maintained, ratings_per_day_lifetime |
Why this beats writing your own iTunes Lookup script
- Bulk-ready: pass 200 app IDs across 10 countries in one run.
- Computed signals:
is_actively_maintained(last update < 90 days),ratings_per_day_lifetime(popularity velocity),is_free(clean boolean),file_size_mb(parsed, not bytes string). - Dataset-native output: streams to Apify Dataset, export to CSV / JSON / Sheets.
- Per-country comparison: see how the same app's rating + pricing varies across markets.
Pricing
$0.10 per (app + country) combination. Failed lookups (404, missing in country) are not charged.
| Use case | Apps | Countries | Cost |
|---|---|---|---|
| Single app global scan | 1 | 10 | $1.00 |
| Competitive sweep | 10 | 3 | $3.00 |
| Quarterly portfolio audit | 50 | 5 | $25.00 |
Compare to AppFigures at $239/mo, Sensor Tower starting $400/mo, Asodesk at $43/mo.
How to find your app ID
Open the app in the App Store, copy the URL. The ID is the numeric portion after /id:
https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580 becomes app ID 324684580.
Use cases
- App PMs: Track competitor rating velocity. The
ratings_per_day_lifetimefield surfaces fast-growing apps before headlines pick them up. - ASO teams: Compare app metadata across countries to spot localization gaps.
- Mobile marketing: Find apps with
is_actively_maintained = falseto pitch as acquisition targets or rebuild opportunities. - VCs: Due-diligence sentiment + version history check. The
days_since_updateflag surfaces abandoned products. - Recruiters: Identify mobile app studios via
seller_name+artist_idpatterns.
Country codes (common)
us, gb, au, ca, de, fr, jp, kr, cn, in, br, mx, es, it, nl, se, no, dk, fi, nz
Full list: ISO 3166-1 alpha-2, lowercase.
What this actor does NOT do
- It does not scrape individual user review text. Apple deprecated the customer reviews RSS in 2025. Only metadata + aggregate ratings remain available.
- It does not scrape Google Play (different API, different actor needed).
- It does not perform sentiment analysis. Pair with our
cold-email-rewriteractor or feedrelease_notesto Claude separately.
Tags
app-store ios aso mobile-apps competitive-intelligence app-metadata ratings
Made by Emily Ward, Cancel Costs.
Integrations
This actor works out of the box with every Apify-supported integration:
- API: call via Apify API or any official SDK (Python, JavaScript, PHP, .NET). Returns a clean dataset URL.
- Schedule: set a daily, weekly, or custom cron cadence in Apify Console. Combine with
notificationfor fresh feeds. - Webhooks: wire
ACTOR.RUN.SUCCEEDEDto Slack, Discord, Zapier, Make, n8n, Pipedream, or any HTTPS endpoint. - MCP: this actor is discoverable through Apify's hosted MCP server at
mcp.apify.comfor Claude, Cursor, Cline, Windsurf, and other MCP clients. - n8n / Make / Zapier: native HTTP-Request integration. Trigger the actor on schedule, pipe results to Google Sheets, Airtable, your CRM, or any database.
Try it free
Every Apify user gets $5/month in free platform credits (around 250 events at this actor's per-event price). Run preview mode first to confirm output shape before scaling.
New to Apify? Sign up here to get free credits on signup.
What's New
- 2026-06-03: Metadata, categories, and SEO refreshed. Latest version live on Apify Store.
Last Updated
2026-06-03