Trustpilot Reviews Scraper | Ratings, Dates & Responses
Pricing
from $10.00 / 1,000 results
Go to Apify Store

Trustpilot Reviews Scraper | Ratings, Dates & Responses
Scrapes Trustpilot company reviews including rating, reviewer name, country, title, body, date, verified status, helpful votes, and company responses.
Pricing
from $10.00 / 1,000 results
Rating
0.0
(0)
Developer
Muzaffer Kadir YILMAZ
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Trustpilot Reviews Scraper
Extract customer reviews from any Trustpilot company page — with ratings, reviewer details, dates, verified status, and company responses.
Use this actor to:
- Monitor brand reputation — track how customers rate your product over time
- Competitive analysis — compare sentiment across competitors
- Market research — understand what customers praise or complain about
- AI training data — build labeled sentiment datasets from real reviews
- Lead generation — identify dissatisfied customers of competitors
What data you get
Each review includes:
| Field | Description |
|---|---|
reviewer | Reviewer display name |
reviewerCountry | Reviewer's country code (e.g. US, GB) |
reviewerReviewCount | Total reviews written by this user |
rating | Star rating (1–5) |
title | Review headline |
body | Full review text |
date | Published date (ISO 8601) |
verified | Whether purchase was verified |
helpful | Helpful vote count |
companyResponse | Company's reply text (if any) |
companyDomain | Source domain (e.g. apple.com) |
reviewUrl | Direct link to the review |
scrapedAt | When the data was collected |
Input
| Field | Type | Description |
|---|---|---|
domains | string[] | Company domains, e.g. ["apple.com", "amazon.com"] |
startUrls | RequestSource[] | Direct Trustpilot URLs |
maxReviews | number | Max reviews per company (default: 100) |
filterStars | 1-5 | Only return reviews with this rating |
filterLanguage | string | ISO 639-1 language code (e.g. en) |
proxyConfiguration | object | Proxy settings (Apify Proxy recommended) |
Example input
{"domains": ["apple.com", "samsung.com"],"maxReviews": 200,"filterStars": 1,"filterLanguage": "en"}
Output sample
{"id": "abc123","reviewer": "John D.","reviewerCountry": "US","reviewerReviewCount": 12,"rating": 5,"title": "Excellent customer service","body": "The team resolved my issue within hours. Very impressed.","date": "2024-03-15T08:30:00.000Z","verified": true,"helpful": 3,"companyResponse": "Thank you for the kind words, John!","companyDomain": "apple.com","reviewUrl": "https://www.trustpilot.com/reviews/abc123","scrapedAt": "2024-06-24T10:00:00.000Z"}
Notes
- Trustpilot limits public review visibility to approximately 1,000 most recent reviews per company
- Use
filterStarsto target negative reviews (1–2 stars) for complaint analysis - Use
filterLanguage: "en"to get English-only reviews for cleaner NLP pipelines - Runs with stealth browser (Camoufox) to reliably bypass Cloudflare protection