App Store & Google Play Reviews Sentiment Intelligence API
Pricing
from $6.00 / 1,000 results
App Store & Google Play Reviews Sentiment Intelligence API
Scrape public App Store and Google Play reviews, scores, and review text — with lexicon sentiment scoring and aggregate intelligence. Public app-market data only; no sensitive personal PII.
Pricing
from $6.00 / 1,000 results
Rating
0.0
(0)
Developer
Hoang Minh Quan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a month ago
Last modified
Categories
Share
App Reviews Sentiment Intelligence API — Turn Customer Complaints Into Your Product Roadmap
Stop reading 1-star reviews one by one. Get sentiment trends, topic clusters, and competitive gaps Product Managers can ship from.
The problem
App Store and Google Play reviews are a goldmine — and a trap:
- PMs drown in thousands of unstructured comments with no prioritized themes.
- Star averages hide the real story: why users churn (bugs? pricing? ads? onboarding?).
- Competitive “research” is a PM reading rival reviews on Sunday night — not a system.
- Support and Product argue from anecdotes; nobody has a shared topic × sentiment view.
- Raw review dumps don’t answer: What should we build next — and where do competitors already hurt?
If your roadmap still comes from the loudest Slack thread, you’re not listening to the market — you’re listening to noise.
The solution
This Actor turns public App Store & Google Play reviews into product intelligence:
- Collect — Pull reviews for your apps and competitors (iOS App Store IDs, Play package names, or store URLs).
- Score — Lexicon sentiment per review (
positive/negative/neutral) with aggregate rates and average rating. - Cluster — Tag topics: bugs/stability, performance, UX, pricing, ads, features, support, login/account.
- Compare — Multi-app competitive report: ranking by positive rate, shared pain topics, and opportunity gaps (themes where you or a rival get hit harder).
You don’t buy “review scraping.” You buy a roadmap signal pack for Product Managers and App Owners.
Public app-store review text & ratings only. Author display names may appear as published on stores; no sensitive personal PII collection beyond what’s public on the listing.
Key features
- iOS + Android in one run — App Store RSS + Google Play collection
- Sentiment scoring — per review + app-level aggregates
- Topic clustering — bugs, performance, UX, pricing, ads, features, support, auth
- Competitive intelligence report — rank apps, shared pains, opportunity gaps
COMPETITIVE_REPORTKV — durable artifact for PM decks and Notion- Trend-ready exports — schedule weekly and chart sentiment / topic mix over time
- Batch competitors — your app + 2–5 rivals in a single job
- PM-friendly JSON — not a dump of HTML
Quick start (Try for free)
- Open the Actor in Apify Console.
- Prefill includes Spotify iOS + Android — Start, then open
OUTPUTandCOMPETITIVE_REPORT. - Add your app ID + two rivals → Schedule weekly for roadmap rituals.
{"platform": "both","appStoreIds": ["324684580"],"playPackageIds": ["com.spotify.music"],"country": "us","maxReviewsPerApp": 50,"enableTopics": true,"enableCompetitiveReport": true,"useApifyProxy": true,"proxyCountry": "US"}
Pro tip: Every Monday, run your app + top 3 competitors. Paste opportunityGaps and topComplaints into the product weekly — that’s your roadmap conversation starter.
Input reference
| Field | Type | Default | Description |
|---|---|---|---|
platform | string | "both" | both | app_store | google_play |
appStoreIds | string[] | [] | Numeric Apple IDs (e.g. 324684580) |
playPackageIds | string[] | [] | Android packages (e.g. com.spotify.music) |
appUrls | string[] | [] | Store URLs — IDs extracted automatically |
country | string | "us" | Storefront country |
language | string | "en" | Google Play language |
maxReviewsPerApp | integer | 50 | Cap per app (1–200) |
maxPages | integer | 5 | App Store RSS pages (1–10) |
maxAttempts | integer | 3 | Retries for Play collection |
useApifyProxy | boolean | true | Recommended for Google Play |
proxyCountry | string | "US" | Residential exit country |
enableTopics | boolean | true | Tag reviews with topic clusters |
enableCompetitiveReport | boolean | true | Write competitive ranking + gaps |
Output
Dataset row (per review)
{"platform": "app_store","appId": "324684580","appName": "Spotify","rating": 2,"title": "Keeps crashing","content": "App crashes on launch after the last update. So slow and full of ads.","sentiment": "negative","score": -0.75,"confidence": 0.8,"topics": ["bugs_stability", "performance", "ads_monetization"],"country": "us","scrapedAt": "2026-08-06T15:00:00.000Z"}
Topic labels: bugs_stability · performance · ux_design · pricing_value · ads_monetization · features · customer_support · login_account
OUTPUT summary
{"totalReviews": 100,"positiveCount": 54,"negativeCount": 28,"neutralCount": 18,"positiveRate": 54.0,"negativeRate": 28.0,"averageRating": 3.6,"overallSentiment": "mixed","apps": [{"platform": "app_store","appId": "324684580","appName": "Spotify","positiveRate": 58.0,"negativeRate": 24.0,"overallSentiment": "positive","totalReviews": 50}],"topicIntelligence": [{ "topic": "bugs_stability", "count": 22, "negative": 18, "positive": 2 },{ "topic": "pricing_value", "count": 14, "negative": 9, "positive": 3 }],"competitive": {"appCount": 2,"rankingByPositiveRate": [],"sharedPainTopics": [],"opportunityGaps": [{"weakApp": "Rival App","topic": "bugs_stability","negativeMentions": 12,"peerAvgNegative": 3.0,"angle": "Competitors complain less about \"bugs_stability\" — messaging / product gap."}]},"scrapedAt": "2026-08-06T15:00:00.000Z"}
Also written: COMPETITIVE_REPORT — full per-app topic breakdown, top complaints, and sample negatives for PM decks.
From topics → roadmap
| Cluster signal | Product action |
|---|---|
High bugs_stability negatives | Stabilize / hotfix before new features |
pricing_value spike | Revisit paywall, trials, messaging |
ads_monetization anger | Frequency caps / premium positioning |
Rival weak on ux_design | Ship onboarding polish + competitive creative |
Schedule weekly runs and chart positiveRate / topic counts — that’s your sentiment trend line without a BI project.
Use cases
1. Product Manager — weekly roadmap ritual
Pull your app + 3 competitors every Monday. Use topComplaints and opportunityGaps to prioritize the sprint: fix what users scream about, attack where rivals bleed.
2. App Owner / indie founder
You don’t have a research team. One Actor run replaces a weekend of scrolling 1-star reviews — and tells you whether to ship features or fight crashes first.
3. Product marketing / ASOs
Align store creatives and release notes with real topics (performance, pricing). Competitive gaps become positioning angles: “Unlike X, we don’t crash on launch.”
How intelligence works
Reviews → sentiment score → topic tags → per-app aggregates→ multi-app competitive report (ranking + opportunity gaps)→ OUTPUT + COMPETITIVE_REPORT → PM deck / Notion / Sheets
Run one app for theme discovery. Run 2+ apps to unlock competitive ranking and opportunity gaps.
Compliance & ethics
- Sources public App Store and Google Play review content only.
- Does not collect private account credentials or non-public user data.
- Review text may be sanitized (e.g. emails redacted in normalization).
- You are responsible for lawful use under store terms and your jurisdiction.
Call to action
Try it free on Apify → run the Spotify prefill, open COMPETITIVE_REPORT, and see topics in seconds.
Ready for a real product loop? Add your App Store ID + Play package + two rivals, enable topics + competitive report, and Schedule weekly. Turn customer complaints into the next roadmap — not the next argument.
Actor: App Reviews Sentiment Intelligence
ID: odi2szdW9IA6iqfCv
Build: 1.1.3