Trustpilot Reviews Scraper ๐ $2 per 1k
Pricing
$2.00 / 1,000 review scrapeds
Trustpilot Reviews Scraper ๐ $2 per 1k
Extract customer reviews from any Trustpilot business page at scale. Get star ratings, review text, dates, author names, profile links, and company responses. Filter by rating range, set review limits per company, and handle pagination automatically. Built-in proxy support and rate limiting.
Pricing
$2.00 / 1,000 review scrapeds
Rating
0.0
(0)
Developer

Pierrick McD0nald
Actor stats
0
Bookmarked
1
Total users
1
Monthly active users
7 days ago
Last modified
Categories
Share
Trustpilot Reviews Scraper
Extract customer reviews from any Trustpilot business page. Get star ratings, review text, dates, author details, company responses, and more. Perfect for reputation monitoring, competitive analysis, lead generation, and market research.
Why Use This Actor
Trustpilot is the world's leading review platform with over 200 million reviews across 800,000+ companies. Whether you're tracking your own brand reputation, analyzing competitors, or building lead lists from engaged customers, this Actor gives you structured access to this valuable data source.
Use Cases
Reputation Monitoring Track what customers say about your brand in real-time. Extract reviews to analyze sentiment trends, identify common complaints, and measure response effectiveness. Set up automated workflows to alert when new reviews appear.
Competitive Intelligence Monitor competitor reviews to understand their strengths and weaknesses. Identify gaps in their service that your business can fill. Track their customer satisfaction trends over time.
Lead Generation Find active reviewers in your target market. Extract author profiles and review histories to identify engaged customers who research before purchasing. Perfect for B2B prospecting and partnership outreach.
Market Research Analyze review patterns across entire industries. Identify trending complaints, emerging customer expectations, and unmet needs. Build datasets for ML training and sentiment analysis models.
Review Aggregation Combine Trustpilot data with other review sources for comprehensive brand monitoring. Normalize ratings and compare performance across platforms.
Features
- Extract full review text, titles, and star ratings (1-5)
- Capture review dates and author information
- Identify verified purchase reviews
- Extract company responses to reviews
- Filter by rating range (e.g., only 1-star or 4-5 star reviews)
- Configurable review limits per company
- Automatic pagination handling
- Built-in retry logic and rate limiting
- Built-in proxy support by default
- Structured JSON output with table views
Input Parameters
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
| companyUrls | array | yes | - | Trustpilot company review URLs |
| maxReviews | integer | no | 100 | Maximum reviews per company (0 = unlimited) |
| minRating | integer | no | 0 | Minimum star rating filter (0-5) |
| maxRating | integer | no | 5 | Maximum star rating filter (1-5) |
| includeCompanyResponse | boolean | no | true | Extract company replies |
| proxyConfiguration | object | no | - | Custom proxy settings |
| maxRequestsPerCrawl | integer | no | 50 | Safety limit for pages per company |
Output Example
{"id": "65a1b2c3d4e5f6g7h8i9j0k1","title": "Excellent service and fast delivery","text": "I ordered on Monday and received my package Wednesday. Customer support was very helpful when I had questions about sizing. Highly recommend!","rating": 5,"date": "2024-01-15T14:30:00.000Z","author": {"name": "Sarah Johnson","profileUrl": "https://www.trustpilot.com/users/12345678","reviewCount": 12},"companyResponse": {"text": "Thank you for your kind words, Sarah! We're glad you had a great experience.","date": "2024-01-16T09:15:00.000Z"},"verified": true,"usefulCount": 8,"url": "https://www.trustpilot.com/review/example.com","companyName": "Example"}
Pricing
Pay-Per-Event pricing based on usage. Cost-effective alternative to manual review collection or expensive API subscriptions.
Limitations
- Requires public Trustpilot pages (login-protected content not accessible)
- Subject to Trustpilot's terms of service
- Rate limiting applied (2.5s between requests) to avoid blocks
- Maximum 50 pages per company by default (configurable)
- Review data availability depends on company's Trustpilot presence
FAQ
Q: Can I scrape reviews from any company? A: Any company with a public Trustpilot review page can be scraped. Private or hidden reviews are not accessible.
Q: How many reviews can I extract? A: No hard limit, but be mindful of Trustpilot's terms. The Actor has built-in rate limiting and configurable safety limits.
Q: Do I need a proxy? A: A proxy is included by default for reliable extraction. You can also provide your own proxy configuration or use Apify's proxy service.
Support
Found an issue or need a feature? Open an issue directly on this Actor's Apify page. Response time: within 24 hours.
Legal
This Actor is for legitimate business purposes only. Users are responsible for complying with Trustpilot's Terms of Service and applicable data protection laws. Respect robots.txt and rate limits.