Trustpilot Review Scraper

Trustpilot Review Scraper

by getdataforme

Extract Trustpilot reviews effortlessly. Get structured JSON data with author, rating, and text—perfect for sentiment analysis and market research.

200 runs
6 users
Try This Actor

Opens on Apify.com

About Trustpilot Review Scraper

Need to pull Trustpilot reviews for a project, but dread the manual copy-pasting? I built this scraper to handle that exact headache. You give it a Trustpilot business URL, and it fetches the reviews for you—up to 20 per run—and packages everything into clean, structured JSON. It grabs the reviewer's name, their star rating, the full review text, and the date. I always run it with the proxy settings turned on; it just makes the data collection more reliable and consistent, which you'll appreciate if you're gathering a lot of info. The output is ready to drop straight into a spreadsheet or feed into your analysis scripts. I use it mostly for tracking customer sentiment over time and for competitive research. It’s straightforward: configure your inputs, run the actor, and get your data without any fuss. It saves hours if you're regularly compiling feedback or monitoring online reputation.

What does this actor do?

Trustpilot Review Scraper is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.

Key Features

  • Cloud-based execution - no local setup required
  • Scalable infrastructure for large-scale operations
  • API access for integration with your applications
  • Built-in proxy rotation and anti-blocking measures
  • Scheduled runs and webhooks for automation

How to Use

  1. Click "Try This Actor" to open it on Apify
  2. Create a free Apify account if you don't have one
  3. Configure the input parameters as needed
  4. Run the actor and download your results

Documentation

Trustpilot Review Scraper

Overview

This Apify Actor scrapes customer reviews from Trustpilot pages. Provide it with one or more Trustpilot URLs, and it returns structured review data including author details, ratings, dates, and full review text.

Key Features

  • Extracts reviews from specified Trustpilot business pages.
  • Returns structured JSON data for each review.
  • Allows limiting the number of reviews scraped per URL.
  • Supports proxy configuration to help avoid IP blocking.

How to Use

  1. Sign in to your Apify account.
  2. Run the actor, providing the required input in JSON format via the Apify platform.

Input

The actor requires a JSON input object. The only required field is urls.

Field Type Required Description
urls Array Yes An array of Trustpilot review page URLs.
item_limit Integer No Maximum reviews to scrape per URL. Defaults to all.
proxyConfiguration Object No Proxy settings. Using apifyProxyGroups: ["RESIDENTIAL"] is recommended.

Example Input

{
  "item_limit": 20,
  "proxyConfiguration": {
    "useApifyProxy": true,
    "apifyProxyGroups": ["RESIDENTIAL"]
  },
  "urls": ["https://www.trustpilot.com/review/www.toluna.com"]
}

Output

The actor outputs a JSON object for each scraped review with the following structure.

Field Type Description
author_name String Name of the reviewer.
author_url String URL to the reviewer's Trustpilot profile.
datePublished String Publication date (ISO 8601 format).
reviewBody String The full text of the review.
reviewRating String The star rating given (e.g., "4").
inLanguage String Language code of the review (e.g., "en").
headline String The review's title or headline.

Example Output

{
  "author_name": "Marvel Olores",
  "author_url": "https://www.trustpilot.com/users/680757043e76a440dca83451/",
  "datePublished": "2025-04-22T10:44:52.000Z",
  "reviewBody": "The company is great! But sometimes the criteria is so strict. But overall its great!",
  "reviewRating": "4",
  "inLanguage": "en",
  "headline": "The company is great"
}

Notes

  • Set item_limit to control the number of reviews scraped per URL. If not set, the actor will attempt to get all available reviews.
  • Using residential proxies (apifyProxyGroups: ["RESIDENTIAL"]) is strongly advised to prevent IP bans from Trustpilot.
  • The scraper's output depends on Trustpilot's page structure and may be affected by site updates.

Support

For feature requests, bug reports, or custom modifications:
* Email: support@getdataforme.com
* Contact Form: https://getdataforme.com/contact/

Tip: Include "custom support" in the email subject line for a faster response.

Categories

Common Use Cases

Market Research

Gather competitive intelligence and market data

Lead Generation

Extract contact information for sales outreach

Price Monitoring

Track competitor pricing and product changes

Content Aggregation

Collect and organize content from multiple sources

Ready to Get Started?

Try Trustpilot Review Scraper now on Apify. Free tier available with no credit card required.

Start Free Trial

Actor Information

Developer
getdataforme
Pricing
Paid
Total Runs
200
Active Users
6
Apify Platform

Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.

Learn more about Apify

Need Professional Help?

Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.

Find a Specialist

Trusted by millions | Money-back guarantee | 24/7 Support