Trustpilot Reviews Scraper avatar

Trustpilot Reviews Scraper

Pricing

from $0.79 / 1,000 review scrapeds

Go to Apify Store
Trustpilot Reviews Scraper

Trustpilot Reviews Scraper

Scrape business reviews and ratings from Trustpilot.com, a review platform. Extract reviews, ratings, trust scores, and business details for any company on Trustpilot. Search for businesses or scrape reviews directly from business profile URLs.

Pricing

from $0.79 / 1,000 review scrapeds

Rating

0.0

(0)

Developer

NanoScrape

NanoScrape

Maintained by Community

Actor stats

0

Bookmarked

6

Total users

1

Monthly active users

6 days ago

Last modified

Share

Scrape reviews and business profiles from Trustpilot. Extract ratings, review text, author names, dates, and company data.

What You Get

The output contains two types of items:

Business profiles (type: "business"):

  • Company name, domain, website
  • Trust score and average rating
  • Total review count
  • Categories, country, logo

Individual reviews (type: "review"):

  • Star rating (1-5), title, full review text
  • Author name, country, total reviews by author
  • Date posted and date of experience
  • Verified purchase status
  • Company reply text and date (if any)
  • Review source (Organic, Invited, etc.)

Use with AI Agents (MCP)

Connect this actor to any MCP-compatible AI client — Claude Desktop, Claude.ai, Cursor, VS Code, LangChain, LlamaIndex, or custom agents.

Apify MCP server URL:

https://mcp.apify.com?tools=santamaria-automations/trustpilot-scraper

Example prompt once connected:

"Use trustpilot-scraper to scrape company data from trustpilot. Return results as a table."

Clients that support dynamic tool discovery (Claude.ai, VS Code) will receive the full input schema automatically via add-actor.

How To Use

Option 1: Paste business URLs

{
"urls": ["https://www.trustpilot.com/review/amazon.com"],
"maxReviewsPerBusiness": 50
}

Option 2: Search for businesses

Find companies by keyword — the scraper discovers matching businesses and extracts their reviews:

{
"searchQuery": "software company germany",
"maxResults": 10,
"maxReviewsPerBusiness": 20
}

Option 3: Business profiles only (no reviews)

Set businessInfoOnly to true to get only business summary data (maxReviewsPerBusiness 0 or empty means the default of 50 reviews):

{
"searchQuery": "insurance",
"maxResults": 50,
"businessInfoOnly": true
}

Filters

  • Sort reviews by recency (newest first) or relevance
  • Filter by stars — only scrape 1-star, 5-star, or any specific rating

How It Works

Trustpilot protects its pages with an AWS WAF challenge. This actor solves that challenge over plain HTTP (no browser), then fetches the search and review pages from the same IP and reads the data embedded in each page. The pass is short-lived and is renewed automatically (every ~80 s); blocked sessions are retried on a fresh IP.

Pricing

Pay-per-result pricing. You only pay for the data you receive.

EventPriceDescription
Business scraped$0.003A business profile with trust score, rating, and categories
Review scraped$0.001An individual review with text, author, and rating

Examples:

  • 1 business + 100 reviews = $0.103
  • 10 businesses + 20 reviews each = $0.230
  • 50 business profiles only = $0.150

No monthly fees. No minimum spend.

Proxy

The actor manages its own proxy (datacenter first, residential only when needed); no proxy setup is needed or accepted in the input.

B2B Directories

Enrich your leads

Issues & Feature Requests

If something is not working or you're missing a feature or data field, please open an issue and we'll look into it.