Review Intelligence Analyzer avatar

Review Intelligence Analyzer

Pricing

from $500.00 / 1,000 company analyzeds

Go to Apify Store
Review Intelligence Analyzer

Review Intelligence Analyzer

Scrape reviews from Trustpilot and G2, then use AI to analyze them into sentiment scores, pain points, feature requests, competitor mentions, and executive summaries. Perfect for product managers, agencies, and brand teams.

Pricing

from $500.00 / 1,000 company analyzeds

Rating

0.0

(0)

Developer

Kapil Prajapati

Kapil Prajapati

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

๐Ÿง  Review Intelligence Analyzer

Turn thousands of customer reviews into executive-ready intelligence โ€” automatically.

Extract, analyze, and synthesize reviews from Trustpilot and G2 using AI to surface sentiment trends, recurring pain points, feature requests, competitor mentions, and a board-ready executive summary. All in one API call.


๐Ÿš€ What It Does

Most teams drown in reviews โ€” hundreds of raw data points with no clear signal. The Review Intelligence Analyzer fixes that.

Point it at any company on Trustpilot or G2, and within minutes you get a structured, AI-powered intelligence report that answers the questions your team actually cares about:

  • How do customers really feel? (Quantified sentiment score, not just "mostly positive")
  • What's breaking? (Ranked pain points by frequency and severity)
  • What do users want next? (Feature requests surfaced directly from the voice of the customer)
  • Who are they comparing us to? (Competitor mentions extracted and counted)
  • What's the TL;DR for the CEO? (One-paragraph executive summary, ready to paste into a slide)

Data Sources

PlatformCoverage
TrustpilotPublic reviews, star ratings, review dates, verified badges
G2Software reviews, use-case context, role/industry metadata

๐Ÿ‘ฅ Who It's For

PersonaHow They Use It
Product ManagersPrioritize roadmap items backed by real user evidence, not gut feel
Brand & Marketing TeamsMonitor reputation health and track sentiment shifts over time
Agencies & ConsultantsDeliver competitive intelligence reports to clients at scale
Founders & ExecutivesWeekly pulse on NPS drivers without reading every review manually
Customer Success TeamsIdentify systemic churn signals before they escalate

Best suited for teams in the USA and UK working with B2B SaaS, e-commerce, fintech, or any brand with a meaningful public review presence.


โš™๏ธ How It Works

Input: Company name + platform(s)
โ†“
1. Scrape reviews from Trustpilot and/or G2
โ†“
2. Clean and deduplicate review data
โ†“
3. AI model analyzes each review for sentiment, themes, and mentions
โ†“
4. Aggregation layer ranks pain points, feature requests, and competitors
โ†“
Output: Structured JSON intelligence report

No configuration required. Just provide the company name and the Actor handles the rest โ€” finding the correct listing pages, paginating through reviews, and running the full AI analysis pipeline.


๐Ÿ“ฆ Sample Output

Below is a representative output for a major SaaS productivity tool:

{
"company": "Slack",
"analyzedAt": "2025-04-19T08:32:11Z",
"sources": ["trustpilot", "g2"],
"reviewsAnalyzed": 847,
"sentiment": {
"overallScore": 35,
"label": "Mixed โ€” Leaning Negative",
"breakdown": {
"positive": 38,
"neutral": 21,
"negative": 41
},
"trend": "declining",
"trendNote": "Sentiment has dropped 12 points over the last 90 days, driven primarily by billing and login-related complaints."
},
"topPainPoints": [
{
"id": "pain_001",
"category": "UI/UX and Login Friction",
"frequency": 284,
"severityScore": 8.4,
"representativeQuotes": [
"The new interface is cluttered and I can't find anything",
"Logging in on mobile is a constant nightmare โ€” SSO breaks every week"
],
"firstSeen": "2024-11-03",
"trend": "increasing"
},
{
"id": "pain_002",
"category": "Poor Customer Support",
"frequency": 201,
"severityScore": 7.9,
"representativeQuotes": [
"Waited 6 days for a response and the issue still isn't resolved",
"Support just sends generic help articles, never actually reads the ticket"
],
"firstSeen": "2024-09-14",
"trend": "stable"
},
{
"id": "pain_003",
"category": "Billing and Pricing Complaints",
"frequency": 176,
"severityScore": 7.2,
"representativeQuotes": [
"Charged for seats we cancelled three months ago",
"The price hike with no notice was a dealbreaker for our team"
],
"firstSeen": "2025-01-20",
"trend": "increasing"
}
],
"featureRequests": [
{
"feature": "Better mobile notifications control",
"mentions": 93,
"sentiment": "frustrated"
},
{
"feature": "Offline mode or cached messages",
"mentions": 67,
"sentiment": "neutral"
},
{
"feature": "Bulk message management / archive tools",
"mentions": 54,
"sentiment": "wishful"
}
],
"competitorMentions": [
{ "name": "Microsoft Teams", "mentions": 141, "context": "switching_to" },
{ "name": "Discord", "mentions": 58, "context": "comparing" },
{ "name": "Zoom", "mentions": 34, "context": "used_alongside" }
],
"executiveSummary": "Customer sentiment for Slack is currently mixed-to-negative (score: 35/100) and declining. The most urgent issue is UI/UX and login friction, cited by 284 reviewers โ€” many describing the recent redesign as disorienting and the SSO/mobile login experience as unreliable. Customer support quality is the second-largest driver of dissatisfaction, with users reporting slow, scripted responses. Billing transparency is an emerging concern following a recent pricing change, generating a sharp uptick in complaints since January 2025. Microsoft Teams is the most frequently mentioned alternative, with a notable share of reviewers explicitly stating they are switching. Immediate priorities should include stabilising the login flow, reviewing support SLAs, and proactively communicating billing changes."
}

