VOOZH about

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

โ‡ฑ Trustpilot API Scraper โ€” Reviews & Ratings | $2/1K ยท Apify


๐Ÿ‘ Trustpilot Reviews Scraper | from $2/1K avatar

Trustpilot Reviews Scraper | from $2/1K

Pricing

from $1.94 / 1,000 reviews

Go to Apify Store

Trustpilot Reviews Scraper | from $2/1K

Scrape Trustpilot reviews for any business. Full fields: rating, title, text, author, country, verified, company reply + date, date of experience. Filter by stars (multi), language, date range. Derived: star % distribution, parse_confidence per record. Residential proxy required.

Pricing

from $1.94 / 1,000 reviews

Rating

0.0

(0)

Developer

๐Ÿ‘ Vitalii Bondarev

Vitalii Bondarev

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

9 days ago

Last modified

Share

Trustpilot Reviews Scraper โ€” Ratings, Replies & Confidence

Extract customer reviews from any Trustpilot business page. Full review fields including rating, title, text, author, country, verified status, company reply + reply date, date of experience, and derived rating distribution per star. Filter by stars (multi-select), language, and date range. Every record includes parse_confidence for structured drift detection.

Pricing: $2.00 per 1,000 reviews (pay-per-result, no subscription).


What you get

FieldDescription
business_nameCompany display name on Trustpilot
business_domainDomain (e.g. amazon.com)
overall_ratingTrust score (1.0โ€“5.0)
total_reviewsTotal review count on Trustpilot
star_5_pct โ€ฆ star_1_pctDerived: % reviews at each star level
review_idTrustpilot review UUID
urlDirect link to the review
ratingStar rating (1โ€“5)
titleReview headline
textFull review body
authorReviewer display name
author_countryISO 2-letter country code
author_review_countTotal reviews by this reviewer
author_verifiedWhether reviewer profile is verified
date_publishedISO 8601 UTC publish datetime
date_experienceISO 8601 UTC experience date
verifiedTrustpilot verified purchase flag
verification_level"verified" / "not-verified" / "invited"
languageISO language code (e.g. "en", "de")
likesHelpful vote count
replyCompany reply text (null if none)
reply_dateISO 8601 UTC company reply date
page_numberReview page this was scraped from
parse_confidencePage-level parse quality (0.0โ€“1.0) โ€” our reliability edge
warningsMachine-readable warning codes

Our edge over competitors

FeatureThis actorMost competitors
parse_confidence per recordโœ…โŒ
Rating distribution (star_N_pct)โœ… derivedโŒ
reply_date (ISO)โœ…โŒ or partial
Multi-star filter (e.g. [1,2])โœ…โŒ (one at a time)
date_experience (ISO)โœ…โŒ or partial
PPE pricing (no rental)โœ…Mixed
Under maintenance?โœ… activeSeveral broken

Quick start

{
"domains":["amazon.com"],
"maxReviews":100,
"proxyConfiguration":{
"useApifyProxy":true,
"apifyProxyGroups":["RESIDENTIAL"]
}
}

Input parameters

ParameterTypeDefaultDescription
domainsstring[]requiredCompany domains or full Trustpilot URLs
maxReviewsinteger100Max reviews per company. 0 = unlimited
starsinteger[]allStar filter โ€” multi-select, e.g. [1, 2]
languagestring"all"ISO language code or "all"
dateRangestring"all""all" / "last30days" / "last3months" / "last6months" / "last12months"
sortstring"recency""recency" or "relevance"
proxyConfigurationobjectโ€”Required โ€” use Apify Residential group

Use cases

  • Brand reputation monitoring โ€” daily scheduled runs, filter to 1-2 stars
  • Competitor analysis โ€” compare overall_rating, star_N_pct, reply rate
  • NLP / sentiment datasets โ€” verified text + rating ground truth
  • Market research โ€” track review velocity and response patterns
  • Lead generation โ€” identify active reviewers in your niche

Anti-bot reality (honest limits)

Trustpilot uses AWS WAF that blocks datacenter and home IP addresses with a JavaScript challenge page (HTTP 403). This is IP-reputation-based, not TLS fingerprinting โ€” residential proxies pass through cleanly.

A proxy is required. Configure proxyConfiguration with Apify's Residential proxy group. The buyer (you) pays for proxy compute โ€” this keeps the per-review price low.

Without a proxy you will see: Trustpilot blocked request: http_403 in logs.


Performance

ReviewsEstimated time
100~30โ€“60 seconds
500~3โ€“5 minutes
5,000~25โ€“35 minutes
All (unlimited)Depends on company size

Trustpilot shows 20 reviews per page. The actor paginates via the Next.js /_next/data/ JSON endpoint (no HTML parsing after page 1) at ~20 req/min to stay under WAF rate limits.


