Google Play Reviews Pro avatar

Google Play Reviews Pro

Pricing

from $0.10 / 1,000 review rows

Go to Apify Store
Google Play Reviews Pro

Google Play Reviews Pro

Scrape reviews from any Google Play app: filter by star rating and date server-side, pick the sort order, capture developer replies, review versions and locales, and run several apps in one pass. No API key needed.

Pricing

from $0.10 / 1,000 review rows

Rating

0.0

(0)

Developer

AutomateLab

AutomateLab

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Filtered Google Play reviews for any Android app. Star filters, date ranges, three sort orders, developer replies, review versions and store locales, with up to 20 apps in a single run.

How it compares: the category's two leading actors, thewolves/google-play-reviews-scraper (4.0 stars, 8 reviews, ~1.9K users) and theagents/googleplay-reviews (4.9 stars, 8 reviews, ~714 users), both charge $0.10 per 1,000 reviews and both return unfiltered streams: every star you didn't ask for still lands in your dataset and still counts against the price. Google Play Reviews Pro applies star and date filters before a row is returned, so you pay only for reviews that match, and it adds developer replies, review versions and multi-app runs in one pass.

Input

FieldTypeDescription
appIdsarrayGoogle Play package names, e.g. com.spotify.music, com.whatsapp. Up to 20 per run. Find the ID in the store URL after ?id=.
maxReviewsintegerReviews returned per app after filters are applied. Default 10, max 10,000.
sortByselectmost-relevant, newest (default), or rating.
starsarrayRatings to keep, e.g. [1, 2] for critical feedback. Empty returns all ratings. Filtered rows never reach the dataset, so they never appear on the bill.
afterdateKeep reviews posted on or after this day (YYYY-MM-DD).
beforedateKeep reviews posted before this day (YYYY-MM-DD).
languagetextStore language code, default en (es, de, ja, ...).
countrytextStore country code, default us (gb, de, jp, ...).

Output

FieldDescription
reviewIdGoogle Play review ID.
appIdPackage name of the app.
authorNameReviewer's display name.
avatarUrlReviewer's avatar image URL.
ratingStar rating, 1 to 5.
reviewTextThe review's text.
thumbsUpCountHow many users marked the review helpful.
reviewVersionApp version the review was written on, where shown.
reviewDateReview date, ISO 8601.
replyTextThe developer's reply, when one exists.
repliedAtWhen the developer replied, ISO 8601.

Pricing

Pay per event: $0.005 per actor start plus $0.0001 per review returned, that is $0.10 per 1,000 reviews. You are charged only for rows that land in the dataset, never for rows your filters remove.

Use cases

  • Product and support teams: pull this week's 1-star reviews across your app portfolio, developer replies included, and answer before churn shows up in ratings.
  • ASO and competitor research: compare review streams for up to 20 apps in one run, same locale, same window.
  • LLM and analytics pipelines: clean, dated, versioned review text with rating labels, ready for sentiment analysis or training data.

FAQ

Which apps work? Any app listed on Google Play, worldwide. Pass the package name from the store URL (play.google.com/store/apps/details?id=...).

Can I get reviews in other languages? Yes. Set language and country to that store's locale and reviews come back the way the store shows them.

Do filters cost money? No. Star and date filters are applied before a row is returned, so the dataset only holds what you asked for and the bill follows the dataset.

How far back can I go? Reviews paginate until maxReviews is reached or the app's history runs out. Combine after and before to target an exact window, for example a release week.

Can I run several apps at once? Yes, up to 20 appIds per run. Each app fills its own maxReviews quota and rows are tagged with their appId.

No API key needed. Add the actor and run it.