App Review Aggregator — App Store & Google Play avatar

App Review Aggregator — App Store & Google Play

Pricing

from $0.40 / 1,000 reviews

Go to Apify Store
App Review Aggregator — App Store & Google Play

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

Gene Swank

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

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

FieldDescriptionExample
appStoreAppIdNumeric Apple App Store app ID (from the app URL)618783545
appStoreCountryApp Store storefront countryus
googlePlayAppIdGoogle Play package name (after ?id= in the URL)com.Slack
googlePlayCountry / googlePlayLanguageGoogle Play localeus / en
maxReviewsPerSourceCap per store100

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 appVersion after 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/id618783545618783545.

Where do I find the Google Play app ID? In the app's URL: https://play.google.com/store/apps/details?id=com.Slackcom.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.