Scraping reviews from Trustpilot is perfect for doing competitor analysis or just learning more about a market and its customers, since many e-commerce shops, financial service providers, and agencies use Trustpilot as their №1 platform to get reviews from their customers.

The only problem is that most Trustpilot scrapers use Python or other programming languages, which makes it hard to use for most people.

In this guide, I'll show you how to scrape Trustpilot reviews without any code.

Let’s start!

Step 1 to Scrape Trustpilot Reviews Without Code

Before starting to scrape reviews from Trustpilot without code, we need to clarify the requirements. Here's what we need:

  • A tool that allows us to scrape any data without using a single line of code
  • The link of the Trustpilot page we want to scrape

📘 My Tool

The tool I'll be using is Datablist's AI Agent, which allows you to scrape any site without code.

Step 2 to Scrape Trustpilot Reviews Without Code

  1. Sign up for Datablist.com
Datablist’s homepage
Datablist’s homepage
  1. Create a new collection by clicking on “New Collection” or using the keyboard shortcut n.
Datablist’s start page to create a new collection
Datablist’s start page to create a new collection
  1. Once you create a new collection, click on "See all sources"
An empty collection in Datablist with a nice name :)
An empty collection in Datablist with a nice name :)
  1. Choose the “AI Agent - Site Scraper
Datablist has over 10 data sources to choose from
Datablist has over 10 data sources to choose from

Step 3 to Scrape Trustpilot Reviews Without Code

Now we've arrived at the most important step, which is to configure our AI Agent. If you've followed along, you should be looking at this right now:

Datablist’s AI Agent site scraper
Datablist’s AI Agent site scraper

To configure our AI agent so it can scrape Trustpilot reviews automatically, we need to do 4 things:

  1. Give it a Trustpilot URL to scrape from.
  2. Write a prompt that explains our expectations perfectly (I'll leave you mine below).
  3. Give it the ability to navigate through the pages.
  4. Configure the outputs to get a clean and structured overview of the reviews.

Let’s get started!

First, paste the URL of the Trustpilot page you want to scrape into the highlighted field.

Datablist’s AI Agent can scrape (almost) any page on the internet
Datablist’s AI Agent can scrape (almost) any page on the internet

💡 Quick Tip

If you need only the 3-star reviews, then just add ?stars=3 to the URL and if you need only the 1-star reviews, then replace that "3" with a "1".

Now, copy and paste the prompt below into the second field, or write your own prompt

Having the right prompt is the most important part when scraping using the AI agent
Having the right prompt is the most important part when scraping using the AI agent
Prompt to scrape Trustpilot Reviews

Context: I want to get reviews from a Trustpilot page.

===

What I want you to do: Bring me the reviews on that Trustpilot page and the data that's linked to each of them.

===

How to do it: Visit the link I am going to give you and extract the star count of each review, the review title, the review text, the date of experience, the reviewer name, and the country code of the country the reviewer is from.

After pasting the prompt, click on this checkbox and select a limit of pages the AI Agent should visit.

Pagination is crucial otherwise the AI agent can scrape less reviews
Pagination is crucial otherwise the AI agent can scrape less reviews

💡 Quick Tip

Start with a limit of 10 pages (between 100-200 reviews) when selecting your page limit—you can always scrape more pages later if needed.

Now that you've enabled the pagination, you can move on to the output configuration. When scraping Trustpilot reviews, I always focus on 6 main data points:

  1. Review star count
  2. Review title
  3. Review text
  4. Name of reviewer
  5. Country code of reviewer
  6. Date of experience

Let’s configure them together step-by-step

Configuring the First Scraping Output

  1. Copy & paste in “Output Name”: Review Star Count
  2. Copy & paste in “Output Description”: The number of stars the reviewer gave (in numbers)
  3. Set “Output Type” to: Number
  4. Click on “More”
The Trustpilot star count allows you later to evaluate specific types of reviews
The Trustpilot star count allows you later to evaluate specific types of reviews

Configuring the Second Scraping Output

  1. Copy & paste in “Output Name”: Review title
  2. Copy & paste in “Output Description”: The title of the review
  3. Set “Output Type” to: Text
  4. Click on “More”
The review title tells already half the story
The review title tells already half the story

Configuring the Third Scraping Output

  1. Copy & paste in “Output Name”: Review text
  2. Copy & paste in “Output Description”: The review text
  3. Set “Output Type” to: Text
  4. Click on “More”
The review text allows you to get more context
The review text allows you to get more context

Configuring the Fourth Scraping Output

  1. Copy & paste in “Output Name”: Name of reviewer
  2. Copy & paste in “Output Description”: The name of the user who wrote the review
  3. Set “Output Type” to: Text
  4. Click on “More”
The Trustpilot reviewer name can also be a nickname
The Trustpilot reviewer name can also be a nickname

The Trustpilot reviewer name can also be a nickname

Configuring the Fifth Scraping Output

  1. Copy & paste in “Output Name”: Country code of reviewer
  2. Copy & paste in “Output Description”: The code of the country the user is from
  3. Set “Output Type” to: Text
  4. Click on “More”
Having the Trustpilot country code allows you to segment reviewer by regions
Having the Trustpilot country code allows you to segment reviewer by regions

Having the Trustpilot country code allows you to segment reviewer by regions

Configuring the Sixth Scraping Output

  1. Copy & paste in “Output Name”: Date of experience
  2. Copy & paste in “Output Description”: The date of experience
  3. Set “Output Type” to: Text
  4. Click on “Continue”
The experience date in Trustpilot is important to analyze recent trends
The experience date in Trustpilot is important to analyze recent trends

Once you click on "Continue," you will see the output fields that have been created.

Click on "Run import now" to start scraping the Trustpilot page

The last step before scraping that Trustpilot page
The last step before scraping that Trustpilot page

These are the results we got from the no-code Trustpilot scraper (a.k.a. Datablist's AI agent) — amazing, aren’t they?

The scraped Trustpilot reviews we got using the AI-Scraper of Datablist
The scraped Trustpilot reviews we got using the AI-Scraper of Datablist

Frequently Asked Questions about Scraping Trustpilot Reviews

Yes, it is legal to scrape publicly available Trustpilot reviews.

Can I scrape Trustpilot reviews without coding?

Yes, you can scrape Trustpilot reviews without coding by using no-code tools like Datablist’s AI agent

What data can you get from Trustpilot reviews?

From Trustpilot reviews, you can extract various data points, including:

  • Star ratings
  • Review titles and full text
  • Customer names
  • Review dates
  • Location information
  • Customer experience dates
  • Reply status and business responses

How many reviews can I scrape from Trustpilot?

The number of reviews you can scrape depends on your scraping tool's capabilities. Datablist’s AI agent allows you to scrape hundreds or even thousands of reviews.