Google Play Reviews Scraper with Developer Replies avatar

Google Play Reviews Scraper with Developer Replies

Pricing

from $0.18 / 1,000 reviews

Go to Apify Store
Google Play Reviews Scraper with Developer Replies

Google Play Reviews Scraper with Developer Replies

Google Play reviews for any app, every language in one run: rating, text, date, app version, helpful votes and the developer's reply. Filter by stars, date or keyword. Delta mode delivers only reviews new since your last run. Pay per review.

Pricing

from $0.18 / 1,000 reviews

Rating

0.0

(0)

Developer

Carlos Escanez

Carlos Escanez

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Reviews of any Android app from Google Play, newest first, in every language you ask for, with the developer's reply, the app version the user had, and the helpful votes. Filter by stars, date or keyword. Turn on only new reviews since the last run and schedule it to get a feed. Pay per review delivered.

Looking for iOS? The twin Actor reads the Apple App Store: App Store Reviews Scraper.

What you get

One row per review:

FieldExampleFilled (measured)
reviewId16ab577a-51fa-4cf4-ae34-fe62d4de2fc6100 %
date2026-10-12T19:53:17.570Z100 %
score2 (1-5)100 %
textConstant stopping issues since last update...100 %
userNameAvery Busch100 %
version9.1.90.2270 (app version the reviewer had)86 %
thumbsUp12 (helpful votes, 0 when none)100 %
developerReplyHi there. Thanks for letting us know... (null when none)7 %
developerReplyDate2026-10-13T08:10:02.000Zwith the reply
appId, appTitlecom.spotify.music, Spotify: Music and Podcasts100 %
languageen100 %
urllink to the review on Google Play100 %

Measured on 2026-10-14 over 320 Spotify reviews. The share of developer replies depends on the app: 7 % for Spotify, 0 % for apps whose developer never answers.

The run summary (key-value store, RUN_SUMMARY) adds the app details Google shows: title, developer, rating, number of ratings, installs, current version, last update.

What Google Play does not publish, so this Actor does not promise

  • Review titles. Google Play reviews have no title (0 of 320 measured), so there is no title column.
  • Reviews per country. Google keeps reviews per language, not per country: the US and the UK store return exactly the same English reviews (measured: 160 of 160 identical ids). Use Languages to widen the set, not countries.
  • Reviewer contact details. Only the display name.
  • Today's reviews. Google publishes reviews with about a day of delay (measured: the newest review available was 24 hours old at read time). A "Reviews since" of today returns nothing until tomorrow.

Input

FieldWhat it does
AppsPackage names (com.spotify.music) or Google Play URLs, one per line.
LanguagesReview languages, default en. Each app is read once per language.
Store countryCountry of the store page used for the app details only (default us).
Sortnewest (default), rating or helpfulness.
Max reviews per app and languageDefault 200. Google serves 150 per page; big apps have hundreds of thousands.
Min / Max starsKeep only 1-2 stars for complaints, 5 for praise.
Reviews sinceDate; with newest the run stops reading once it passes it.
KeywordKeep only reviews whose text contains it.
Only new reviews since the last runFeed mode, see below.
Max reviews in totalHard cap for the whole run.
{
"appIds": ["com.spotify.music", "com.netflix.mediaclient"],
"languages": ["en", "es"],
"maxReviewsPerApp": 500,
"maxScore": 2
}

Feed mode: only new reviews

Turn on Only new reviews since the last run and schedule the Actor (daily, hourly). Each run remembers, per app and language, the ids it delivered and the date of the newest one, and the next run delivers only reviews newer than that. Measured: a second run minutes after the first read one page and delivered the 1 review that had arrived in between.

  • The memory lives in the key-value store named in State store name (default google-play-reviews-seen). Use another name for a separate feed.
  • Forget delivered reviews starts from scratch.
  • If more reviews arrive between runs than Max reviews per app and language, the run delivers the newest ones and the next run picks up the rest.

Speed and limits

  • 150 reviews per page, about 1 second per page measured; 500 reviews per app and language in under 5 seconds.
  • The run stops 20 seconds before its timeout and delivers what it read, with a warning naming the apps it could not finish.
  • An app that does not exist in the store is skipped with a warning; the others are still read.
  • No login, no proxies, no browser: the Actor reads the same public endpoints the Google Play website uses.

Pricing

You pay per review delivered (review event) plus the platform's start fee. Filtered-out reviews, duplicates and reviews already delivered in feed mode are not charged.

Run summary

RUN_SUMMARY in the run's key-value store: app details, reviews read and delivered per app and language, the feed watermark per language, inputs that were rejected and why, and whether the run was cut by time or by the charge limit.