Trustpilot Reviews Scraper — Rating, Text & Author ✅
Pricing
$2.00 / 1,000 results
Trustpilot Reviews Scraper — Rating, Text & Author ✅
Extract Trustpilot reviews of a company by domain or URL: rating, title, text, review and experience dates, verified and invited flags, language, useful votes, reviewer name, country and review count, and the company reply. Up to 300 per run. No API key, account or cookies.
Pricing
$2.00 / 1,000 results
Rating
0.0
(0)
Developer
NeuralVerge
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Trustpilot Reviews Scraper — Rating, Text & Author ✅
Extract Trustpilot reviews of a company by domain or URL: rating, title, text, review and experience dates, verified and invited flags, language, useful votes, reviewer name, country and review count, and the company reply. Up to 300 per run. No API key, no account and no cookies required.
✨ Why this Actor
- Newest first, with the date written and the date of the experience.
- Unprompted vs invited and verified flags for honest sentiment analysis.
- Reviewer context — country and how many reviews they have written.
- Duplicates removed before billing — the source sometimes repeats a review on a page seam; you pay once.
- Every field in its own column. Nested blocks are flattened into their own columns, so the table and a CSV export show everything.
- Billed only for a completed lookup. A blocked page or an upstream error fails the run and costs nothing.
🔧 How it works
- Enter company domain or Trustpilot URL.
- The Actor calls the Neuralverge data engine, which reads the public page.
- Each record is written as its own dataset row.
Input
| Field | Meaning |
|---|---|
business | The company website domain, e.g. hubspot.com, or its Trustpilot page. One company per run. |
maxItems | How many rows to return, 1-300. You are charged per row delivered, so this is also the cap on what the run can cost. On the Apify Free plan a run is limited to 5 rows whatever you set here. |
{"business": "hubspot.com","maxItems": 25}
What you'll receive
One row per record with these columns: business, position, id, url, title, text, rating, writtenDate, experiencedDate, isUnprompted, isVerified, usefulCount, language, authorId, authorName, authorCountry, authorReviewCount, authorImage, authorUrl, businessReplyText, businessReplyWrittenDate.
Every field the source returns becomes a column, so a field added on the source side shows up as a new column rather than disappearing. Lists (images, tags, alternatives) stay lists. Everything arrives in a single Output tab: no preview view hides any field.
Example output (real run)
[{"business": "pipedrive.com","position": 1,"id": "6ab516bdf6b3a0e76ca64942","url": "https://www.trustpilot.com/reviews/6ab516bdf6b3a0e76ca64942","title": "Training from Walid was outstanding","text": "Training from Walid was outstanding. He knows the system inside out and took the time to learn my business and to find the most useful and relevant tools to focus on. His sessions were engaging and I've been able to get PipeDrive working perfectly for us in a very short space…","rating": 5,"writtenDate": "2026-09-24T14:25:33.000Z","experiencedDate": "2026-09-24T00:00:00.000Z","isUnprompted": true,"isVerified": false,"usefulCount": 0,"language": "en","authorId": "6ab516ad69d3a3795c17adc3","authorName": "Paul","authorCountry": "IE","authorReviewCount": 1,"authorImage": null,"authorUrl": "https://www.trustpilot.com/users/6ab516ad69d3a3795c17adc3","businessReplyText": "Hi Paul,\n\nThank you so much for sharing your feedback!\n\nWe’re delighted to hear that the team provided such an outstanding training experience. It’s great to know that they took the time to understand your business and tailor the sessions to the tools and features most relevan…","businessReplyWrittenDate": "2026-09-24T14:36:05.000Z"},{"business": "pipedrive.com","position": 2,"id": "6ab39f79780950e2d7706185","url": "https://www.trustpilot.com/reviews/6ab39f79780950e2d7706185","title": "Useful and great session with PipeDrive","text": "Rafael was very clear. Going through the session, he had some nice tips and insights. Was very helpful!","rating": 5,"writtenDate": "2026-09-23T11:44:25.000Z","experiencedDate": "2026-09-23T00:00:00.000Z","isUnprompted": false,"isVerified": false,"usefulCount": 0,"language": "en","authorId": "6ab39f2de947d3a834748ef4","authorName": "Lisa","authorCountry": "NL","authorReviewCount": 1,"authorImage": null,"authorUrl": "https://www.trustpilot.com/users/6ab39f2de947d3a834748ef4","businessReplyText": "Hi Lisa,\n\nThank you for sharing your feedback!\n\nWe’re delighted to hear that the team was clear and helpful throughout the session, and that his tips and insights were valuable to you.\n\nBest regards,\nPipedrive Team","businessReplyWrittenDate": "2026-09-23T11:55:49.000Z"}]
When the lookup completes but finds nothing, the run writes one explicit row instead:
{"business": "pipedrive.com", "found": false, "message": "..."}
Pricing
Pay per result, charged per dataset row. Starting the Actor is free and there is no minimum charge per run.
You pay for the rows delivered, so "Maximum items" is also the cap on what a run can cost, and the "Maximum cost per run" you set in Apify is honoured before anything is fetched.
- A completed lookup that finds nothing writes the single
found: falserow above, billed as one result — the work was performed either way. - A run that fails is never charged: missing or invalid input, an upstream error, a timeout, and a page that was never retrieved all write nothing.
- Records the source repeats are removed before they are written, so a duplicate is never billed.
Free plan limits
On the Apify Free plan this Actor can be started 5 times per calendar month per user and returns at most 5 rows per run. Every Neuralverge Actor has its own allowance, and a run that finds nothing counts towards it. Any paid Apify plan removes both limits.
Integrations & API
The dataset is available through the Apify API, and the Actor can be called from Apify Integrations, scheduled, or chained into another Actor like any other. Rows export to JSON, CSV, Excel and Google Sheets.
FAQ
How long does a run take? The source collects reviews asynchronously; expect 20 seconds to 2 minutes depending on the number of reviews.
Can I look up many at once? Each run takes one input value. Start several runs in parallel or loop over your list with the Apify API.
Do I need a Trustpilot account or cookies? No.
Disclaimer
This Actor collects publicly available information from Trustpilot pages. It is not affiliated with, endorsed by or sponsored by Trustpilot; all trademarks belong to their owners. It does not log in, does not use cookies, and does not access personal accounts. You are responsible for how you use the data, including compliance with applicable laws and the terms of the source website.