VOOZH about

URL: https://apify.com/themineworks/trustpilot-reviews

โ‡ฑ Trustpilot Reviews Scraper - Ratings & Replies, No Login ยท Apify


๐Ÿ‘ Trustpilot Reviews Scraper - Ratings & Replies, No Login avatar

Trustpilot Reviews Scraper - Ratings & Replies, No Login

Pricing

$1.00 / 1,000 reviews

Go to Apify Store

Trustpilot Reviews Scraper - Ratings & Replies, No Login

Scrape Trustpilot business reviews by domain: reviewer, star rating, title, text, date, company reply, trust score & total count. No login, beats the AWS WAF via residential proxies. Works in Claude, ChatGPT & any MCP agent.

Pricing

$1.00 / 1,000 reviews

Rating

0.0

(0)

Developer

๐Ÿ‘ The Mine Works

The Mine Works

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

20 hours ago

Last modified

Share

Trustpilot Scraper - Business Reviews & Ratings

Pull Trustpilot reviews and ratings for any business straight into a clean dataset. Give it a company domain and the actor returns every review it can reach โ€” reviewer name, star rating, title, full review text, publish date, and the company's official reply โ€” plus the business's overall trust score and total review count. No login, no API key, no headless browser overhead.

Built for market research, competitor monitoring, reputation tracking, voice-of-customer analysis, and feeding review data to AI agents. Works in Claude, ChatGPT, and any MCP-compatible AI agent via the Apify MCP server.

What it does

