App Review Aggregator — App Store & Google Play
Pricing
from $0.40 / 1,000 reviews
App Review Aggregator — App Store & Google Play
Scrape customer reviews from the Apple App Store and Google Play in a single run and get them back in one normalized, LLM-ready schema. Ratings, review text, authors, dates, app versions, and developer replies.
Pricing
from $0.40 / 1,000 reviews
Rating
0.0
(0)
Developer
Gene Swank
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
App Review Aggregator — App Store & Google Play reviews in one API
Scrape customer reviews from the Apple App Store and Google Play in a single run — and get them back in one normalized schema, ready for spreadsheets, dashboards, sentiment analysis, or LLM pipelines.
Stop stitching together separate scrapers with different output formats. Enter your app's IDs, run once, and download every review from both stores as clean JSON, CSV, or Excel.
Why use this Actor?
- One schema for both stores. Every review has the same fields (
rating,text,author,publishedAt,appVersion,replyText, …) whether it came from Apple or Google. No post-processing needed. - LLM & AI-agent ready. The normalized output drops straight into sentiment analysis, RAG pipelines, or an MCP-connected AI agent.
- Track competitors. Run it on competitor apps to benchmark ratings and read what their users complain about.
- Developer replies included. See which reviews were answered and what was said.
- No login, no cookies, no proxies. Just app IDs.
Input
| Field | Description | Example |
|---|---|---|
appStoreAppId | Numeric Apple App Store app ID (from the app URL) | 618783545 |
appStoreCountry | App Store storefront country | us |
googlePlayAppId | Google Play package name (after ?id= in the URL) | com.Slack |
googlePlayCountry / googlePlayLanguage | Google Play locale | us / en |
maxReviewsPerSource | Cap per store | 100 |
Provide one store or both — a store you leave empty is skipped.
Output
Each review is one dataset item in the same normalized schema:
{"source": "googleplay","target": "com.Slack","sourceReviewId": "7c28b6f4-154c-46a4-b277-e4064815f7ad","rating": 5,"title": null,"text": "Great for team communication…","author": "Jane D.","publishedAt": "2026-07-12T08:41:09.000Z","url": "https://play.google.com/store/apps/details?id=com.Slack","country": "us","appVersion": "26.07.10","helpfulCount": 3,"replyText": "Thanks Jane!","replyAt": "2026-07-13T09:00:00.000Z"}
Download it as JSON, CSV, Excel, or XML from the Storage tab, or fetch it via the Apify API.
Use cases
- Voice-of-customer analysis — feed all reviews into an LLM and summarize what users love and hate.
- Competitor monitoring — schedule weekly runs on competitor apps and diff the results.
- Release monitoring — watch ratings by
appVersionafter each release to catch regressions early. - Reputation dashboards — pipe the dataset into Google Sheets, Looker, or Power BI via Apify integrations.
FAQ
Where do I find the App Store app ID?
In the app's URL: https://apps.apple.com/us/app/slack/id618783545 → 618783545.
Where do I find the Google Play app ID?
In the app's URL: https://play.google.com/store/apps/details?id=com.Slack → com.Slack.
How many reviews can I get?
Google Play: effectively all reviews, newest first. App Store: Apple's public feed exposes the ~500 most recent reviews per storefront country — run with multiple appStoreCountry values to cover more markets.
Is it legal to scrape reviews? This Actor only collects publicly available data. See Apify's legality of web scraping overview.