Google Play Reviews Scraper
by barrierefix
Scrape Google Play reviews reliably for sentiment analysis and competitor research. Built to handle scale and complex page structures, delivering clean, ready-to-use data.
Opens on Apify.com
About Google Play Reviews Scraper
Need to pull reviews from Google Play without hitting rate limits or getting blocked? I've been there. This scraper is built to handle the tricky parts—like pagination and dynamic loading—that most scripts choke on. It runs reliably at scale, so you can gather thousands of reviews for apps you're analyzing or competing with. I use it primarily for two things: gauging user sentiment over time and keeping tabs on competitor updates. The data comes out clean and structured (CSV, JSON, you name it), ready to drop directly into your analysis or automation workflows. It saves you the headache of building and maintaining your own parser, especially when Google changes their layout. If you're working on app store optimization, market research, or just need a steady stream of review data, this tool fits right into your stack. Set it up once, schedule it, and it just runs, giving you more time to focus on what the data actually means.
What does this actor do?
Google Play Reviews Scraper 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
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Google Play Reviews Scraper
Scrape Google Play reviews at scale. Built for automation, it includes incremental scraping, developer reply tracking, and webhook support. Ideal for sentiment analysis, competitor research, and automated alerting workflows.
Key Features
- Incremental Scraping: Use the
sinceparameter to scrape only new reviews, saving significant time on scheduled runs. - Developer Reply Tracking: Identify which reviews have developer responses for engagement analysis.
- Webhook Support: Send each review in real-time to endpoints like n8n, Zapier, or Make.com as it's scraped.
- Batch Processing: Scrape hundreds of apps in a single run.
- Flexible Filtering: Filter by star rating, helpful votes, language, country, and presence of a developer reply.
- Pre-filtered Dataset Views: Access built-in views for negative reviews, unanswered reviews, and developer engagement directly in the Apify dataset.
How to Use
Configure the actor with a JSON input. At minimum, provide an array of appIds.
Basic Configuration:
{
"appIds": ["com.android.chrome"],
"maxReviewsPerApp": 100
}
Advanced Example (Incremental Scraping & Filtering):
{
"appIds": ["com.mojang.minecraftpe", "com.roblox.client"],
"maxReviewsPerApp": 500,
"sortBy": "NEWEST",
"minRating": 1,
"maxRating": 3,
"language": "en",
"country": "us",
"since": "2025-01-01T00:00:00Z",
"webhookUrl": "https://your-webhook.com/endpoint"
}
Input Parameters
Required
| Parameter | Type | Description | Example |
|---|---|---|---|
appIds |
array | Google Play app IDs or URLs. | ["com.android.chrome"] |
Optional
| Parameter | Type | Default | Description |
|---|---|---|---|
maxReviewsPerApp |
integer | 50 | Maximum reviews to scrape per app (1-100,000). |
sortBy |
enum | NEWEST |
Sort order: NEWEST, RATING, HELPFULNESS. |
minRating |
integer | 1 | Minimum star rating (1-5). |
maxRating |
integer | 5 | Maximum star rating (1-5). |
language |
string | en |
Two-letter language code (e.g., en, de, fr). |
country |
string | us |
Two-letter country code (e.g., us, uk, de). |
hasReplyOnly |
boolean | false | Scrape only reviews that have a developer reply. |
minHelpfulCount |
integer | 0 | Minimum number of helpful votes a review must have. |
since |
string | - | ISO datetime or a review ID. Only scrape reviews newer than this point. |
webhookUrl |
string | - | A URL to POST each review to as it's scraped. |
Output
The actor stores results in an Apify dataset. Each review includes details like text, rating, date, author, helpful votes, and whether it has a developer reply. You can download the data as JSON, CSV, or access it via the API. The dataset includes pre-filtered views for quick analysis.
Categories
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 now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- barrierefix
- Pricing
- Paid
- Total Runs
- 120
- Active Users
- 14
Related Actors
Google Search Results Scraper
by apify
Google Search Results (SERP) Scraper
by scraperlink
Google Search
by devisty
Bing Search Scraper
by tri_angle
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support