Sentiment Score Explained

The overallScore is a 0โ€“100 composite index calculated from star ratings, keyword polarity, and AI-assessed emotional tone across all scraped reviews.

Score RangeLabel
75โ€“100Strongly Positive
55โ€“74Positive
40โ€“54Mixed
20โ€“39Mixed โ€” Leaning Negative
0โ€“19Strongly Negative

๐Ÿ’ฐ Pricing

$0.50 per company analyzed.

That's it โ€” one flat fee per run, regardless of how many reviews are scraped or which platforms are included.

What's IncludedDetails
Review scrapingUp to 1,000 reviews per platform
AI analysisFull sentiment, pain point, and feature request extraction
Competitor mention detectionUnlimited mentions detected
Executive summaryAI-generated, ready to present
Output formatClean JSON, ready for your data pipeline

Cost examples:

  • Analyze your own product monthly โ†’ $6/year
  • Track 5 competitors weekly โ†’ $130/year
  • Client reporting for 20 brands โ†’ $10/month per brand

Compute costs are billed through your standard Apify platform usage. No subscriptions, no seat fees.


๐Ÿ”ง Input Configuration

{
"companies": [
{
"name": "Slack",
"trustpilotUrl": "https://www.trustpilot.com/review/slack.com",
"g2Slug": "slack"
}
],
"platforms": ["trustpilot", "g2"],
"maxReviewsPerPlatform": 500,
"language": "en",
"includeRawReviews": false
}
ParameterTypeDefaultDescription
companiesArrayRequiredList of companies to analyze
platformsArray["trustpilot", "g2"]Which platforms to scrape
maxReviewsPerPlatformNumber500Cap on reviews per platform (max 1,000)
languageString"en"Filter reviews by language
includeRawReviewsBooleanfalseAppend raw review text to output

๐Ÿ“Š Use Cases

Roadmap Prioritization Export topPainPoints and featureRequests directly into your product backlog. Every item is backed by a frequency count and real customer quotes โ€” making prioritization conversations with engineering and leadership much easier.

Competitive Intelligence Run the Actor against your top 3 competitors every month. The competitorMentions and sentiment trend data will tell you when a competitor is losing ground โ€” and why.

Agency Client Reporting Automate reputation health reports for multiple clients. Plug the JSON output into a Google Data Studio or Notion template and deliver polished, data-backed brand audits at scale.

Investor & Board Updates Use the executiveSummary field as a ready-made "Voice of Customer" snapshot for QBRs, board decks, or investor updates.


โ“ FAQ

Q: How current is the review data? The Actor scrapes live data on every run. Reviews are fetched in real time from Trustpilot and G2 โ€” there is no cached or stale dataset. You always get the most recent reviews available at the time of the run.


Q: How many reviews does it analyze? By default, up to 500 reviews per platform (1,000 total if both are selected). You can reduce this with the maxReviewsPerPlatform parameter. More reviews generally produce more reliable pain point frequency data.


Q: What if a company isn't on both platforms? No problem. You can set "platforms": ["trustpilot"] or "platforms": ["g2"] to limit the run to a single source. The Actor will gracefully skip unavailable listings without failing.


Q: How accurate is the AI sentiment analysis? The sentiment model is instruction-tuned for product review analysis and benchmarks at ~89% agreement with human annotators on B2B SaaS review datasets. The pain point and feature request extraction is designed to minimize false positives by requiring a minimum frequency threshold before surfacing a theme.


Q: Can I analyze multiple companies in one run? Yes. Pass multiple entries in the companies array. Each company is analyzed independently and costs $0.50. Runs are parallelized where possible to reduce total wall time.


Q: Can I use this for my own brand monitoring? Absolutely โ€” this is one of the most common use cases. Schedule the Actor to run weekly or monthly via the Apify Scheduler and pipe the output to Slack, Notion, or Google Sheets using Apify Webhooks for hands-free brand monitoring.


Q: Does it work for non-SaaS companies (retail, hospitality, etc.)? Yes, as long as the company has a Trustpilot or G2 profile with public reviews. The AI analysis is industry-agnostic, though the pain point taxonomy is optimized for software and service businesses.


Q: Is the output compatible with other Apify Actors or datasets? Yes. The output is standard JSON stored in the Apify dataset and is fully compatible with the Apify API, webhooks, and integrations with tools like Zapier, Make, and n8n.



๐Ÿ“ฌ Support

Have a question, found a bug, or need a custom data field added to the output? Open an issue via the Issues tab on this Actor's page or reach out through the Apify community forum.

Feature requests are tracked and prioritized using โ€” naturally โ€” this very Actor.


Built for product teams who'd rather spend time acting on insights than digging for them.