VOOZH about

URL: https://apify.com/trev0n/trustpilot-scraper

โ‡ฑ Trustpilot Scraper PPR ยท Apify


Pricing

$8.00/month + usage

Go to Apify Store

Trustpilot Scraper PPR

Scrape company reviews from Trustpilot.com โ€” the world's leading review platform. Extract company info (name, trust score, rating, categories, response rate), full review data (star rating, text, dates, verification status, company replies, useful count), and filter by stars or sort by relevance.

Pricing

$8.00/month + usage

Rating

0.0

(0)

Developer

๐Ÿ‘ Paweล‚

Paweล‚

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

0

Monthly active users

3 months ago

Last modified

Share

Trustpilot Review Scraper

Comprehensive Apify Actor for scraping company reviews from Trustpilot.com โ€” the world's leading review platform with over 300 million reviews across 1 million+ businesses.

Features

  • Company Information: Name, overall rating, trust score, total reviews, categories, website, description, logo URL, response rate, response time
  • Full Review Data: Reviewer name, star rating (1-5), title, full text, date of experience, date published, verified/unverified status, verification source, company reply with date, useful count, language
  • Flexible Input: Provide Trustpilot URLs directly, company domains, or company names
  • Filtering: Filter reviews by star rating (1-5 stars)
  • Sorting: Sort by recency or relevance
  • Pagination: Automatically follows all review pages (20 reviews per page)
  • Rate Limiting: Built-in session pool, proxy rotation, and configurable concurrency
  • Structured Output: Multiple dataset views (overview, detailed, ratings only)

Input Parameters

ParameterTypeDefaultDescription
startUrlsarray[]Trustpilot company review page URLs
companyNamesstring[][]Company domains/names (e.g., amazon.com, netflix.com)
maxReviewsinteger100Max reviews per company (0 = unlimited)
maxItemsinteger0Max total items across all companies (0 = unlimited)
filterByStarsinteger0Filter by star rating 1-5 (0 = all)
sortBystringrecencySort order: recency or relevance
maxConcurrencyinteger5Max parallel requests (1-20)
minConcurrencyinteger1Min parallel requests
maxRequestRetriesinteger3Max retries per failed request
maxRequestsPerMinuteinteger60Rate limit
proxyConfigurationobjectโ€”Proxy settings (recommended for large runs)

Example Input

{
"companyNames":["amazon.com","netflix.com"],
"maxReviews":200,
"filterByStars":0,
"sortBy":"recency",
"maxConcurrency":3,
"proxyConfiguration":{
"useApifyProxy":true
}
}

Or using direct URLs:

{
"startUrls":[
{"url":"https://www.trustpilot.com/review/amazon.com"},
{"url":"https://www.trustpilot.com/review/www.netflix.com"}
],
"maxReviews":100,
"sortBy":"recency"
}

Output

Each output record contains company information merged with individual review data.

Example Output

{
"companyName":"Amazon",
"companyId":"46a7e93b000064000500918b",
"trustScore":1.4,
"overallRating":1.7,
"totalReviews":44476,
"categories":[{"name":"Electronics & Technology","id":"electronics_technology"}],
"companyWebsite":"https://www.amazon.com",
"companyDescription":"Shop an Mail-Order company",
"companyAddress":{"addressCountry":"US"},
"companyLogoUrl":"https://cdn.trustpilot.net/company-logos/amazon.com.png",
"companyProfileUrl":"https://www.trustpilot.com/review/www.amazon.com",
"responseRate":0.02,
"responseTime":"within a week",
"reviewId":"67abc123def456",
"reviewerName":"John D.",
"reviewerLocation":"US",
"reviewerReviewCount":3,
"rating":1,
"title":"Terrible customer service",
"text":"I ordered a product that arrived damaged. Customer service was unhelpful and refused to issue a refund...",
"language":"en",
"dateExperience":"2026-03-10T00:00:00.000Z",
"datePublished":"2026-03-12T14:23:00.000Z",
"dateUpdated":"",
"isVerified":true,
"verificationSource":"order",
"companyReply":"We're sorry to hear about your experience. Please contact us at...",
"companyReplyDate":"2026-03-13T09:15:00.000Z",
"usefulCount":5,
"reviewUrl":"https://www.trustpilot.com/review/www.amazon.com#67abc123def456",
"scrapedAt":"2026-03-16T10:30:00.000Z"
}

