Trustpilot Reviews Scraper avatar

Trustpilot Reviews Scraper

Pricing

from $0.60 / 1,000 review scrapeds

Go to Apify Store
Trustpilot Reviews Scraper

Trustpilot Reviews Scraper

Extract Trustpilot reviews and company profiles for any business. Fast, reliable, pay-per-result pricing.

Pricing

from $0.60 / 1,000 review scrapeds

Rating

0.0

(0)

Developer

Matt Sparks

Matt Sparks

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Extract Trustpilot reviews and company profiles for any business in minutes. Fast, reliable, and transparently priced — you pay only for the results you actually get.

What does Trustpilot Reviews Scraper do?

Give it one or more company websites (like wise.com) or Trustpilot review URLs, and it returns:

  • Every review: rating, title, full text, language, publish date, date of experience
  • 👤 Reviewer details: display name, country, number of reviews written, verification status
  • 💬 Company replies: full reply text and reply date
  • 🏢 Company profile: TrustScore, star rating, total review count, reviews in the last 12 months, categories, contact info, claimed status

Reviews are scraped newest-first, with optional filters by star rating (1–5) and review language.

Why use this scraper?

This actorTypical alternatives
Pricing$0.60 per 1,000 reviews, pay-per-result$0.75–$5.00 per 1,000, or monthly rental
Company profile included✅ (optional, $0.005)Often a separate paid actor
Star & language filtersSometimes
Handles anti-bot protection✅ automaticallyVaries — check reviews for "blocked" complaints
Charged when a run fails❌ neverSometimes

Pricing

Pay-per-event — no subscription, no rental fee:

EventPriceWhen charged
Actor start$0.01Once per run
Review scraped$0.0006Per review result ($0.60 / 1,000)
Company profile$0.005Per company profile (only if enabled)

Example: scraping 5,000 reviews across 10 companies ≈ $0.01 + $3.00 + $0.05 = $3.06.

Input

{
"companies": ["wise.com", "https://www.trustpilot.com/review/notion.so"],
"maxReviewsPerCompany": 500,
"starsFilter": ["1", "2"],
"languages": "en",
"includeCompanyDetails": true
}
  • companies — company domains or full Trustpilot review URLs, mixed freely
  • maxReviewsPerCompany — cap per company (newest first)
  • starsFilter — only reviews with these ratings (empty = all)
  • languages — a language code like en, de, es, or all
  • includeCompanyDetails — add one company-profile item per company

Output

One dataset item per review ("type": "review") plus one per company ("type": "company"):

{
"type": "review",
"companyDomain": "wise.com",
"reviewId": "6a59ea4fb78518ac264d091b",
"rating": 5,
"title": "Wise is amazing - highly recommended",
"text": "I've used Wise for three years to send money abroad...",
"language": "en",
"reviewerName": "Jane D.",
"reviewerCountry": "GB",
"reviewerReviewCount": 12,
"datePublished": "2026-07-17T10:39:43.000Z",
"dateOfExperience": "2026-07-17T00:00:00.000Z",
"verified": true,
"companyReply": null,
"reviewUrl": "https://www.trustpilot.com/reviews/6a59ea4fb78518ac264d091b"
}

Download as JSON, CSV, Excel, or XML, or read it via the Apify API.

Use it from code or AI agents

  • API: start runs and fetch datasets with the Apify API or the JavaScript/Python clients.
  • MCP: this actor works out of the box with the Apify MCP server, so Claude, Cursor, and other AI agents can call it directly as a tool.
  • Integrations: pipe results to Google Sheets, Slack, webhooks, Zapier, or Make via Apify integrations.

Common use cases

  • Reputation monitoring — track new negative reviews for your brand daily
  • Competitor analysis — compare review sentiment across competitors
  • Lead generation — find companies with poor ratings in a category
  • AI/LLM pipelines — feed real customer feedback into analysis models
  • Market research — study what customers praise or complain about in any industry

This actor collects only publicly available data — the same reviews any visitor sees in a browser, with no login and no personal data beyond what reviewers chose to publish. You are responsible for using the data in compliance with applicable laws (GDPR/CCPA) and for your use case. See Apify's ethical web scraping guide for more.

Troubleshooting & support

  • A company returns no results? Check the domain matches its Trustpilot profile URL (trustpilot.com/review/<domain>).
  • Runs are automatically retried on temporary blocks; you're never charged for failed runs.
  • Found a bug or need a feature (sorting options, date ranges, more filters)? Open an issue in the Issues tab — issues are typically answered within 24 hours.