Google Play Reviews Scraper - Android App Ratings & Sentiment

Google Play Reviews Scraper - Android App Ratings & Sentiment

by benthepythondev

Scrape Google Play reviews for any Android app. Get ratings, text, replies & more for ASO, sentiment analysis, and competitor research.

15 runs
2 users
Try This Actor

Opens on Apify.com

About Google Play Reviews Scraper - Android App Ratings & Sentiment

Ever wonder what people are actually saying about your app, or why a competitor's ratings keep climbing? This Google Play Reviews Scraper pulls back the curtain, giving you direct access to the raw feedback from any Android app listing. I use it to grab not just the star ratings and review text, but also the author details, helpfulness votes, developer responses, and even which app version the user was running. You can filter to see only 1-star complaints or 5-star praise and sort by the latest reviews to catch trends as they happen. For anyone working on App Store Optimization (ASO), this data is gold. It shows you exactly which features users love or which bugs are driving them crazy, so you can prioritize your roadmap. For sentiment analysis, you get a clean dataset of real user language to train your models. And for competitor research, it lets you benchmark your app's reception against others in your category without any guesswork. It’s a straightforward way to make your development and marketing decisions based on what your actual audience is telling you.

What does this actor do?

Google Play Reviews Scraper - Android App Ratings & Sentiment is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Google Play Reviews Scraper

Scrape reviews, ratings, and developer replies from any Android app on the Google Play Store. This actor is built for automation, supporting multiple apps and countries in a single run.

Overview

This tool extracts structured review data from the Google Play Store without requiring a browser. It's useful for App Store Optimization (ASO), sentiment analysis, competitor research, and market analysis. You can scrape reviews from over 50 country-specific Play Store versions.

Key Features

  • Multi-App & Multi-Country: Scrape reviews from several apps and/or multiple geographic regions simultaneously.
  • Rich Data Extraction: Captures ratings, full review text, author information, thumbs-up counts, app version, and developer replies.
  • Filtering: Limit results to specific star ratings (e.g., only 1-star or 5-star reviews).
  • Flexible Input: Use either Google Play package IDs (com.twitter.android) or full app URLs.
  • Optimized Performance: Uses a fast, headless scraping method.

How to Use

Configure the actor using input parameters. The core parameters are appIds (or appUrls) and countries.

Finding the App ID

The package ID is found in the app's Play Store URL:
https://play.google.com/store/apps/details?id=**com.twitter.android**

Example Inputs

Scrape one app from the US:

{
  "appIds": ["com.twitter.android"],
  "countries": ["us"],
  "maxReviews": 500
}

Scrape multiple apps:

{
  "appIds": ["com.twitter.android", "com.instagram.android"],
  "countries": ["us"],
  "maxReviews": 200
}

Scrape from multiple countries and filter for 1-star reviews:

{
  "appIds": ["com.twitter.android"],
  "countries": ["us", "gb", "de"],
  "filterRating": 1,
  "maxReviews": 100
}

Key Input Parameters

Parameter Description
appIds Array of package IDs (e.g., ["com.example.app"]).
appUrls Array of full Google Play URLs.
countries Array of country codes (e.g., ["us", "gb"]).
maxReviews Maximum number of reviews to fetch per app/country combo. Default is 500.
filterRating Filter by a specific star rating (1-5).
sortBy Order reviews by "newest" or "most_relevant".
delaySeconds Delay between requests. Default is 0.5 seconds.

Output

The actor outputs a dataset of review objects in JSON format. Each item contains the following structure:

{
  "review_id": "gp:AOqpTOHxyz123...",
  "app_id": "com.twitter.android",
  "app_name": "X",
  "author_name": "John Smith",
  "rating": 4,
  "content": "Great app but the latest update has some bugs...",
  "thumbs_up_count": 142,
  "review_date": "2024-01-15T10:30:00",
  "reply_content": "Thanks for your feedback! We're working on a fix.",
  "reply_date": "2024-01-16T14:22:00",
  "app_version": "10.15.2",
  "country": "US"
}

Supported Countries

Includes over 50 countries, such as: US (us), GB (gb), CA (ca), AU (au), DE (de), FR (fr), ES (es), IT (it), JP (jp), KR (kr), BR (br), MX (mx), IN (in).

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Google Play Reviews Scraper - Android App Ratings & Sentiment now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
benthepythondev
Pricing
Paid
Total Runs
15
Active Users
2
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support