The Trustpilot reviews of any company, as clean JSON. Type the company domain or paste its Trustpilot URL. Newest first or most relevant, filtered by star rating and language if you want, with a cap per company so the bill is known before you start.
What it does
- One row per review: rating, title, full text, language, publication date and date of the experience.
- The company reply and its date, when the company answered.
- Whether Trustpilot marks the review as verified, and how the review came in.
- The reviewer's country and how many reviews they have written.
- The company's TrustScore and total review count on every row.
- Stable
review_idper row for de-duplication across scheduled runs. - No login, no key, no proxy setup. Trustpilot checks every visitor's browser, and that check is handled for you.
Pricing
$0.30 per 1,000 reviews, charged only for rows that land in the dataset. No start fee. A company that is not found costs nothing.
When to use which
App reviews are the App Store Reviews Scraper and the Google Play Reviews Scraper. This Actor covers what customers say about a company as a whole.
Fields you get
review_id, company_domain, company_name, company_trust_score, company_review_count, rating, title, text, language, published_at, experienced_at, updated_at, is_verified, review_source, likes, reviewer_name, reviewer_country, reviewer_review_count, reply_text, reply_published_at, url.
FAQ
How many reviews per company?
Trustpilot shows 200 reviews per filter without a login. Up to 200 you get one list. Above 200 the Actor collects per star rating, so at most 1,000 per company.
Can I get only the complaints?
Yes. Set `stars` to 1 and 2.
Which domain do I type?
The one Trustpilot lists the company under, with or without `www.`. When in doubt, paste the Trustpilot URL.
How do I track new reviews?
Run it on a schedule with newest first and de-duplicate on `review_id`.