Trustpilot Reviews Scraper | Company Replies & Star Breakdown avatar

Trustpilot Reviews Scraper | Company Replies & Star Breakdown

Pricing

from $10.00 / 1,000 results

Go to Apify Store
Trustpilot Reviews Scraper | Company Replies & Star Breakdown

Trustpilot Reviews Scraper | Company Replies & Star Breakdown

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

Muzaffer Kadir YILMAZ

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

16 hours ago

Last modified

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:

FieldDescription
idTrustpilot review id
reviewerReviewer display name
reviewerCountryReviewer's country code (e.g. US, GB)
reviewerReviewCountTotal reviews written by this user
ratingStar rating (1–5)
titleReview headline
bodyFull review text
datePublished date (ISO 8601)
verifiedWhether purchase was verified
helpfulHelpful vote count
companyResponseCompany's reply text (if any)
companyDomainSource domain (e.g. apple.com)
reviewUrlDirect link to the review
scrapedAtWhen the data was collected

Input

FieldTypeDescription
domainsstring[]Company domains, e.g. ["apple.com", "amazon.com"]
startUrlsRequestSource[]Direct Trustpilot URLs
maxReviewsnumberMax reviews per company (default: 100)
filterStars1-5Only return reviews with this rating
filterLanguagestringISO 639-1 language code (e.g. en)

Setup

Trustpilot fronts its pages with a Cloudflare challenge, so pages are fetched through a managed anti-bot backend that solves the challenge and returns rendered HTML — no setup required on your side.

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 filterStars to target negative reviews (1–2 stars) for complaint analysis
  • Use filterLanguage: "en" to get English-only reviews for cleaner NLP pipelines
  • Fetches pages through a managed anti-bot backend to reliably bypass Cloudflare protection

Pricing

This Actor is billed through the Apify platform: you pay for the platform compute a run uses plus a small per-request anti-bot solve cost, along with any per-result charge shown on the Actor's Store page. Cost scales with the number of companies and reviews collected.

Disclaimer

This is an unofficial Actor. It is not affiliated with, endorsed by, or sponsored by Trustpilot. All product names, logos, and trademarks are the property of their respective owners and are used here for identification purposes only.

The Actor collects only publicly available information. It does not log in, create accounts, bypass paywalls, or access anything that is not visible to an ordinary visitor.

Output may include information relating to identifiable people. You are the data controller for anything you collect with this Actor and are responsible for having a lawful basis to process it under applicable data-protection law (such as GDPR or KVKK), and for complying with the source website's terms.