Trustpilot Review Analyzer
Pricing
Pay per usage
Go to Apify Store
Trustpilot Review Analyzer
Scrape Trustpilot reviews with sentiment analysis. Returns TrustScore, ratings, response rates, and keyword trends for any business. Ideal for competitor research and brand monitoring.
Pricing
Pay per usage
Rating
0.0
(0)
Developer

ryan clinton
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
Scrape and analyze Trustpilot reviews for any business. Returns structured review data with sentiment analysis, rating distributions, response rates, and keyword trends. Uses server-side rendered data for fast, reliable extraction.
What it extracts
Business intelligence:
- Business name, TrustScore, star rating, total review count
- Business category and website URL
- Rating distribution (1-5 stars, counts and percentages)
- Average rating from scraped sample
- Company response rate (% of reviews with replies)
- Verification rate (% of verified reviews)
Sentiment analysis:
- Positive/negative/neutral percentages
- Top positive keywords (e.g. "great", "reliable", "easy")
- Top negative keywords (e.g. "slow", "expensive", "frustrating")
- Rating-based classification with text analysis for neutral ratings
Per-review data:
- Rating (1-5), title, full text
- Published date and experience date
- Author name, country, review count
- Verification status
- Company reply text (if any)
Use cases
- Competitor analysis — compare review sentiment and response rates across competitors
- Brand monitoring — track review trends and emerging negative themes
- Due diligence — assess business reputation before partnerships or investments
- Sales intelligence — identify companies with poor reviews (potential churn targets)
- Market research — compare customer satisfaction across a vertical
- Lead generation — find businesses not responding to reviews (need reputation management)
Input
| Field | Type | Default | Description |
|---|---|---|---|
businesses | string[] | required | Business domains or Trustpilot URLs |
maxReviewsPerBusiness | integer | 100 | Max reviews per business (1-5000) |
includeReviewText | boolean | true | Include full review text in output |
proxyConfiguration | object | — | Proxy settings |
Output example
{"domain": "apify.com","url": "https://www.trustpilot.com/review/apify.com","found": true,"businessName": "Apify","trustScore": 4.8,"stars": 5,"totalReviews": 374,"categories": ["Software Company"],"ratingDistribution": { "star5": 17, "star4": 2, "star3": 0, "star2": 0, "star1": 1 },"ratingDistributionPercent": { "star5": 85, "star4": 10, "star3": 0, "star2": 0, "star1": 5 },"averageRating": 4.7,"responseRate": 0,"verifiedRate": 0,"sentiment": {"positivePercent": 95,"negativePercent": 5,"neutralPercent": 0,"topPositiveKeywords": [{ "keyword": "great", "count": 8 },{ "keyword": "reliable", "count": 4 }],"topNegativeKeywords": []},"reviewsScraped": 20,"reviews": [{"rating": 5,"title": "Excellent platform","text": "Full review text...","publishedDate": "2026-02-07T15:25:27.000Z","author": "Ashutosh Kumar","authorCountry": "IN","isVerified": false,"hasCompanyReply": false}]}
Cost
Runs on 512MB memory. Fetches ~20 reviews per page. Cost: $0.001-0.01 per business (scales with review count).