VOOZH about

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

โ‡ฑ Trustpilot Reviews Scraper ยท Apify


Pricing

from $0.28 / 1,000 results

Go to Apify Store

Trustpilot Reviews Scraper

[๐Ÿ’ฐ $0.28 / 1K] Scrape consumer reviews from Trustpilot by company URL or domain. Get review text, rating, dates, reviewer profile, and company replies, plus TrustScore and company info. Filter by stars, language, date, verified, and replied.

Pricing

from $0.28 / 1,000 results

Rating

0.0

(0)

Developer

๐Ÿ‘ SolidCode

SolidCode

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Pull consumer reviews from Trustpilot at scale โ€” full review text, 1โ€“5 star ratings, reviewer profiles, company replies, and live TrustScore aggregates โ€” by pasting a company review URL or just a bare domain. Built for brand-reputation analysts, e-commerce sellers, and market researchers who need structured Trustpilot review data without copy-pasting pages by hand or babysitting a browser.

Why This Scraper?

  • Two ways to point at a company โ€” paste a full review URL (https://www.trustpilot.com/review/pipedrive.com) or a bare domain (pipedrive.com); both resolve to the same company, and you can queue as many as you like in one run.
  • 1โ€“5 star multi-select filtering โ€” collect only 1-star and 2-star reviews to study complaints, or only 5-star reviews to mine testimonials, or any combination.
  • All-time plus four rolling windows โ€” All time, Last 30 days, Last 3 months, Last 6 months, or Last 12 months, so you can isolate a product launch, a PR incident, or a single quarter.
  • Language targeting by ISO code โ€” restrict to en, fr, de, es, or any mix to keep multilingual brands focused on the market you care about.
  • Verified-only and replied-only toggles โ€” keep just the reviews Trustpilot has verified, or just the ones the company publicly responded to, for clean trust signals or service-recovery audits.
  • Recency or relevance sort โ€” order by newest first for monitoring, or by Trustpilot's relevance ranking to surface the reviews readers actually see.
  • Full reviewer profile + company reply on every row โ€” reviewer display name, country, total review count, and avatar, plus the company's reply text and reply dates when present.
  • Live company aggregates denormalized onto each review โ€” TrustScore (1.0โ€“5.0), star bucket, lifetime review count, and category tags travel with every review row, no second lookup required.
  • Overshoot-never-trim pagination โ€” set a per-company cap and the scraper collects whole pages up to it; the last page is never cut mid-way, so you never lose reviews to a rounding edge.

Use Cases

Brand Reputation Monitoring

  • Track your own TrustScore and incoming reviews on a schedule
  • Pull every 1-star and 2-star review to triage emerging complaints
  • Audit which negative reviews already received a company reply

Competitor Analysis

  • Benchmark your TrustScore and review volume against named rivals
  • Compare 5-star testimonials across a set of competing brands
  • Watch a competitor's last-30-days reviews for service slippage

Customer Experience & Product

  • Mine review text for recurring product pain points by star band
  • Measure reply coverage on negative reviews as a CX-quality metric
  • Segment feedback by reviewer country to spot regional issues

Market Research

  • Build a structured review dataset across a whole product category
  • Analyze sentiment trends over the Last 6 or 12 months
  • Study verified-only reviews for a higher-confidence signal

Lead Generation

  • Identify brands with low TrustScores as outreach prospects
  • Surface companies in a category with high review volume but no replies
  • Collect reviewer-reported countries to size a market

Getting Started

Simple โ€” one company, default cap

{
"companyUrls":["pipedrive.com"]
}

Filtered โ€” recent negative reviews only

{
"companyUrls":["https://www.trustpilot.com/review/www.amazon.com"],
"stars":["1","2"],
"datePeriod":"last30days",
"maxReviewsPerCompany":200
}

Advanced โ€” multi-company, verified English reviews with replies

{
"companyUrls":["pipedrive.com","zalando.com"],
"stars":["4","5"],
"reviewLanguages":["en"],
"datePeriod":"last12months",
"verifiedOnly":true,
"repliedOnly":true,
"sortBy":"relevance",
"maxReviewsPerCompany":0,
"includeCompanyInfo":true
}

Input Reference

What to Scrape

ParameterTypeDefaultDescription
companyUrlsarrayโ€”One or more Trustpilot companies. Use a full review URL (https://www.trustpilot.com/review/pipedrive.com) or a bare domain (pipedrive.com). Each is collected in the same run.

Results

ParameterTypeDefaultDescription
maxReviewsPerCompanyinteger100Maximum reviews to collect per company. Set to 0 to collect every available review, up to a safety limit of 10,000 per company โ€” the most this scraper collects per company. Higher explicit values are capped to 10,000.

Filters

ParameterTypeDefaultDescription
starsarray[]Keep only reviews with these star ratings. Choose any of 1 star, 2 stars, 3 stars, 4 stars, 5 stars. Empty includes every rating.
reviewLanguagesarray[]Keep only reviews in these languages, given as ISO codes (en, fr, de, es). Empty includes all languages.
datePeriodstring"all"Time window for review publish date: All time, Last 30 days, Last 3 months, Last 6 months, or Last 12 months.
verifiedOnlybooleanfalseKeep only reviews Trustpilot has verified.
repliedOnlybooleanfalseKeep only reviews that have a reply from the company.
sortBystring"recency"Order reviews before collecting: Most recent or Most relevant.

Options

ParameterTypeDefaultDescription
includeCompanyInfobooleantrueAdd company details (TrustScore, total review count, star rating, categories) to every review row. Turn off for leaner output.
proxyConfigurationobject{ "useApifyProxy": true }Connection settings. The default works well for most runs.

Output

Each row is a single review. When includeCompanyInfo is on, company aggregates are added to every row.

{
"reviewId":"6571a2f0b8c4e10012ab34cd",
"reviewUrl":"https://www.trustpilot.com/reviews/6571a2f0b8c4e10012ab34cd",
"title":"Fantastic onboarding experience",
"text":"The setup was painless and support replied within minutes.",
"rating":5,
"publishedDate":"2026-05-14T09:32:11.000Z",
"experienceDate":"2026-05-12T00:00:00.000Z",
"updatedDate":null,
"language":"en",
"likes":3,
"isVerified":true,
"verificationLevel":"verified",
"source":"invitation",
"authorName":"Jordan M.",
"authorId":"5f1c9d2e7a3b8800123def45",
"authorImage":null,
"authorReviewCount":7,
"country":"US",
"replyMessage":"Thank you for the kind words, Jordan!",
"replyPublishedDate":"2026-05-15T11:04:00.000Z",
"replyUpdatedDate":null,
"companyName":"Pipedrive",
"companyDomain":"pipedrive.com",
"companyUrl":"https://www.trustpilot.com/review/pipedrive.com",
"companyTrustScore":4.3,
"companyStars":4,
"companyTotalReviews":1842,
"companyCategories":["CRM Provider","Software Company"]
}

Review Fields

FieldTypeDescription
reviewIdstringTrustpilot review identifier
reviewUrlstringPermalink to the individual review
titlestringReview headline
textstringFull review body
ratingintegerStar rating, 1โ€“5
publishedDatestringISO date the review was published
experienceDatestringDate of the experience being reviewed
updatedDatestringISO date the review was last edited (null if never)
languagestringISO language code of the review
likesintegerCount of "useful" votes the review received
isVerifiedbooleanWhether Trustpilot verified the review
verificationLevelstringVerification level label
sourcestringHow the review was collected or invited

Reviewer Fields

FieldTypeDescription
authorNamestringReviewer display name
authorIdstringReviewer identifier
authorImagestringReviewer avatar URL (null if none)
authorReviewCountintegerTotal reviews written by this reviewer
countrystringReviewer country code

Company Reply Fields

FieldTypeDescription
replyMessagestringCompany reply text (null if no reply)
replyPublishedDatestringDate the company reply was published (null if none)
replyUpdatedDatestringDate the company reply was last edited (null if none)

Company Fields

FieldTypeDescription
companyNamestringCompany display name
companyDomainstringCompany domain
companyUrlstringCompany's Trustpilot page URL
companyTrustScorenumberTrustScore, 1.0โ€“5.0 (only when includeCompanyInfo is on)
companyStarsintegerStar bucket, 1โ€“5 (only when includeCompanyInfo is on)
companyTotalReviewsintegerLifetime review count (only when includeCompanyInfo is on)
companyCategoriesarrayCompany category tags (only when includeCompanyInfo is on)

Tips for Best Results

  • For huge brands like Amazon or PayPal, combine a star filter with a date period โ€” narrowing the set keeps runs fast and focused instead of paging through hundreds of thousands of reviews.
  • Set maxReviewsPerCompany to 0 to collect everything available (up to the 10,000-per-company safety limit); leave it at 100 for a quick sample.
  • Use unsupported language codes carefully โ€” Trustpilot silently falls back to English for ISO codes it doesn't recognize, so stick to widely supported codes like en, fr, de, es, it, nl.
  • Choose Most recent for ongoing monitoring and Most relevant when you want the reviews readers see first on the page.
  • Turn repliedOnly on to audit how thoroughly a company responds to feedback โ€” pair it with a 1โ€“2 star filter to focus on service recovery.
  • Pass several companies at once to benchmark competitors in a single run; each company's TrustScore and total review count ride along on every row.
  • Keep includeCompanyInfo on when comparing brands โ€” it saves a separate lookup for TrustScore and category context.

Pricing

From $0.28 per 1,000 results โ€” a flat, predictable rate that undercuts browser-based alternatives. Bronze, Silver, and Gold subscribers pay progressively less; the table below shows total cost at each discount tier.

ResultsNo discountBronzeSilverGold
100$0.05$0.04$0.04$0.03
1,000$0.50$0.43$0.35$0.28
10,000$5.00$4.30$3.50$2.80
100,000$50.00$43.00$35.00$28.00

Each Trustpilot review collected counts as one result. No compute or time-based charges โ€” you pay per result, plus a small fixed per-run start fee.

Integrations

Export your data in JSON, CSV, Excel, XML, or RSS. Connect to 1,500+ apps and services via:

  • Zapier / Make / n8n โ€” Workflow automation
  • Google Sheets โ€” Direct spreadsheet export
  • Slack / Email โ€” Notifications when a run finishes
  • Webhooks โ€” Trigger your own APIs on run completion
  • Apify API โ€” Full programmatic access and scheduling

Legal & Ethical Use

This scraper collects publicly available review data from Trustpilot. Use it responsibly: respect Trustpilot's terms of service, applicable data-protection laws (including GDPR and CCPA where relevant), and the privacy of the individuals whose reviews you collect. Data gathered with this actor should be used for legitimate research, analytics, and business-intelligence purposes, and not to identify, target, or harass individual reviewers. You are responsible for how you use the data you collect.

You might also like

Trustpilot reviews scraper

casper11515/trustpilot-reviews-scraper

Easily filter and extract thousands of reviews with data such as title, description, score, reviewer, country, company response, and much more from companies on Trustpilot.com and download them to multiple file formats.

2.9K

4.1

(12)

Trustpilot Review Scraper - Ratings, Replies & Filters

zen-studio/trustpilot-review-scraper

Scrape Trustpilot reviews for any business. Get ratings, review text, reviewer details, company replies, and verification status. Filter by star rating, date range, language, or verified-only. Just paste a URL or domain. Export as JSON, CSV, or Excel.

253

5.0

(1)

Trustpilot Reviews Scraper

automation-lab/trustpilot

Extract Trustpilot reviews with ratings, replies, reviewer info, and company data. $0.25 per 1K reviews. Export to JSON, CSV, or Excel.

๐Ÿ‘ User avatar

Stas Persiianenko

937

Trustpilot Reviews Scraper

getwally.net/trustpilot-reviews-scraper

Import customer reviews from Trustpilot. Get review headline, text, rating, avatar, name, date, and URL. Download the data in JSON, CSV, and Excel formats for use in websites, spreadsheets, and reports.

Fast Trustpilot Reviews Scraper API | TrustScores & Reviews

agents/trustpilot-reviews

Lightning-fast Trustpilot Reviews Scraper that extracts 100-200 reviews per second at just $0.50 per 1K reviews. Features custom mapping, secure processing, and rich data output. Perfect for e-commerce managers, analysts, and researchers seeking customer insights.

314

5.0

(7)

Trustpilot Reviews Scraper

shazux/trustpilot-reviews-scraper

Effortlessly retrieve information from numerous Trustpilot reviews across one or several Trustpilot business pages. Obtain review content, publication date, review URL, rating, and fundamental reviewer details. You can conveniently download this data in formats such as JSON, CSV, and Excel.

335

5.0

(2)

Unlimited Trustpilot Reviews Scraper

saswave/unlimited-trustpilot-reviews-scraper

$0.2 / 1000 results in 20 seconds, no proxies. Trustpilot reviews scraper handles requests at scale for faster output return and results. Use trustpilot filters and extract all reviews from a company. Text content, title, rating, publication date, experience date, name, number of reviews from user

320

5.0

(2)

๐Ÿ”ฅ Trustpilot reviews scraper

nikita-sviridenko/trustpilot-reviews-scraper

โœ… FREE to use โœ… Easily filter and extract thousands of reviews with data such as title, description, score, reviewer, country, company response, and much more from companies on Trustpilot.com and download them to multiple file formats.

๐Ÿ‘ User avatar

Nikita Sviridenko

2K

4.0

(10)

๐Ÿบ Trustpilot Reviews Scraper API | $0.50/1K Reviews

thewolves/trustpilot-reviews-scraper

The Wolves proudly introduces the Trustpilot Review Scraper, an ideal tool for extracting reviews. It can gather 100-200 reviews per second, offering an extremely affordable rate of just $0.50 per 1,000 reviews. The most cost-effective option!

319

2.4

(9)

Trustpilot Scraper Reviews & Company

data_xplorer/trustpilot-scraper-fast

๐Ÿš€ Powerful Trustpilot scraper that extracts comprehensive review data, including ratings, customer sentiments, and company responses. Features include verified review tracking and detailed statistics. Perfect for market research, brand monitoring, and customer insight analysis. No coding required.

64

5.0

(1)

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