Trustpilot review pages (https://www.trustpilot.com/review/<domain>) are server-rendered with Next.js and embed all review data in a __NEXT_DATA__ JSON island. Trustpilot fronts every page with an AWS WAF "Verifying your connection" JavaScript challenge that blocks datacenter IPs and even plain HTTP requests on residential IPs (the WAF fingerprints the TLS handshake and the challenge JS is never run). To get past it, this actor drives a real Chromium browser (via Crawlee's Playwright crawler) routed through residential proxies, with consistent human-like browser fingerprints. The browser actually executes the WAF challenge, the page renders, and the actor reads the __NEXT_DATA__ island from the live DOM, walks the ?page=N pagination until your limit is reached, and deduplicates by stable review id.

Because beating the WAF requires a browser, residential proxies are required (the input is pre-filled with RESIDENTIAL + US) and the actor runs with 2 GB of memory. It automatically retires the proxy IP and retries on a fresh residential exit if a session never clears the challenge, and it never charges you for a run that returns nothing.

Input

FieldTypeRequiredDefaultDescription
companyDomainstringyesamazon.comThe business domain to scrape (the slug in /review/<domain>). A full URL is accepted and normalised to the bare host.
maxResultsintegerno100Maximum number of reviews to return across all pages (1โ€“1000).
starsFilterarrayno(all)Keep only reviews with these star ratings, e.g. ["1","2"] for negatives only. Empty = all ratings.
proxyConfigurationobjectnoRESIDENTIAL / USProxy settings. Residential is required โ€” datacenter IPs are blocked by Trustpilot's WAF.

Example input

{
"companyDomain":"amazon.com",
"maxResults":50,
"starsFilter":["1","2"],
"proxyConfiguration":{"useApifyProxy":true,"apifyProxyGroups":["RESIDENTIAL"],"apifyProxyCountry":"US"}
}

Output

One record per review, plus a single business aggregate record and a final summary record.

Sample review record

{
"business_domain":"amazon.com",
"reviewer_name":"Jane D.",
"rating":5,
"title":"Fast delivery, great service",
"text":"Ordered on Monday, arrived Tuesday. Packaging was perfect and support answered in minutes.",
"review_date":"2026-05-30T09:14:00.000Z",
"reply_text":"Thanks so much for the kind words, Jane! We're glad it arrived quickly.",
"review_url":"https://www.trustpilot.com/reviews/abc123def456",
"review_id":"abc123def456",
"scraped_at":"2026-06-16T12:00:00.000Z"
}

Sample business aggregate record

{
"_type":"business",
"business_domain":"amazon.com",
"business_name":"Amazon",
"overall_rating":1.8,
"total_reviews":17240,
"trustpilot_url":"https://www.trustpilot.com/review/amazon.com",
"scraped_at":"2026-06-16T12:00:00.000Z"
}

The final summary record reports reviews, charged_for, pages_scraped, free_remaining, and total_reviews_on_trustpilot so you can confirm the run at a glance.

Pricing

This actor is Pay-Per-Event: you are charged $0.003 per review delivered (event review-scraped). The business aggregate and the summary record are free. The first 25 reviews are free per Apify account (lifetime) so you can try it risk-free. Runs that return zero reviews โ€” bad domain, no reviews yet, or a blocked page โ€” are never charged.

FAQ

Do I really need residential proxies? Yes. Trustpilot's AWS WAF blocks datacenter IPs (and plain HTTP requests) with a "Verifying your connection" interstitial. The actor runs a real browser on residential IPs to clear it. The input is pre-filled with residential US; leave it on.

What domain format should I use? Just the host, e.g. amazon.com, booking.com, nike.com. Pasting a full Trustpilot or company URL also works.

How many reviews can I get? Up to 1000 per run via maxResults. The actor paginates automatically and stops at your limit or the end of the list.

Can I get only negative (or only positive) reviews? Yes โ€” set starsFilter, e.g. ["1","2"] for negatives or ["5"] for top reviews.

Will it crash on a bad domain? No. Unknown domains, empty businesses, and blocked pages exit cleanly with a warning and a summary record, and you are not charged.

Is it legal? The actor reads only publicly available, server-rendered review pages โ€” no login or paywall is bypassed. You are responsible for complying with Trustpilot's terms and applicable law in your use of the data.

Related Actors

ActorUse case
AmbitionBox ScraperEmployee reviews for the same companies (inside vs. outside perspective)
Reddit ScraperUnfiltered customer discussion across r/reviews and brand subreddits
Crunchbase ScraperFunding and investor data for companies you're researching

You might also like

AmbitionBox Scraper โ€” India Reviews & Salaries โœ… No Login

themineworks/ambitionbox-companies

Scrape AmbitionBox company data: name, overall rating, review count, salary count, industry, ownership, HQ, employee size and full rating breakdown. No login. Works in Claude, ChatGPT & any MCP-compatible AI agent. MCP server: the-mine-works-mcp.hatchable.site

๐Ÿ‘ User avatar

The Mine Works

1

Trustpilot Reviews Scraper โ€” Ratings, Reviews & Replies

ruslanzotkin/trustpilot-reviews-scraper

๐Ÿ’ฐ From $0.50 / 1,000 reviews. Export Trustpilot reviews for any business โ€” rating, text, reviewer, country, date, verified flag & business reply โ€” plus TrustScore and total review count. No API key, pay per review. ๐Ÿค– MCP-ready: usable by AI agents via Apify's MCP server.

2

5.0

Threads Scraper โ€” Posts, Profiles & Hashtags โœ… No Login

themineworks/threads-scraper

Affordable Threads scraper: posts, profiles & replies. $2/1,000 results, 25 free, pay-per-result, no subscription. Works in Claude, ChatGPT & any MCP-compatible AI agent. MCP server: the-mine-works-mcp.hatchable.site

๐Ÿ‘ User avatar

The Mine Works

6

Reddit Scraper โ€” Posts, Comments & Subreddits โœ… No Login

themineworks/reddit-scraper

Cheapest Reddit scraper: posts, comments, scores & subreddits. 100% free, no subscription, no API key. Works in Claude, ChatGPT & any MCP-compatible AI agent. MCP server: the-mine-works-mcp.hatchable.site

๐Ÿ‘ User avatar

The Mine Works

3

AliExpress Scraper โ€” Products, Prices & Ratings โœ… No Login

themineworks/aliexpress-products

Cheapest AliExpress product scraper: titles, prices, ratings & orders. $2.50/1,000 results, 25 free, pay-per-result, no subscription. Works in Claude, ChatGPT & any MCP-compatible AI agent. MCP server: the-mine-works-mcp.hatchable.site

๐Ÿ‘ User avatar

The Mine Works

1

Pinterest Scraper โ€” Profiles, Pins & Boards โœ… No Login

themineworks/pinterest-profile-scraper

Scrape any public Pinterest profile: followers, monthly views, board count, pin count, bio and website, plus recent pins with save counts, images, captions and board names. No login required. Works in Claude, ChatGPT & any MCP-compatible AI agent. MCP server: the-mine-works-mcp.hatchable.site

๐Ÿ‘ User avatar

The Mine Works

3

Trustpilot Company Reviews Scraper

xtracto/trustpilot-reviews

Scrape a company's Trustpilot reviews and profile: trust score, star rating, review count, categories, plus each review's text, rating, author, reply and dates. No login required.

๐Ÿ‘ User avatar

Farhan Febrian Nauval

2

JustDial Scraper โ€” India Listings, Reviews & Phones โœ…

themineworks/justdial-business

Cheapest JustDial scraper: India business listings, phone & reviews. $2.50/1,000 results, 25 free, pay-per-result, no subscription. Works in Claude, ChatGPT & any MCP-compatible AI agent. MCP server: the-mine-works-mcp.hatchable.site

๐Ÿ‘ User avatar

The Mine Works

1

LinkedIn Employees Scraper โ€” B2B Leads & Profiles โœ… No Cookies

themineworks/linkedin-employees

Affordable LinkedIn employees scraper: B2B leads, no login. $2/1,000 results, 25 free, pay-per-result, no subscription. Works in Claude, ChatGPT & any MCP-compatible AI agent. MCP server: the-mine-works-mcp.hatchable.site

๐Ÿ‘ User avatar

The Mine Works

7

Norway BRREG Scraper โ€” Company Registry & Officers โœ…

themineworks/norway-brreg-entity-search

Search Norway's official Business Register for company status, industry, address, employees and officer roles (CEO, board). No API key. Works in Claude, ChatGPT & any MCP-compatible AI agent. MCP server: the-mine-works-mcp.hatchable.site

๐Ÿ‘ User avatar

The Mine Works

1