App Store & Google Play Reviews Sentiment Intelligence API avatar

App Store & Google Play Reviews Sentiment Intelligence API

Pricing

from $6.00 / 1,000 results

Go to Apify Store
App Store & Google Play Reviews Sentiment Intelligence API

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

Hoang Minh Quan

Maintained by Community

Actor 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:

  1. Collect — Pull reviews for your apps and competitors (iOS App Store IDs, Play package names, or store URLs).
  2. Score — Lexicon sentiment per review (positive / negative / neutral) with aggregate rates and average rating.
  3. Cluster — Tag topics: bugs/stability, performance, UX, pricing, ads, features, support, login/account.
  4. 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_REPORT KV — 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)

  1. Open the Actor in Apify Console.
  2. Prefill includes Spotify iOS + Android — Start, then open OUTPUT and COMPETITIVE_REPORT.
  3. 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

FieldTypeDefaultDescription
platformstring"both"both | app_store | google_play
appStoreIdsstring[][]Numeric Apple IDs (e.g. 324684580)
playPackageIdsstring[][]Android packages (e.g. com.spotify.music)
appUrlsstring[][]Store URLs — IDs extracted automatically
countrystring"us"Storefront country
languagestring"en"Google Play language
maxReviewsPerAppinteger50Cap per app (1–200)
maxPagesinteger5App Store RSS pages (1–10)
maxAttemptsinteger3Retries for Play collection
useApifyProxybooleantrueRecommended for Google Play
proxyCountrystring"US"Residential exit country
enableTopicsbooleantrueTag reviews with topic clusters
enableCompetitiveReportbooleantrueWrite 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 signalProduct action
High bugs_stability negativesStabilize / hotfix before new features
pricing_value spikeRevisit paywall, trials, messaging
ads_monetization angerFrequency caps / premium positioning
Rival weak on ux_designShip 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_REPORTPM 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