🔍 ⭐ Trustpilot Scraper — Reviews & Ratings avatar

🔍 ⭐ Trustpilot Scraper — Reviews & Ratings

Pricing

from $20.00 / 1,000 results

Go to Apify Store
🔍 ⭐ Trustpilot Scraper — Reviews & Ratings

🔍 ⭐ Trustpilot Scraper — Reviews & Ratings

Extract Trustpilot reviews — star ratings, text, dates, verification status. Analyze customer sentiment and competitor reputation.

Pricing

from $20.00 / 1,000 results

Rating

0.0

(0)

Developer

NexGenData

NexGenData

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

21 hours ago

Last modified

Categories

Share

⭐ Trustpilot Review Scraper — Reviews, Ratings, Responses & Business Profiles

Bulk-extract Trustpilot reviews and business-profile data: review text, star rating, reviewer name + verification status, date of experience, business response, helpful count, reviewer review-history count, and overall business TrustScore + category rank. A pay-per-result alternative to ReviewTrackers, Birdeye, Yotpo's review aggregator, and Trustpilot's own paid Insights API — built for ecommerce competitive-intel, brand managers tracking sentiment, customer-experience teams monitoring response quality, and ML teams building review corpora.

Why Trustpilot Scraper Beats ReviewTrackers, Birdeye, Yotpo & Trustpilot Insights

FeatureNexGenData Trustpilot ScraperReviewTrackersBirdeyeYotpoTrustpilot Insights
Cost$1 per 1K reviews, pay-per-event$$$ — custom quote$299+ / location / mo$79-249+ / month$$$$ enterprise quote
Bulk competitor reviewsYes — any business profileLimited (own listings)Limited (own listings)Own platform onlyYes (paid tier)
Verified-purchase flagYesYesYesYesYes
Business response capturedYesYesYesYesYes
Reviewer history depthYes — # of past reviewsLimitedNoNoLimited
Date-of-experience fieldYesYesYesYesYes
Bulk exportJSON / CSV / ExcelPlan-gatedPlan-gatedPlan-gatedPlan-gated
AuthApify tokenAccount + planAccount + planAccount + planTrustpilot subscription
Monthly minimumNone$$$$299+ per location$79+$$$$

Most ecommerce + brand teams pick this actor instead of Trustpilot's own Insights API because Insights only covers your own listings — this is the drop-in alternative that pulls competitor reviews, cheaper than ReviewTrackers for competitive monitoring, and drop-in with the same JSON shape downstream sentiment models already expect.

What You Get Per Review

Each dataset item is a flat record:

  • business_id, business_name, business_domain
  • business_trustscore, business_review_count
  • business_category, business_category_rank
  • review_id, review_url
  • rating — 1-5
  • title, body
  • reviewer_name, reviewer_country
  • reviewer_review_count — total reviews this reviewer has written
  • reviewer_verified — boolean
  • is_verified_purchase — boolean
  • date_of_experience, date_published
  • helpful_count
  • language
  • business_response{text, date_published, responder_name}
  • reported_count
  • review_tags[] — Trustpilot's auto-classification

Use Cases

  • Ecommerce competitive-intel — pull every competitor's last 2,000 reviews to surface common complaints
  • Brand managers — track TrustScore drift week-over-week; alert on >5-point drops
  • Customer-experience teams — audit response time + tone across thousands of reviews
  • ML / NLP teams — build star-labelled review corpora for fine-tuning sentiment models
  • PR teams — surface viral 1-star reviews before they hit Twitter or press
  • Due-diligence analysts — quickly assess buyer-perception of an acquisition target

Quick Start

from apify_client import ApifyClient
client = ApifyClient("YOUR_APIFY_TOKEN")
run = client.actor("nexgendata/trustpilot-review-scraper").call(run_input={
"businesses": ["www.airbnb.com", "www.shopify.com"],
"maxReviewsPerBusiness": 500,
"languages": ["en"]
})
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(item["business_name"], item["rating"], item["body"][:100])

Pricing

Pay-per-event:

  • Actor Start: small fixed charge per run (memory-scaled)
  • Per review: $1 per 1,000 reviews returned

No subscription, no minimum.

Use caseActor
iOS App Store reviews scraperios-app-store-reviews-scraper
Google Play (Android) reviews scrapergoogle-play-reviews-scraper
Cross-source review intelligence MCPreview-intelligence-mcp-server
AI sentiment + theme analyzerai-sentiment-analyzer
Glassdoor reviews scraperglassdoor-review-scraper
Yelp reviews scraperyelp-review-scraper
Amazon product reviewsamazon-product-scraper
Google Maps places + reviewsgoogle-maps-mcp-server

FAQ

How are reviews ordered? Default is newest-first; you can pass sort: "most_relevant" or "highest_rated" etc.

Are translated reviews included? Yes — non-English reviews appear with their language code; Trustpilot's machine-translated copy is also available if you pass includeTranslations: true.

How deep can I go per business? Trustpilot caps publicly accessible reviews at roughly 10,000 per business — the actor will pull up to that ceiling.

Output formats? JSON, CSV, Excel, and the Apify dataset API.

Is this legal? Yes — Trustpilot reviews are publicly visible and indexed by Google. Always observe scraping fair-use norms in your run cadence.

About NexGenData

NexGenData publishes 260+ buyer-intent actors covering SEC filings, YC alumni, lead generation, competitive intelligence, stock fundamentals across 30+ exchanges, and more. All pay-per-result. Browse the full catalog at https://apify.com/nexgendata?fpr=2ayu9b


How NexGenData Pricing Works

Every NexGenData actor uses pay-per-event pricing — you only pay for results that actually land in your dataset. No monthly minimum, no seat fees, no surprise overage bills.

  • Actor Start: a single-event charge each time you spin the actor up (scaled to memory size)
  • Result / item: charged per item written to the default dataset
  • No charge for retries, internal proxy rotation, or failed sub-requests — those are absorbed by the platform

Apify Platform Bonus

New to Apify? Sign up with the NexGenData referral link — you get free platform credits on signup (enough for several thousand free results) and you help fund the maintenance of this actor fleet.

Integration Surface

Every actor in the NexGenData catalog can be triggered from:

  • Apify console — point-and-click run
  • Apify API — REST + webhooks
  • Apify Python / JS SDKs — programmatic batch
  • Zapier, Make.com, n8n — official integrations
  • MCP — many actors are exposed as MCP tools for Claude / ChatGPT / Cursor agents
  • Schedules — built-in cron for daily / weekly / monthly runs
  • Webhooks — POST results to any HTTPS endpoint on dataset write

Support

NexGenData maintains 260+ Apify actors and ships updates regularly. Bug reports via the Apify console issues tab get a response within 24 hours. Roadmap requests are welcome — high-demand features ship in the next version.

Home: thenextgennexus.com Full catalog: apify.com/nexgendata