Trustpilot Scraper avatar

Trustpilot Scraper

Pricing

Pay per usage

Go to Apify Store
Trustpilot Scraper

Trustpilot Scraper

Extract Trustpilot company profiles with trust scores, review counts, and company responses. Quick overview scraper for brand reputation monitoring and competitive benchmarking.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

fatih dağüstü

fatih dağüstü

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Categories

Share

Trustpilot Scraper - Extract Reviews, Ratings & Company Profiles

Scrape Trustpilot reviews and company data without API keys. Extract review text, star ratings, dates, reviewer info, and company replies from any business on Trustpilot.

What can you scrape?

FeatureDescription
Company ReviewsGet all reviews for any company with full text, ratings, and dates
Company ProfileTrust score, star rating, total reviews, rating distribution, categories
Company RepliesExtract business responses to customer reviews
Search CompaniesFind businesses by name, category, or keyword

Why use this scraper?

  • No API key needed — scrapes Trustpilot's public pages directly
  • Fast & lightweight — HTTP-only, no browser required (256MB RAM)
  • Complete review data — 20+ fields including verification status, likes, language
  • Smart pagination — automatically handles multi-page review lists
  • Filter by stars — scrape only 1-star or 5-star reviews
  • Sort options — most recent or most relevant reviews first

Output data fields

Reviews

FieldTypeDescription
companyNamestringBusiness name
ratingnumberStar rating (1-5)
titlestringReview headline
textstringFull review text
reviewerNamestringReviewer display name
reviewerCountrystringReviewer country code
datePublishedstringReview publish date (ISO)
dateExperiencedstringDate of experience
isVerifiedbooleanVerified purchase/experience
hasReplybooleanCompany replied
replyMessagestringCompany's reply text
replyDatestringReply date
likesnumberHelpful votes

Company Profile

FieldTypeDescription
companyNamestringBusiness name
domainstringWebsite domain
trustScorenumberTrustpilot score (0-5)
starsnumberStar rating
totalReviewsnumberTotal review count
ratingDistributionobjectCount per star (1-5)
categoriesarrayBusiness categories

How to use

1. Scrape company reviews

Get the latest 200 reviews for Amazon:

{
"scrapeType": "company_reviews",
"companyUrls": ["amazon.com"],
"maxReviews": 200,
"reviewSort": "recency"
}

2. Scrape multiple companies

Compare reviews across competitors:

{
"scrapeType": "company_reviews",
"companyUrls": ["amazon.com", "ebay.com", "walmart.com"],
"maxReviews": 100
}

3. Filter by star rating

Get only negative reviews (1-2 stars):

{
"scrapeType": "company_reviews",
"companyUrls": ["amazon.com"],
"filterStars": ["1", "2"],
"maxReviews": 500
}

4. Search for companies

Find all SaaS companies on Trustpilot:

{
"scrapeType": "search_companies",
"searchQuery": "SaaS software",
"maxSearchResults": 100
}

Use cases

  • Reputation monitoring — track your company's reviews over time
  • Competitor analysis — compare review sentiment across competitors
  • Market research — analyze customer satisfaction in any industry
  • Lead generation — find companies with poor reviews (they need your help!)
  • Sentiment analysis — feed reviews into NLP/AI models

Pricing

This actor uses Pay Per Result pricing:

ResultsCost
1,000 reviews~$1.50
10,000 reviews~$15

Each review or company profile counts as one result.

Tips

  1. Use domain names — just enter amazon.com instead of full Trustpilot URLs
  2. Start small — test with maxReviews: 10 first
  3. Filter stars to focus on negative or positive reviews only
  4. Enable proxies for scraping 1,000+ reviews to avoid rate limits

Support

Found a bug or need a feature? Open an issue on this actor's page.