App Store & Google Play Reviews Scraper + AI-Ready Insights avatar

App Store & Google Play Reviews Scraper + AI-Ready Insights

Pricing

from $0.10 / 1,000 reviews

Go to Apify Store
App Store & Google Play Reviews Scraper + AI-Ready Insights

App Store & Google Play Reviews Scraper + AI-Ready Insights

Scrape iOS App Store and Google Play reviews in one run, across 150+ countries, and get an insights report: top complaints, bugs by app version, feature requests and rating trends.

Pricing

from $0.10 / 1,000 reviews

Rating

0.0

(0)

Developer

Guilherme Carvalho Bandeira

Guilherme Carvalho Bandeira

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Categories

Security

Limited permissions

Share

App Store & Google Play Reviews Scraper + Insights

Get iOS App Store and Google Play reviews for any app in one run, in 150+ countries, plus a ready-to-read insights report: top complaints with real quotes, which app version hurt your rating, feature requests and monthly rating trends.

Quick start: paste an App Store link and a Google Play link into Apps, press Start. You get a table of reviews and a REPORT page in about 30 seconds.

What you get

  • ⭐ Reviews from both stores in one clean format: rating, title, text, date, app version, helpful votes, author, and the developer reply (Google Play).
  • 🌍 Any country: scrape the same app in us, gb, br, de, in, jp... in one run.
  • 🧠 Insights report per app (optional):
    • top complaint topics (crashes & bugs, performance, login, pricing, ads, design, notifications, battery, support), each with its share of negative reviews and example quotes
    • phrases that show up much more often in 1-2 star reviews ("takes forever", "same songs", "without premium")
    • ratings by app version, with problem releases flagged
    • feature requests, monthly trend, developer reply rate
    • works in English, Portuguese and Spanish reviews
  • 📅 Monitoring mode: Only reviews since: 7 days + a weekly schedule = a weekly review digest.
  • 🎯 Complaints only: set min and max rating to 1-2.

Who uses it

  • Product managers & developers: find the bugs and requests users actually write about, per release.
  • ASO and app marketing agencies: client reports and competitor benchmarks in minutes.
  • Market researchers: compare competitors across countries.
  • AI and LLM workflows: clean JSON, ready to feed into ChatGPT, Claude or your own model for summaries.

Input example

{
"apps": [
"https://apps.apple.com/us/app/spotify-music-and-podcasts/id324684580",
"com.spotify.music"
],
"countries": ["us", "gb"],
"maxReviewsPerApp": 500,
"onlyReviewsSince": "30 days",
"includeInsights": true
}

You can paste App Store links, numeric App Store ids (324684580), Google Play links or package names (com.spotify.music).

Output: reviews (dataset)

{
"store": "google",
"appId": "com.spotify.music",
"appName": "Spotify: Music and Podcasts",
"country": "us",
"language": "en",
"reviewId": "6ea9b0e1-6f85-4bbf-8198-4ac96441e693",
"rating": 2,
"title": null,
"text": "Keeps playing the same songs on shuffle...",
"userName": "Jane D.",
"date": "2026-11-01T23:53:47.243Z",
"appVersion": "9.1.94.1929",
"thumbsUp": 12,
"developerReply": "Hey Jane, thanks for the feedback...",
"developerReplyDate": "2026-11-02T08:10:00.000Z",
"reviewUrl": "https://play.google.com/store/apps/details?id=com.spotify.music&reviewId=...",
"scrapedAt": "2026-11-02T10:00:00.000Z"
}

Export as JSON, CSV, Excel or HTML, or connect to Google Sheets, Make, Zapier, n8n or the Apify API.

Output: insights (key-value store)

  • REPORT: a readable HTML report, one section per app and country. Open it from the run's Storage tab.
  • INSIGHTS: the same data as JSON, for dashboards and automations.

Example headline:

24% of the 1050 sampled reviews are negative (1-2 stars); sample average is 3.9 stars vs 4.3 lifetime on the store. Top complaint: Pricing, subscription & billing (in 29% of negative reviews). Developer replies to 13% of Google Play reviews.

Insights are calculated from the reviews collected in the run, so more reviews give better insights. 300+ per app is a good start.

Pricing

Pay only for what you get:

  • Review: per review saved
  • Insights report: per app and country report

See the Pricing tab for current prices. Set Maximum cost per run in the run options and the Actor stops cleanly when it reaches your limit.

Limits worth knowing

  • App Store: Apple's public review feed returns up to 500 reviews per country for each sort order (newest or most helpful). To get more, add more countries.
  • Google Play: no fixed limit. Reviews come in the language you choose (language).
  • Apps that don't exist or aren't sold in a country are skipped and listed in RUN_SUMMARY.

FAQ

Is it legal to scrape app reviews? This Actor only reads publicly visible reviews, with no login. Personal data such as author names may be protected by laws like GDPR, so only keep what you need and use it lawfully.

Can I monitor reviews automatically? Yes. Create a schedule (for example every Monday) with Only reviews since: 7 days and connect the dataset to Slack, email or Google Sheets.

Something broke or you need a field? Open an issue in the Issues tab. I usually reply within a day.