VOOZH about

URL: https://apify.com/digitalstamp/app-review-scraper-monitor

โ‡ฑ App Store & Google Play Review Scraper & Monitor ยท Apify


Pricing

from $3.00 / 1,000 review scrapeds

Go to Apify Store

App Review Scraper & Monitor

Scrape app reviews from Apple App Store and Google Play in one unified schema. Backfill up to 500 reviews or monitor for new ones on a schedule. Optional AI sentiment tagging (BYOK). Built for product managers, ASO teams, and agencies.

Pricing

from $3.00 / 1,000 review scrapeds

Rating

0.0

(0)

Developer

๐Ÿ‘ Marcello Alves

Marcello Alves

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

11 days ago

Last modified

Share

App Store & Google Play Review Scraper & Monitor

Scrape app reviews from the Apple App Store and Google Play in one unified format, monitor new reviews on a schedule, and optionally tag every review with AI sentiment and themes. Built for app developers, ASO teams, product managers, and competitive-intelligence workflows that need reliable mobile app review data without juggling two separate scrapers.

Paste a single App Store or Google Play URL and get clean, structured review data as JSON, CSV, or Excel โ€” both stores, one schema.


What you get

Every review โ€” whether from Apple or Google โ€” comes back in the same unified schema:

FieldDescription
storeapple or google
appIdApple numeric ID or Google package name
appNameHuman-readable app name
countryApp Store / Play country (ISO 2-letter)
reviewIdUnique review identifier
ratingStar rating, 1โ€“5
titleReview title (Apple; Google may be null)
bodyReview text
authorReviewer name
authorUrlReviewer profile URL (Google) or null
versionApp version reviewed (when available)
dateReview date (ISO 8601)
sentimentpositive / neutral / negative (only if sentiment enabled)
themesShort topic tags e.g. ["crashes","pricing"] (only if sentiment enabled)
isNewtrue for reviews new since the last run (monitor mode)
scrapedAtWhen this run scraped the review (ISO 8601)

Two modes

Backfill mode (default)

Pull all available reviews for each app, up to your limit. Great for a one-time export, sentiment baseline, or competitor snapshot.

Monitor mode โ€” track new reviews on a schedule

On the first run it stores the current reviews as state. On every subsequent run it outputs only the reviews that are new since last time (isNew: true). Point Apify's scheduler at it (daily or weekly) and you get a continuous feed of fresh reviews โ€” perfect for support alerts, release monitoring, and tracking sentiment over time. If there are no new reviews, the run finishes cleanly with an empty dataset (not an error).


AI sentiment & theme tagging (optional)

Turn on Enable AI sentiment & theme tagging and each review is classified as positive / neutral / negative and tagged with short themes such as crashes, pricing, onboarding, ui, performance, or customer support. This turns raw reviews into an instant, queryable picture of what users love and complain about.

  • Choose your provider: Anthropic (Claude Haiku) or OpenAI (GPT-4o-mini).
  • Supply the matching API key in the input (stored securely).
  • Sentiment is billed as a separate pay-per-event (see Pricing). If no key is supplied, the run still succeeds โ€” reviews are simply returned without sentiment fields.

Input

The simplest input is a single store URL pasted into apps:

{
"apps":[
"https://apps.apple.com/us/app/whatsapp-messenger/id310633997"
]
}

Mix URLs and structured objects, scrape both stores at once, and turn on monitoring + sentiment:

{
"apps":[
"https://apps.apple.com/us/app/whatsapp-messenger/id310633997",
"https://play.google.com/store/apps/details?id=com.whatsapp&gl=US",
{"store":"google","appId":"com.spotify.music","country":"gb"}
],
"mode":"monitor",
"maxReviewsPerApp":500,
"language":"en",
"enableSentiment":true,
"sentimentProvider":"anthropic",
"anthropicApiKey":"sk-ant-..."
}

Both URL strings and structured { store, appId, country } objects work. App Store URLs (.../id310633997) and Google Play URLs (...?id=com.whatsapp) are parsed automatically, including the country segment.


Output examples

Apple review:

{
"store":"apple",
"appId":"310633997",
"appName":"WhatsApp Messenger",
"country":"us",
"reviewId":"10987654321",
"rating":2,
"title":"Keeps crashing after update",
"body":"Since the latest version the app crashes when I open a chat...",
"author":"frustrated_user",
"authorUrl":null,
"version":"24.5.0",
"date":"2026-06-15T09:31:00.000Z",
"isNew":true,
"scrapedAt":"2026-06-18T12:00:00.000Z"
}

