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
- Sign up for Datablist.com
- Create a new collection by clicking on “New Collection” or using the keyboard shortcut
n
.
- Once you create a new collection, click on "See all sources"
- Choose the “AI Agent - Site Scraper”
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:
To configure our AI agent so it can scrape Trustpilot reviews automatically, we need to do 4 things:
- Give it a Trustpilot URL to scrape from.
- Write a prompt that explains our expectations perfectly (I'll leave you mine below).
- Give it the ability to navigate through the pages.
- 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.
💡 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
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.
💡 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:
- Review star count
- Review title
- Review text
- Name of reviewer
- Country code of reviewer
- Date of experience
Let’s configure them together step-by-step
Configuring the First Scraping Output
- Copy & paste in “Output Name”:
Review Star Count
- Copy & paste in “Output Description”:
The number of stars the reviewer gave (in numbers)
- Set “Output Type” to:
Number
- Click on “More”
Configuring the Second Scraping Output
- Copy & paste in “Output Name”:
Review title
- Copy & paste in “Output Description”:
The title of the review
- Set “Output Type” to:
Text
- Click on “More”
Configuring the Third Scraping Output
- Copy & paste in “Output Name”:
Review text
- Copy & paste in “Output Description”:
The review text
- Set “Output Type” to:
Text
- Click on “More”
Configuring the Fourth Scraping Output
- Copy & paste in “Output Name”:
Name of reviewer
- Copy & paste in “Output Description”:
The name of the user who wrote the review
- Set “Output Type” to:
Text
- Click on “More”
The Trustpilot reviewer name can also be a nickname
Configuring the Fifth Scraping Output
- Copy & paste in “Output Name”:
Country code of reviewer
- Copy & paste in “Output Description”:
The code of the country the user is from
- Set “Output Type” to:
Text
- Click on “More”
Having the Trustpilot country code allows you to segment reviewer by regions
Configuring the Sixth Scraping Output
- Copy & paste in “Output Name”:
Date of experience
- Copy & paste in “Output Description”:
The date of experience
- Set “Output Type” to:
Text
- Click on “Continue”
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
These are the results we got from the no-code Trustpilot scraper (a.k.a. Datablist's AI agent) — amazing, aren’t they?
Frequently Asked Questions about Scraping Trustpilot Reviews
Is it legal to scrape 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.