A Trustpilot scraper for full business review history
Pull reviews from Trustpilot business pages.
The Kavex Trustpilot scraper turns any Trustpilot business page into a clean spreadsheet of reviews. Give it a Trustpilot URL or just a bare domain and it returns every review with its rating, text, author and date. It is built for competitor research and reputation tracking, where the detail in the reviews tells you far more than the headline score. You pay per review returned, so a focused job stays cheap.
A RUN OF 1,000 REVIEWS ON THIS SOURCE, AT 1 PER REVIEW
Six columns on every row.
These come with the run and cost nothing extra. Add-ons widen the same sheet, and you pay only for the ones you switched on.
| Business | TrustScore | Author | Rating | Date | Review |
|---|---|---|---|---|---|
| brightlabs.co | 4.2 | Marc V. | 5 | 2026-04-24 | Support answered within the hour every time. |
| brightlabs.co | 4.2 | Hannah T. | 2 | 2026-04-12 | Billing was confusing and hard to change. |
| varzace.de | 3.6 | Lena V. | 3 | 2026-04-21 | Good tool, onboarding docs are thin. |
| varzace.de | 3.6 | Paul R. | 4 | 2026-04-09 | Reliable, does what it promises. |
Say what you want. Read the price first.
Everything else is a ceiling or a filter. The estimate moves with the numbers you type, so the run never surprises you at the end.
The Trustpilot scraper accepts either a full Trustpilot review URL or simply a company domain, it resolves the domain to the right Trustpilot page for you, so you do not have to look each one up by hand.
It then paginates through the business’s review history and returns each review as a row: the star rating, the review title and body, the author and the date. The business name and overall TrustScore travel with the rows, so a single export holds both the summary and the underlying detail.
A per-business cap controls depth, letting you take a recent slice across many competitors or pull a full history for a deep dive. The output is structured for a spreadsheet or a sentiment tool, with nothing to clean up first.
Trustpilot reviews carry a signal a star count hides: intent. A reviewer who writes at length about a billing problem or a slow response is describing a switching trigger, and a list of those reviewers is a list of warm prospects for a competitor win-back campaign. Pulling the full text and dates also lets you separate old complaints that have since been fixed from fresh ones still live. Run a competitor domain before a sales cycle and you walk in knowing exactly where they are weak; run your own and you see the themes worth addressing before they spread. Either way the export is raw evidence, not a summary.
The Trustpilot scraper fetches each business page directly and paginates through the review list, collecting entries until it hits your per-business cap. Trustpilot pages are reachable without a browser engine, so the job is quick and lightweight.
Every run is live, so the reviews and the TrustScore reflect the page as it stands that day. When you pass a bare domain, the scraper handles the lookup to the matching Trustpilot profile, which means a list of competitor domains is all you need to start.
Charged per delivered row. If the source holds fewer than you asked for, the rest of the credits go back to your balance the second the run ends.
One thousand reviews, itemised.
The base run, then every add-on as its own line. Nothing is bundled, so you can read the bill from top to bottom.
| Line | Rate | Units | Credits |
|---|---|---|---|
| Trustpilot | 1 / review | 1,000 reviews | 1,000 |
| +Review sentiment | 0.5 / review | 1,000 reviews | 500 |
| +Review summary | 5 / business | 1,000 businesses | 5,000 |
| +AI personalized email | 10 / lead | 1,000 leads | 10,000 |
| 1,000 enriched reviews | 16.5 / review | 16,500 credits | $16.50 |
$0.0165 PER FINISHED REVIEW · AN ADD-ON IS BILLED ON THE ROWS IT ACTUALLY ENRICHED, SO A REAL BILL LANDS UNDER THIS
What people point it at.
Four ways this source is used today. Every one of them is the same run, the same export and the same credit pool.
- Sales teams checking a competitor’s service quality on Trustpilot before pitching against them.
- Win-back campaigns finding the unhappy customers of a rival who are worth a targeted offer.
- Brand owners tracking how their own Trustpilot rating and review themes drift month to month.
- Researchers gathering review text in bulk to analyse complaints and praise across a whole category.
The rest of the reviews & reputation stack.
Same credit pool, same export. Chain the output of one run into the next without paying for the list twice.
Asked before the first run.
Short answers, no accordion to click through. If something is still missing, the help pages go deeper.
Can I pass a domain instead of a Trustpilot URL?
Yes. The Trustpilot scraper accepts a bare company domain and resolves it to the matching Trustpilot business page, so a plain list of competitor domains is enough to run a job.
How many reviews does it return per business?
You set a per-business cap and the scraper paginates up to it. Use a small cap for a quick sample across many competitors, or a large one for a full-history deep dive.
Does each review include a date?
Yes, every review row carries the date it was posted, so you can filter to a recent window or chart how sentiment has moved over time.
How do results export?
Reviews download as a CSV with one review per row, business, TrustScore, author, rating, date and full text, ready for filtering or analysis.