VOOZH about

URL: https://apify.com/thirdwatch/trustpilot-reviews-scraper

โ‡ฑ Trustpilot Scraper - Reviews, Ratings & TrustScore ยท Apify


๐Ÿ‘ Trustpilot Scraper - Reviews, Ratings & TrustScore avatar

Trustpilot Scraper - Reviews, Ratings & TrustScore

Pricing

from $1.10 / 1,000 results

Go to Apify Store

Trustpilot Scraper - Reviews, Ratings & TrustScore

Scrape Trustpilot reviews for any company. Get full review text, star ratings, TrustScore, reviewer country, verification status, company replies, and 25+ fields. Ultra-fast HTTP-only scraper, no browser needed. Perfect for brand monitoring and competitor analysis.

Pricing

from $1.10 / 1,000 results

Rating

5.0

(1)

Developer

๐Ÿ‘ Thirdwatch

Thirdwatch

Maintained by Community

Actor stats

0

Bookmarked

9

Total users

1

Monthly active users

17 days ago

Last modified

Share

Trustpilot Reviews Scraper

Scrape reviews, ratings, and TrustScores from any company on Trustpilot. Get 25+ structured fields per review including full review text, star ratings, reviewer country, verification status, and company replies.

Why use this scraper?

  • Ultra-fast -- Pure HTTP, no browser needed. Runs on just 256MB memory.
  • Ultra-cheap -- Costs less than $0.001 per run. No proxy required.
  • Complete data -- 25+ fields per review including company replies and verification status.
  • Reliable pagination -- Handles companies with thousands of reviews.
  • Rate limit handling -- Automatic retries with exponential backoff on 429/5xx errors.

Use cases

  • Brand monitoring -- Track what customers say about your company over time.
  • Competitor analysis -- Compare review sentiment across competing brands.
  • Market research -- Analyze customer satisfaction across an entire industry.
  • Lead generation -- Find companies with poor reviews that need your product.
  • Due diligence -- Evaluate company reputation before partnerships or investments.

Input

FieldTypeDescriptionDefault
companyUrlsarrayList of Trustpilot URLs or domain names (e.g., amazon.com, https://www.trustpilot.com/review/stripe.com)Required
maxReviewsPerCompanyintegerMax reviews to scrape per company (each page = 20 reviews)50

Input example

{
"companyUrls":["shopify.com","stripe.com","https://www.trustpilot.com/review/amazon.com"],
"maxReviewsPerCompany":100
}

Output fields

Each result contains these fields:

Company fields

FieldTypeDescription
company_namestringCompany display name on Trustpilot
company_urlstringTrustpilot profile URL
company_websitestringCompany's own website URL
trust_scorefloatTrustpilot TrustScore (1.0-5.0)
star_ratingfloatStar rating (1.0-5.0, in 0.5 increments)
total_reviewsintegerTotal number of reviews on Trustpilot
company_categorystringBusiness category (e.g., "Software Company")
is_claimedbooleanWhether the company has claimed their Trustpilot profile

Review fields

FieldTypeDescription
review_idstringUnique Trustpilot review ID
review_urlstringDirect link to the review
review_titlestringReview headline
review_textstringFull review text (not truncated)
review_ratingintegerStar rating (1-5)
review_languagestringLanguage code (e.g., "en")
review_likesintegerNumber of "useful" votes
review_sourcestringWhere the review came from (e.g., "Organic")
review_datestringWhen the review was published (ISO 8601)
experience_datestringDate of the experience being reviewed (ISO 8601)
updated_datestringWhen the review was last updated (ISO 8601, null if never)

Reviewer fields

FieldTypeDescription
reviewer_namestringDisplay name of the reviewer
reviewer_countrystringCountry code (e.g., "US", "GB", "DE")
reviewer_reviews_countintegerTotal reviews by this reviewer on Trustpilot

Verification fields

FieldTypeDescription
verifiedbooleanWhether this is a verified purchase review
verification_levelstringLevel: "verified", "not-verified"
verification_sourcestringSource: "invitation", "organic"

Company reply fields

FieldTypeDescription
reply_textstringCompany's reply to the review (empty if no reply)
reply_datestringWhen the company replied (ISO 8601, empty if no reply)

Example output

{
"company_name":"Stripe",
"company_url":"https://www.trustpilot.com/review/stripe.com",
"company_website":"http://stripe.com",
"trust_score":1.4,
"star_rating":1.5,
"total_reviews":1029,
"company_category":"Payment Service",
"is_claimed":true,
"review_id":"69d3c8b7b6540474539bafc6",
"review_url":"https://www.trustpilot.com/reviews/69d3c8b7b6540474539bafc6",
"review_title":"Worst customer experience for small-mid sized businesses",
"review_text":"While Stripe is widely used, their customer support is absolutely horrendous...",
"review_rating":1,
"review_language":"en",
"review_likes":0,
"review_source":"Organic",
"review_date":"2026-04-06T16:52:39.000Z",
"experience_date":"2026-04-06T00:00:00.000Z",
"updated_date":"",
"reviewer_name":"Jody Stephenson",
"reviewer_country":"US",
"reviewer_reviews_count":1,
"verified":false,
"verification_level":"not-verified",
"verification_source":"invitation",
"reply_text":"Thank you for sharing your feedback, Jody...",
"reply_date":"2026-04-06T18:22:12.000Z"
}

Technical details

  • Extracts data from Trustpilot's __NEXT_DATA__ JSON (Next.js server-side rendering)
  • Default language filter is English (Trustpilot's default)
  • Automatic retry with exponential backoff on rate limits (HTTP 429) and server errors (5xx)
  • Polite 1-second delay between page requests
  • Handles companies with no reviews gracefully

You might also like

Trustpilot Scraper โ€” Company Reviews Data

quietparse/trustpilot-company-reviews-scraper

Scrape customer reviews from any company's Trustpilot page. Clean typed JSON: star rating, title, full text, dates, reviewer name & country, verification, company replies & TrustScore per row.

Trustpilot Business Reviews & Ratings Scraper

acia/trustpilot-business-reviews-and-ratings

Extract customer reviews, ratings, and business profiles from Trustpilot. Get review text, star ratings, reviewer details, company replies, verification status, and TrustScore data for any business. Filter by star rating, date range, or language. Export to JSON, CSV, or Excel.

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 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.

56

Trustpilot Reviews Scraper

seemuapps/trustpilot-reviews-scraper

Extract company reviews from Trustpilot. Get rating, title, content, reviewer name, country, verification status, and company replies for any business profile.

Trustpilot Reviews & Business Scraper

rupom888/trustpilot-reviews-scraper

Scrape Trustpilot reviews, business ratings, TrustScore, star distribution, and reviewer details. Filter by star rating, language, and date. Search businesses by keyword.

Trustpilot Reviews Scraper โ€” Ratings, Replies, Business Data

opaldata/trustpilot-reviews-scraper

Scrape Trustpilot reviews with ratings, text, dates, reviewer info, and company replies. Extract business profiles with trust scores, categories, and contact info. Fast HTTP-only scraper โ€” no browser needed.

๐Ÿ‘ User avatar

Orestis Palampougioukis

5

Trustpilot Scraper โ€” Reviews, Company Data & TrustScore API

pro100chok/trustpilot-all-in-one-scraper

Scrape Trustpilot reviews, company profiles, TrustScores & ratings analytics, plus search & browse businesses by category. Export clean JSON, CSV or Excel โ€” no login, no API key. Pay only for the data you pull. Ideal for review monitoring, lead generation & competitor research.

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.