Google Play review with sentiment:

{
"store":"google",
"appId":"com.whatsapp",
"appName":"WhatsApp Messenger",
"country":"us",
"reviewId":"gp:AOq...",
"rating":5,
"title":null,
"body":"Fast, reliable and the new UI looks great.",
"author":"Alex M.",
"authorUrl":"https://play.google.com/store/apps/details?id=com.whatsapp&reviewId=gp:AOq...",
"version":"2.24.5.78",
"date":"2026-06-16T18:02:00.000Z",
"sentiment":"positive",
"themes":["performance","ui"],
"isNew":true,
"scrapedAt":"2026-06-18T12:00:00.000Z"
}

Use cases

  • App Store Optimization (ASO): track rating and review trends across both stores.
  • Product management: surface feature requests and recurring pain points from sentiment themes.
  • Release monitoring: schedule monitor mode to catch new negative reviews right after a release.
  • Customer support: feed new 1โ€“2โ˜… reviews into Slack/email via Apify integrations.
  • Competitive intelligence: compare review sentiment across competing apps.
  • App agencies: monitor reviews for many client apps from a single scheduled actor.

Pricing (Pay-Per-Event)

This actor uses Apify's Pay-Per-Event model. You are billed only for what you use:

EventWhen charged
Actor run startOnce per run
Review scrapedPer review extracted (in monitor mode, only new reviews are charged)
Review sentiment taggedPer review tagged with AI sentiment (only when sentiment is enabled)

Note: when sentiment is enabled you also pay your own LLM provider (Anthropic/OpenAI) directly for the API usage, using your supplied key.


Limitations (read before you run)

  • Apple caps reviews at ~500 per app. The public Apple feed exposes only the 10 most-recent pages (~500 reviews) per app/country. This is an Apple-side limit. For deep history use multiple countries, or lean on monitor mode (where the cap rarely matters because you only need what's new).
  • Google Play can return more history, but Google occasionally changes its markup; if a Google run starts returning empty, it usually means a parser update is needed โ€” Apple runs are unaffected.
  • Reviews are public data exposed by each store's own public feeds/endpoints.

FAQ

Can I scrape multiple countries? Yes โ€” add the same app with different country values (Apple), or gl= in the Play URL.

Does monitor mode need any setup? No. Just set mode: monitor and attach an Apify schedule. State is stored automatically between runs.

What languages are supported? Set language (e.g. en, es, de) for Google Play reviews. Apple reviews are returned per country.

Is an API key required? Only if you enable AI sentiment. Plain scraping needs no key.

Can I call this from code / an AI agent? Yes โ€” run it via the Apify API, or call it as a tool through Apify's MCP integration.

You might also like

App Review Scraper & Monitor

dsh-org/app-review-scraper-monitor

Scrape app reviews from Apple App Store and Google Play in one unified schema. Monitor new reviews on a schedule. Optional AI sentiment tagging with your own API key. Built for product teams, ASO, and agencies.

App Review Monitor ยท App Store & Google Play

thisizkp/app-review-monitor

Scrape and monitor app reviews from the Apple App Store and Google Play in one run. Normalized output, rating summaries, and incremental monitoring that returns only new reviews on every scheduled run.

๐Ÿ‘ User avatar

Prasanth Karri

3

App Store & Google Play Review Monitor

hamzatrq/app-review-monitor

Monitor app reviews in one feed: scrape Apple App Store reviews with version tags, derived sentiment, and new-review alerts. For product, ASO, and competitor tracking, with a hard cost cap. Google Play planned as a follow-on.

App Store & Google Play Scraper

dataharvest/app-store-scraper

Scrape app listings and reviews from Google Play and Apple App Store.

App Store & Play Store Reviews Scraper

focused_vanguard/appstore-reviews-scraper

Extract app reviews from Apple App Store and Google Play Store with dates, ratings, review text. Export to JSON/CSV/Excel. Multi-country support. Perfect for app developers and product managers.

๐Ÿ‘ User avatar

Focused Vanguard

32

5.0

Apple App Store Apps Scraper

fetch_cat/apple-app-store-apps-scraper

Scrape Apple App Store app metadata for ASO and competitor intelligence. Pair with App Store/Google Play review scrapers and Google Ads Transparency for app market research.

Mobile App Review Intelligence โ€” iOS + Android + AI

avacl/mobile-app-review-intelligence

Scrape reviews from Apple App Store AND Google Play for any app. Get AI-powered insights: top complaints, feature requests, sentiment trends, and competitive comparison. Perfect for product teams, ASO agencies, and investors.