Trustpilot Reviews Scraper
Pricing
from $3.00 / 1,000 results
Trustpilot Reviews Scraper
Automatically scrape Trustpilot reviews, ratings, and customer feedback data. Extract reviewer information, timestamps, response data, and sentiment metrics from any business profile. Perfect for reputation monitoring, competitor analysis, and customer insights.
Pricing
from $3.00 / 1,000 results
Rating
0.0
(0)
Developer

Stealth mode
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
Trustpilot Reviews Scraper: Extract Customer Reviews & Ratings Data
Excerpt: Automatically scrape Trustpilot reviews, ratings, and customer feedback data. Extract reviewer information, timestamps, response data, and sentiment metrics from any business profile. Perfect for reputation monitoring, competitor analysis, and customer insights.
What is Trustpilot and Why Scrape It?
Trustpilot is one of the world's largest review platforms, hosting millions of verified customer reviews across businesses worldwide. Companies use Trustpilot to build trust and transparency, while consumers rely on it to make informed purchasing decisions.
Scraping Trustpilot data provides valuable insights for:
- Reputation management: Monitor your brand's customer sentiment in real-time
- Competitive intelligence: Analyze competitor reviews and identify market gaps
- Product development: Extract feedback to improve offerings
- Market research: Understand customer pain points and preferences across industries
Scraper Overview
This Trustpilot Reviews Scraper efficiently extracts comprehensive review data from any company profile on Trustpilot. It collects not just basic reviews, but detailed metadata including consumer profiles, response patterns, and engagement metrics.
Key Features:
- Extracts up to unlimited reviews per URL (configurable via
max_items_per_url) - Supports pagination across multiple review pages
- Captures complete review metadata and consumer information
- Handles proxy configuration for reliable data collection
- Error handling with
ignore_url_failuresoption - Exports data in JSON, CSV, Excel, or XML formats
Ideal for: Marketing teams, business analysts, reputation managers, researchers, and e-commerce professionals.
Input Configuration
Input Format
The scraper accepts JSON configuration with the following structure:
{"proxy": {"useApifyProxy": false},"max_items_per_url": 20,"ignore_url_failures": true,"urls": ["https://www.trustpilot.com/review/texasbaycu.org?page=2"]}
Example Screenshot:

Parameter Explanation:
proxy: Proxy configuration to avoid bot detection. SetuseApifyProxy: trueto use Apify's proxy service, or configure custom proxiesmax_items_per_url: Maximum number of reviews to extract per URL (default: 20). Set higher for comprehensive data collectionignore_url_failures: Continue scraping other URLs if one fails (recommended: true)urls: Array of Trustpilot review page URLs.
URL Requirements:
- Must be valid Trustpilot review pages
- Can include pagination parameters (
?page=N) - Supports any company domain on Trustpilot
- Multiple URLs allowed for batch processing
Output Data Structure
The scraper returns detailed review data with the following fields:
Core Review Information:
ID: Unique identifier for the review - useful for deduplication and trackingText: Full review content - the customer's written feedbackRating: Star rating (1-5) - quantitative satisfaction metricTitle: Review headline - quick summary of customer opinionDates: Timestamp information - when review was posted/updated
Review Status & Moderation:
Filtered: Boolean indicating if review was filtered by platformPending: Review moderation statusLabels: Tags or categories assigned to the reviewHas Unhandled Reports: Flags reviews with unresolved reports
Engagement Metrics:
Likes: Number of helpful votes - indicates review usefulnessSource: Origin of the review (verified purchase, invitation, etc.)Report: User-generated flags or complaints about the review
Consumer Profile:
Consumer: Reviewer information (name, profile details)Consumers Review Count on Same Domain: Total reviews by this user for this company - helps identify power reviewersConsumers Review Count on Same Location: Geographic review patterns - useful for regional analysisLocation: Reviewer's geographic location
Business Response:
Reply: Company's response to the review - measures engagement- Analysis tip: Track reply rate and response time for customer service metrics
Additional Context:
Product Reviews: Specific product mentions or SKU referencesLanguage: Review language - enables multilingual analysis
Example Output:
{{"id": "6913a27f7f25350205d48d8c","filtered": false,"pending": false,"text": "Staff is always amazing and helpful and Carlos was very outstanding at helping us get to the bottom of things on fixing our account. Very quick worker.","rating": 5,"labels": {"merged": null,"verification": {"is_verified": false,"created_date_time": "2025-11-11T22:54:23.000Z","review_source_name": "Organic","verification_source": "invitation","verification_level": "not-verified","has_dach_exclusion": false}},"title": "Staff is always amazing and helpful andβ¦","likes": 0,"source": "Organic","dates": {"experienced_date": "2025-11-11T00:00:00.000Z","published_date": "2025-11-11T22:54:23.000Z","updated_date": null,"submitted_date": null},"report": null,"has_unhandled_reports": false,"consumer": {"id": "6913a27840641432393c7ace","display_name": "Brandon Castillo","image_url": "https://user-images.trustpilot.com/6913a27840641432393c7ace/73x73.png","number_of_reviews": 1,"country_code": "US","has_image": true,"is_verified": false},"reply": {"message": "Thank you for sharing your feedback! We truly appreciate it. It's wonderful to see that you received 5-star experience. Have a fantastic day!","published_date": "2025-11-13T21:09:23.000Z","updated_date": null},"consumers_review_count_on_same_domain": 1,"consumers_review_count_on_same_location": null,"product_reviews": [],"language": "en","location": null,"from_url": "https://www.trustpilot.com/review/texasbaycu.org?page=2"}}
How to Use the Scraper
- Set Up Input: Copy the JSON configuration template and modify the
urlsarray with target Trustpilot pages - Configure Limits: Adjust
max_items_per_urlbased on your needs (20-100 for sampling, 500+ for comprehensive analysis) - Enable Proxy: Set
useApifyProxy: truefor reliable scraping without IP blocks - Run Scraper: Execute and monitor the extraction progress
- Export Data: Download results in your preferred format (JSON for analysis, CSV for spreadsheets)
Best Practices:
- Start with lower
max_items_per_urlvalues to test before full scraping - Use proxies for large-scale data collection
- Include pagination URLs to capture complete review history
- Enable
ignore_url_failureswhen scraping multiple companies
Common Issues:
- Empty results: Verify URL format and company domain spelling
- Rate limiting: Enable proxy configuration
- Missing fields: Some reviews may have incomplete data (e.g., no company reply)
Business Applications & Benefits
Reputation Management:
Monitor brand sentiment trends, identify recurring complaints, and measure response effectiveness. Track reply rates and resolution patterns to improve customer service.
Competitive Analysis:
Compare your review ratings and volume against competitors. Identify their strengths and weaknesses through customer feedback analysis.
Product Development:
Extract product-specific feedback to guide feature improvements. Analyze recurring feature requests and pain points.
Market Research:
Understand customer expectations and industry standards. Identify emerging trends through review language analysis.
Time Savings:
Automate what would take hours of manual copying. Process thousands of reviews in minutes rather than days.
Conclusion
The Trustpilot Reviews Scraper transforms customer feedback into actionable business intelligence. Whether monitoring your brand reputation, analyzing competitors, or conducting market research, this tool provides the comprehensive data extraction you need.
Ready to start? Configure your first scraping run with the template above and unlock valuable customer insights from Trustpilot.