Trustpilot Reviews Scraper (Pay-per-event)
by bucil
Scrape Trustpilot reviews from multiple business profiles. Get review text, dates, ratings, and reviewer data, exported to JSON, CSV, or Excel. Pay only for what you use.
Opens on Apify.com
About Trustpilot Reviews Scraper (Pay-per-event)
Need to pull Trustpilot reviews for market research, competitor analysis, or sentiment tracking? This scraper is what I use. It lets you grab data from multiple business profiles in one go, saving you the headache of manual collection. You'll get the full review text, the date it was posted, a direct link back to the review, the star rating, and some basic info about the reviewer. I always export to JSON for my own scripts, but having CSV and Excel as options is great for sharing with teams or popping straight into a spreadsheet. The pay-per-event model is perfect because you only pay for what you actually scrape—no monthly subscriptions if you're just running a one-off project. It’s straightforward: point it at the profiles you need, run it, and get structured data ready for analysis. Whether you're building a review dashboard, monitoring your brand's reputation, or gathering competitive intelligence, having this data automated is a huge time-saver.
What does this actor do?
Trustpilot Reviews Scraper (Pay-per-event) is a web scraping and automation tool available on the Apify platform. It's designed to help you extract data and automate tasks efficiently in the cloud.
Key Features
- Cloud-based execution - no local setup required
- Scalable infrastructure for large-scale operations
- API access for integration with your applications
- Built-in proxy rotation and anti-blocking measures
- Scheduled runs and webhooks for automation
How to Use
- Click "Try This Actor" to open it on Apify
- Create a free Apify account if you don't have one
- Configure the input parameters as needed
- Run the actor and download your results
Documentation
Trustpilot Reviews Scraper
An Apify actor that scrapes public company reviews from Trustpilot. Provide a company's Trustpilot URL, and it returns structured review data.
Key Features
- Scrapes reviews from specified Trustpilot company pages.
- Allows limiting the number of reviews with
maxReviews. - Supports sorting (e.g., by recency) and language filtering.
- Outputs structured JSON data including review text, rating, date, and reviewer info.
- Runs on a pay-per-event basis.
How to Use
- Input: Provide one or more Trustpilot company URLs (e.g.,
https://www.trustpilot.com/review/www.example.com). - Configure: Optionally set
maxReviews,sortorder, andlanguages. - Run: Start the actor. Results are saved to your dataset in Apify Storage.
- Estimate Cost: For large jobs, run a test with a small
maxReviewsfirst to calculate cost per scrape.
Input
Configure the actor using a JSON input. Here's the basic structure:
{
"maxReviews": 20,
"startUrls": [
{ "url": "https://www.trustpilot.com/review/www.octoparse.com" }
],
"sort": "recency",
"languages": "all"
}
maxReviews: (Optional) Limit the number of reviews scraped. Omit to get all available.startUrls: List of Trustpilot company page URLs to scrape.sort: (Optional) Sorting method (e.g.,"recency").languages: (Optional) Filter by language code(s). Use"all"for no filter.
Output
The actor outputs an array of review objects to a dataset. Each object contains:
{
"companyId": "5d567eb251366d0001e42774",
"companyIdentifyingName": "www.octoparse.com",
"id": "68647c10484f0321f2ac80e1",
"text": "Review text here...",
"score": 1,
"title": "Review title",
"date": "2025-07-02T02:23:44.000Z",
"language": "en",
"reviewer": {
"name": "gje",
"id": "5eb487ddc66da3fb1e7feb9b",
"countryCode": "US"
},
"url": "https://www.trustpilot.com/reviews/68647c10484f0321f2ac80e1"
}
Legal Note
The scraper only collects publicly available review data. It does not extract private user information (like emails). You are responsible for ensuring your use of scraped data complies with applicable laws and Terms of Service. Scrape personal data only if you have a lawful basis.
Feedback & Issues
For bug reports or technical feedback, please use the Actor's Issues tab in the Apify Console.
Categories
Common Use Cases
Market Research
Gather competitive intelligence and market data
Lead Generation
Extract contact information for sales outreach
Price Monitoring
Track competitor pricing and product changes
Content Aggregation
Collect and organize content from multiple sources
Ready to Get Started?
Try Trustpilot Reviews Scraper (Pay-per-event) now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- bucil
- Pricing
- Paid
- Total Runs
- 307
- Active Users
- 20
Related Actors
🏯 Tweet Scraper V2 - X / Twitter Scraper
by apidojo
Instagram Scraper
by apify
TikTok Scraper
by clockworks
Instagram Profile Scraper
by apify
Apify provides a cloud platform for web scraping, data extraction, and automation. Build and run web scrapers in the cloud.
Learn more about ApifyNeed Professional Help?
Couldn't solve your problem? Hire a verified specialist on Fiverr to get it done quickly and professionally.
Trusted by millions | Money-back guarantee | 24/7 Support