Pricing

$2.00 per 1,000 reviews (PPE, pay-per-result).

Apify's free plan includes $5 credit = ~2,500 reviews at no cost.

Proxy cost (Apify Residential): ~$3.50/GB. A typical review page is ~50KB, so 1,000 reviews (50 pages) โ‰ˆ 2.5MB โ‰ˆ under $0.01 in proxy costs.


Integrations

Built for brand and CX teams tracking reputation, mining customer sentiment, and benchmarking competitors on Trustpilot โ€” the JSON/dataset output drops into the tools you already run, no glue code:

  • n8n / Make / Zapier โ€” trigger a run or pipe every new dataset item into 500+ apps (Google Sheets, Airtable, Slack, HubSpot, your database) with no code: n8n, Make, Zapier.
  • Webhooks โ€” fire your own endpoint the moment a run finishes, to push results straight into your pipeline (docs).
  • MCP server โ€” expose this actor as a tool to Claude, Cursor, or any MCP client so an AI agent can pull this data mid-conversation (guide).
  • API & SDKs โ€” fetch the dataset as JSON, CSV, or Excel through the Apify REST API or the Python / JS SDKs.

See all Apify integrations.

Legal

This actor accesses publicly visible review data on Trustpilot โ€” the same data any browser user can see without logging in. Users are responsible for compliance with Trustpilot's Terms of Service, GDPR, and CCPA as applicable. Do not republish review content as your own. This actor is not affiliated with or endorsed by Trustpilot A/S.

More scrapers from our toolkit

Building a data pipeline? These actors pair well with this one โ€” each runs on your own Apify account with the same pay-per-result pricing, no subscription:

Chain any of them together from the Integrations tab (the Run succeeded trigger) to build a multi-step workflow โ€” one actor's output feeds the next.

Use it from your existing tools

Use with Claude Desktop / Cursor / Cline (MCP)

Load this actor as a tool in your AI assistant. Call it directly from your AI assistant via the Apify MCP server โ€” no Store browsing needed. Paste this into your MCP client config (e.g. claude_desktop_config.json) and restart the client:

{
"mcpServers":{
"apify-trustpilot-reviews-scraper":{
"command":"npx",
"args":[
"-y",
"@apify/actors-mcp-server",
"--tools",
"bovi/trustpilot-reviews-scraper"
],
"env":{
"APIFY_TOKEN":"YOUR_APIFY_TOKEN"
}
}
}
}

Replace YOUR_APIFY_TOKEN with your own Apify API token (free at apify.com โ†’ Settings โ†’ Integrations). Curated to a handful of tools so the agent selects reliably.

Works with Clay

Run this actor as an HTTP enrichment step inside a Clay table:

  • Method: POST
  • URL: https://api.apify.com/v2/acts/bovi~trustpilot-reviews-scraper/run-sync-get-dataset-items?token={{apify_token}}
  • Body (JSON): map your Clay columns to the actor input (see the Input section above), e.g. {"domains": "{{clay_column}}"}

The run finishes synchronously and returns the dataset rows straight into your Clay table. It runs on Apify's cloud under your own token and usage. Synchronous runs must complete within 300 seconds.

You might also like

Trustpilot Reviews Scraper

junipr/trustpilot-reviews-scraper

Scrape Trustpilot reviews: rating, title, body, date, verification, business reply. Business summary with TrustScore and rating distribution. Filter by stars, sort by date/rating. Pagination for large volumes.

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, Text, Author & Date

santhej/trustpilot-reviews-scraper

Scrape Trustpilot reviews for any company: star rating, review title & text, author, verified status, language, date and company replies. Bulk by domain. Clean JSON/CSV for reputation monitoring & sentiment analysis. Cheapest in market. No API keys.

๐Ÿ‘ User avatar

Santhej Kallada

1

5.0

Trustpilot Reviews Scraper

brilliant_gum/trustpilot-reviews-scraper

Scrape Trustpilot reviews, ratings and company data by domain or URL. Filters by language, date, star rating, verified reviews. Up to 1000 reviews per company. No login required.

๐Ÿ‘ User avatar

Yuliia Kulakova

8

ULTIMATE Trustpilot Reviews Scraper

generativa/trustpilot-reviews-scraper

Extract Trustpilot reviews with sentiment analysis, verified filter, date/language filters, and rating distribution. Filter by rating, date range, language. Fast 256MB scraper. $4/month unlimited.

Trustpilot Reviews Scraper โ€” Ratings & Company Data

scrapepilot/trustpilot-reviews-scraper----ratings-company-data

Scrape Trustpilot reviews from any company page. Get review title, text, star rating, date, reviewer name, country, verified status, helpful votes, and company replies. Filter by stars or language. No login. $6.99/month. 2-hour free trial.

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.