Trustpilot Reviews Scraper + AI Analysis
Pricing
from $1.00 / 1,000 review scrapeds
Trustpilot Reviews Scraper + AI Analysis
Scrape Trustpilot business profiles and reviews, then optionally enrich them with AI sentiment, themes, complaints, praises and fake-review detection.
Pricing
from $1.00 / 1,000 review scrapeds
Rating
0.0
(0)
Developer
Lizzy
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Scrape any company's Trustpilot profile and reviews β TrustScore, star average, review count, categories, the full review list with author, country, dates, verification status and the brand's replies. Then, optionally, run an AI layer that turns those raw reviews into reputation summaries, recurring complaints & praises, per-review sentiment, fake-review flags and ready-to-post reply drafts.
No Trustpilot API key, no quota, no login.
Most Trustpilot scrapers stop at "here's the company and its reviews." This one adds the layer that actually saves you hours: an AI enrichment pass built for reputation managers, agencies and analysts.
What it does
- π Find companies by keyword search (e.g.
web hosting,vpn,car insurance) or scrape specific companies by Trustpilot URL or bare domain. - β Company profile: name, domain, TrustScore, star average, total reviews, categories, website, verified/claimed status, country.
- π¬ Full review list: title, text, star rating, author name + country + review count, published & experienced dates, verification, likes and the company's reply.
- ποΈ Filters: sort by recency or relevance, filter by language and by star rating.
- π€ Optional AI insights (billed only when you enable them):
- Company insights β reputation summary, top complaints, top praises, overall sentiment.
- Review analysis β per-review sentiment, theme tags and a one-line summary.
- Fake-review detection β a suspicion score, a likely-fake flag and reasons.
- Response suggestions β a professional reply draft for recent negative reviews.
Built for reliability: rotates proxies, retries on rate limits and anti-bot responses, paginates the review list, and degrades gracefully when a company has no public profile.
Who it's for
- Reputation & brand managers β track what customers complain about and praise, and draft replies in seconds.
- Agencies & consultants β pull a competitor's review themes and sentiment for a pitch or audit.
- Market & product researchers β build sentiment-tagged datasets across a whole category.
- Trust & safety / fraud teams β surface reviews that look incentivised or fake.
Input
| Field | Description |
|---|---|
| Company URLs / domains | Trustpilot review URLs or bare domains (e.g. amazon.com). |
| Search terms | Keywords to discover companies on Trustpilot. |
| Max companies (total) | Hard cap across all sources. |
| Max companies per search term | Cap per keyword. |
| Scrape reviews + Max reviews per company | Fetch the review list (up to 2000). |
| Review sort / language / star ratings | Order and filter the reviews. |
| Enable AI insights | Master switch, then pick the AI features you want. |
| AI output language | Language for AI text. |
| Proxy configuration | Apify proxy recommended (Trustpilot is behind a WAF). |
Example input
{"companyUrls": ["amazon.com", "https://www.trustpilot.com/review/booking.com"],"searchTerms": ["web hosting"],"maxCompanies": 10,"includeReviews": true,"maxReviewsPerCompany": 100,"reviewSort": "recency","aiEnrichment": true,"aiCompanyInsights": true,"aiReviewAnalysis": true}
Output
Each record is one company with its reviews and (optional) AI fields:
{"recordType": "company","companyName": "Example Hosting","domain": "examplehosting.com","trustScore": 4.3,"starsAverage": 4.3,"reviewsCount": 12840,"categories": ["Web Hosting Company"],"websiteUrl": "https://examplehosting.com","trustpilotUrl": "https://www.trustpilot.com/review/examplehosting.com","reviewsFetched": 100,"reviews": [{"id": "abc123","title": "Fast and reliable","text": "Migrated my sites with zero downtime...","stars": 5,"publishedDate": "2026-05-20T09:12:00Z","consumerName": "Jane D.","consumerCountry": "US","isVerified": true,"companyReply": { "message": "Thanks Jane!", "publishedDate": "2026-05-21T08:00:00Z" },"aiSentiment": "positive","aiThemes": ["uptime", "migration", "support"],"aiSummary": "Praises smooth migration and reliability."}],"aiReputationSummary": "Customers consistently praise uptime and support...","aiTopComplaints": ["slow ticket response on weekends", "renewal pricing"],"aiTopPraises": ["uptime", "easy migration", "friendly support"],"aiOverallSentiment": "positive"}
How it works (and why it's reliable)
- Reads each company's public Trustpilot review page and parses the structured data the page already ships with β so fields stay accurate.
- Paginates the review list to fetch the back catalogue, not just the first page.
- Rotates proxies and retries on rate limits / anti-bot responses.
- The AI pass uses a token-capped model call per insight, so cost stays predictable.
Notes
- AI features are off by default and billed per insight, so a plain scrape stays cheap.
- Star average, TrustScore and review counts are taken directly from the public profile.
- This actor scrapes publicly available review data. Respect Trustpilot's terms and applicable laws when using it. AI-generated summaries and fake-review flags are heuristic aids, not definitive judgements.