Output Fields Reference

Company Fields

FieldTypeDescription
companyNamestringBusiness display name
companyIdstringTrustpilot business unit ID
trustScorenumberTrustpilot trust score (0-10)
overallRatingnumberAverage star rating (1-5)
totalReviewsintegerTotal number of reviews
categoriesarrayBusiness categories
companyWebsitestringCompany's website URL
companyDescriptionstringBusiness description
companyAddressobjectBusiness address/location
companyLogoUrlstringCompany logo image URL
companyProfileUrlstringTrustpilot profile URL
responseRatenumberCompany reply rate (0-1)
responseTimestringTypical company response time

Review Fields

FieldTypeDescription
reviewIdstringUnique review identifier
reviewerNamestringReviewer's display name
reviewerLocationstringReviewer's location
reviewerReviewCountintegerReviewer's total review count
ratingintegerStar rating (1-5)
titlestringReview headline
textstringFull review body text
languagestringReview language code (e.g., en)
dateExperiencestringDate of the experience (ISO 8601)
datePublishedstringDate review was published (ISO 8601)
dateUpdatedstringDate review was last updated (ISO 8601)
isVerifiedbooleanWhether the review is verified
verificationSourcestringHow the review was verified (e.g., order, invitation)
companyReplystringCompany's reply text (empty if none)
companyReplyDatestringDate of company reply (ISO 8601)
usefulCountintegerNumber of "useful" votes
reviewUrlstringDirect URL to the review
scrapedAtstringTimestamp when data was scraped

Dataset Views

The Apify Console provides three pre-configured table views:

  1. Overview โ€” Company, reviewer, rating, title, date, verified status, URL
  2. Detailed View โ€” All fields including review text, replies, trust score, verification details
  3. Ratings Only โ€” Compact view with company, reviewer, rating, title, experience date, verified, useful count

You might also like

Trustpilot Company Reviews Scraper

xtracto/trustpilot-reviews

Scrape a company's Trustpilot reviews and profile: trust score, star rating, review count, categories, plus each review's text, rating, author, reply and dates. No login required.

๐Ÿ‘ User avatar

Farhan Febrian Nauval

2

Trustpilot Review Scraper

crawlerbros/trustpilot-review-scraper

Extract reviews from Trustpilot for any company. Get review text, ratings, dates, reviewer info, verification status, company replies, and trust scores.

58

Trustpilot Review Scraper

scrapeai/trustpilot-scraper

Scrape company reviews from Trustpilot. Extract company name, overall rating, review title, review text, star rating, reviewer name, review date, location, and verified status. Supports pagination and multiple company URLs.

Trustpilot Reviews Scraper

sheshinmcfly/trustpilot-reviews-scraper

Extract Trustpilot reviews and company data at scale: review text, star ratings, dates, reviewer info, verification status, company replies and TrustScore. Bypasses the 200-review limit. Filter by stars, language, date and verification. No login or API key required.

Trustpilot Company Details Scraper

nifty.codes/trustpilot-companyinformation-scraper

Extract company profiles, trust scores, contact info, and verification status from Trustpilot company pages. Powered by Trustpilot Scraper.

TrustPilot Company Reviews

jmmaners/trustpilot-company-reviews

Scrapes Trustpilot company review pages from a URL list and returns company summary and review data: trust score, review count, title, date, stars, text, reviewer, and company reply. Supports pagination, star filters, delays, retries, and proxies.

4

Trustpilot Reviews Scraper

gio21/trustpilot-scraper

Scrape reviews from Trustpilot for any company. Extract reviewer name, rating, title, text, date, verification status, company replies. Pay per result.