How to scrape Trustpilot reviews for competitor research
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.
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.
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."
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.
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.
Tools mentioned in this guide
How Kavex compares to alternatives
We don't hide from comparisons. Each link below is an honest side-by-side breakdown.
Frequently asked questions
Keep reading
Ready to try Kavex?
1,000 free credits on signup. No credit card.
Get started