Skip to content

How to scrape Trustpilot reviews for competitor research

How-to guides·1 min read·Updated 2026-05-13·4 sections

Trustpilot reviews are a gold mine for two B2B use cases: finding unhappy customers of your competitors (win-back leads) and mining product complaints to use as marketing angles. Trustpilot's public API is closed unless you're a paying customer, but every review on a business's public page is scrapeable.

Kavex's Trustpilot Reviews scraper accepts review URLs or bare domains and returns rating, review text, author and date for each review.

01

Use case 1 — competitor win-back leads

Scrape your top 3 competitors' Trustpilot pages. Filter for 1-2 star reviews. Each one is a customer who is publicly unhappy with your competitor — the highest-intent lead you can find. Cold-email them with a "we saw your Trustpilot review and would love to help" angle.

Rate
1 credit / review
Trustpilot
1 credit
$0.001
credits never expire
Per 1,000
$1.00
1,000 credits
RUN SIZECREDITSCOST
30 reviews30$0.03
100 reviews100$0.10
500 reviews500$0.50
1,000 reviews1,000$1.00
1 credits a review · 1 credit = $0.001 · a run that finds fewer pays less
02

Use case 2 — product complaint mining

Pull 200+ reviews for businesses in your category. Bucket the most common complaints (slow delivery, bad support, unclear pricing) and use those as headlines in your own marketing — "Tired of [common complaint]? We do it differently."

03

Use case 3 — own-rating monitoring

If you have a Trustpilot page, schedule a daily scrape of it. Compare review counts week-over-week. Spike in negative reviews? Find the root cause before it shows up in your churn rate.

04

How Kavex handles Trustpilot's anti-scraping

Trustpilot fingerprints requests via TLS signature and IP reputation. Plain HTTP fetches return 403 from most automation tools. Kavex tries the cheap fetch path first, then escalates to a stealth browser via a rotating proxy when needed. Per review: 1 credit. Free for the first 1,000 on signup.

Written after running it
Last run
plumbers · London · Google Maps
Rows
30
Time
23s
Cost
€0.06
30 rows × 2 credits = 60 credits · 1 credit = $0.001

Every number on this page comes from that run, not from a price list.

05

Questions people ask

How current are the reviews?

Trustpilot pages always reflect what visitors see today — we scrape live, no cache. If a review went up an hour ago, it's in your result.

Can I scrape reviews of my own business?

Yes. The data is yours.

Does Trustpilot ban accounts for this?

We don't use any Trustpilot account credentials — the scrape is unauthenticated against public review pages. There's nothing to ban.

Priced against
Point it at something. See what comes back.Your first 500 Google Maps leads are on the house. No card needed.
Start scraping free