Analyze App Review Sentiment
Understand how users feel about your app by analyzing sentiment patterns across hundreds or thousands of reviews.
Turn reviews into product insights
Mine App Store and Google Play reviews to find what users love, hate, and where competitors fall short. Clusters themes with AI, tracks sentiment over time, and compares apps.
Fetch and normalize App Store and Play Store reviews across one or more apps so you can analyze one consistent review dataset.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "app-review-analysis",
"skill": "aggregate_reviews",
"input": {
"targets": [
{
"platform": "ios",
"app_id": "324684580",
"label": "Spotify iOS",
"role": "primary"
},
{
"platform": "android",
"app_id": "com.spotify.music",
"label": "Spotify Android",
"role": "primary"
}
],
"country": "us",
"limit_per_target": 20
}
}' \
https://api.toolrouter.com/v1/tools/callCluster reviews into what users love and hate so you can spot feature opportunities, recurring pain points worth solving, and the biggest product signals.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "app-review-analysis",
"skill": "cluster_themes",
"input": {
"targets": [
{
"platform": "ios",
"app_id": "324684580",
"label": "Spotify iOS",
"role": "primary"
},
{
"platform": "android",
"app_id": "com.spotify.music",
"label": "Spotify Android",
"role": "primary"
}
],
"country": "us",
"limit_per_target": 25,
"max_themes": 5
}
}' \
https://api.toolrouter.com/v1/tools/callTrack sentiment, rating mix, and recurring positive and negative terms over time so you can spot improving or declining review momentum.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "app-review-analysis",
"skill": "sentiment_trends",
"input": {
"targets": [
{
"platform": "ios",
"app_id": "324684580",
"label": "Spotify iOS",
"role": "primary"
},
{
"platform": "android",
"app_id": "com.spotify.music",
"label": "Spotify Android",
"role": "primary"
}
],
"country": "us",
"limit_per_target": 30,
"bucket": "week"
}
}' \
https://api.toolrouter.com/v1/tools/callCompare your app against competitors to find gaps worth exploiting — features users hate about them become opportunities for you.
curl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{
"tool": "app-review-analysis",
"skill": "compare_competitors",
"input": {
"primary_target": {
"platform": "android",
"app_id": "com.calm.android",
"label": "Calm",
"role": "primary"
},
"competitor_targets": [
{
"platform": "android",
"app_id": "com.getsomeheadspace.android",
"label": "Headspace",
"role": "competitor"
}
],
"country": "us",
"limit_per_target": 20
}
}' \
https://api.toolrouter.com/v1/tools/callclaude mcp add --transport stdio \
--env TOOLROUTER_API_KEY=YOUR_API_KEY \
toolrouter -- npx -y toolrouter-mcpcurl -H "Authorization: Bearer $TOOLROUTER_API_KEY" \
-d '{"tool":"app-review-analysis","skill":"aggregate_reviews","input":{}}' \
https://api.toolrouter.com/v1/tools/callUnderstand how users feel about your app by analyzing sentiment patterns across hundreds or thousands of reviews.
Extract and prioritize feature requests hidden in app store reviews to inform your product roadmap.
Research what ads your competitors are running across Facebook and Google to understand their messaging and creative strategy.
Craft high-performing app titles and subtitles that maximize keyword visibility and conversion in the App Store.
Dominate both app stores with keyword optimization, listing audits, review analysis, and cross-channel keyword strategy.
Monitor customer feedback across app stores, social comments, community discussions, and brand perception to stay ahead of reputation issues.
Yes. The review tools normalize App Store and Google Play feedback into one dataset, so you can compare platforms without manually merging exports.
For a fast scan, `limit_per_target` around 50 is enough. If you want deeper theme coverage, 150 to 200 reviews per app gives the clustering tools more evidence to work with.
Use `focus` in `cluster_themes` to narrow the analysis to things like pricing, ads, onboarding, bugs, or retention. That keeps the output centered on the issue you care about.
Yes. `sentiment_trends` tracks rating mix, sentiment score, and recurring terms over time, so you can see whether review momentum is moving up or down.