Trustpilot Reviews Scraper
Pricing
$8.00/month + usage
Trustpilot Reviews Scraper
Extracts reviews from Trustpilot for any company. Collects overall rating, detailed review text, reviewer name, profile data, verification status, dates, response from the company, and additional metadata. Delivers structured data ready for analysis, monitoring, sentiment tracking, and key insights.
Pricing
$8.00/month + usage
Rating
5.0
(1)
Developer

ParseForge
Actor stats
1
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
๐ Trustpilot Reviews Scraper
Collect comprehensive review data from Trustpilot for any company. This powerful tool extracts customer feedback, ratings, reviewer profiles, verification status, and company responses to help you understand customer sentiment, monitor your brand reputation, and analyze competitors.
Perfect for business analysts, market researchers, customer experience teams, and brand managers who need to track and analyze customer reviews at scale. No technical skills required.
Turn customer feedback into actionable business intelligence with automated data collection from one of the world's most trusted review platforms.
โจ What Does It Do
This tool collects detailed review data from any company's Trustpilot page, giving you complete visibility into customer sentiment:
- Star Ratings (1-5 stars) - Quantify customer satisfaction and track rating trends over time to measure brand health
- Review Title and Full Text - Access complete customer feedback to understand specific pain points and positive experiences
- Reviewer Profile Data - Collect reviewer name, country location, and total review count to assess reviewer credibility and geographic sentiment patterns
- Verification Status - Identify verified vs. unverified reviews and verification source (Organic, Invitation) to ensure data quality
- Publication and Experience Dates - Track when reviews were posted and when customers had their experience to identify seasonal trends
- Engagement Metrics - Monitor helpful votes and likes to identify the most impactful reviews
- Language Detection - Filter multilingual reviews to focus on specific markets and audiences
- Advanced Filtering - Sort by recency or relevance, filter by star rating, language, and verified status
Export clean, structured data in CSV, Excel, or JSON format for immediate analysis in your preferred tools.
๐ง Input
Configure your data collection with these simple settings:
startUrl (Trustpilot Company URLs) - Enter the Trustpilot review page URL for the company you want to analyze. For example, https://www.trustpilot.com/review/amazon.com or https://www.trustpilot.com/review/booking.com. You can add multiple URLs to compare companies.
companyDomain (Company Domain) - Alternatively, just enter the company's domain name like amazon.com or booking.com, and the tool will find the Trustpilot page automatically. Use either startUrl OR companyDomain, not both.
maxItems (Maximum Reviews) - Set how many reviews to collect. Start small with 10-50 reviews to test, then scale up to thousands for comprehensive analysis.
filterStars (Filter by Star Rating) - Focus on specific ratings by selecting 1-5 stars. For example, select only 1 and 2-star reviews to analyze negative feedback, or 4 and 5-star reviews to understand what customers love.
filterLanguage (Review Language) - Filter reviews by language using ISO codes (en, de, fr, es, etc.) to focus on specific markets, or use all for all languages.
sortBy (Sort Order) - Choose recency to get the newest reviews first, or relevance to prioritize the most helpful and impactful reviews.
onlyVerified (Only Verified Reviews) - Set to true to collect only verified reviews for higher data quality and authenticity.
Example Input
{"startUrl": [{ "url": "https://www.trustpilot.com/review/www.amazon.com" }],"maxItems": 100,"filterStars": [1, 2],"filterLanguage": "en","sortBy": "recency","onlyVerified": false}
๐ Output
Each review is returned as a structured JSON object with complete details. Here's what you'll receive:
{"reviewId": "699269254ff6464f78375cdf","companyName": "Amazon","companyDomain": "www.amazon.com","rating": 1,"title": "Censored, useless product reviews","text": "Amazon is censoring reviews. Everything critical towards Amazon gets removed immediately. Customer service is unhelpful and dismissive.","reviewerName": "AS","reviewerCountry": "AX","reviewerReviewCount": 152,"isVerified": false,"verificationSource": "Organic","publishedDate": "2026-02-16T02:47:33.000Z","experienceDate": "2026-02-16T00:00:00.000Z","updatedDate": null,"language": "en","likes": 0,"reviewUrl": "https://www.trustpilot.com/reviews/699269254ff6464f78375cdf","companyUrl": "https://www.trustpilot.com/review/www.amazon.com","scrapedAt": "2026-02-16T03:00:00.000Z"}
What each field means:
- reviewId - Unique identifier for each review, useful for tracking and deduplication
- companyName - The display name of the business being reviewed
- companyDomain - The company's website domain
- rating - Star rating from 1 (worst) to 5 (best)
- title - The headline of the review summarizing the customer's experience
- text - The full review text containing detailed customer feedback
- reviewerName - The name or username of the person who wrote the review
- reviewerCountry - Two-letter country code showing where the reviewer is located
- reviewerReviewCount - Total number of reviews this person has written on Trustpilot
- isVerified - Whether Trustpilot has verified this as a genuine customer review
- verificationSource - How the review was collected (Organic, Invitation, etc.)
- publishedDate - When the review was posted on Trustpilot
- experienceDate - When the customer actually had the experience with the company
- updatedDate - If the review was edited, when it was last updated
- language - Language code of the review (en, de, fr, etc.)
- likes - Number of people who found this review helpful
- reviewUrl - Direct link to view this review on Trustpilot
- companyUrl - Link to the company's main Trustpilot page
- scrapedAt - Timestamp of when this data was collected
Download your data in CSV format for Excel analysis, JSON for custom applications, or Excel format for immediate business reporting.
๐ Why Choose the Trustpilot Scraper?
No Technical Skills Required - Simply enter a company URL or domain name, choose your filters, and click start. The tool handles all the complex data collection automatically.
Complete Review Data - Extract 15+ data points per review including ratings, full text, reviewer profiles, verification status, and engagement metrics. Get the full picture, not just basic ratings.
Advanced Filtering Options - Focus on exactly the data you need by filtering by star rating, language, and verification status. Sort by recency or relevance to prioritize the most important feedback.
Fast and Reliable - Efficient data collection processes multiple pages in parallel for quick results. Built-in reliability ensures you get complete, accurate data every time.
Competitive Analysis Ready - Compare multiple companies side by side by adding multiple URLs. Track competitor ratings and customer sentiment to stay ahead.
Business Intelligence Integration - Export data in CSV, Excel, or JSON formats that work seamlessly with your existing analytics tools, databases, and reporting systems.
๐ How to Use
- Sign Up: Create a free account w/ $5 credit
- Find the Actor: Go to the Trustpilot Reviews Scraper on Apify
- Enter Company Details: Paste a Trustpilot company URL (like
https://www.trustpilot.com/review/amazon.com) or just enter the company domain (likeamazon.com) - Set Your Filters: Choose how many reviews to collect, filter by star rating, language, or verification status
- Start Collection: Click "Start" and the tool will begin collecting review data
- Download Your Data: Export results in CSV, Excel, or JSON format for analysis
No Technical Skills Required - The entire process is point-and-click simple. No coding, no setup, no complicated configuration.
๐ฏ Business Use Cases
Market Researchers analyzing customer sentiment across industries:
- Track review trends and rating patterns across multiple companies in your target market
- Identify common customer pain points and desires by analyzing review text at scale
- Segment sentiment by geography using reviewer country data to understand regional differences
- Build comprehensive competitive intelligence reports with verified review data
Brand Managers protecting and improving company reputation:
- Monitor your company's Trustpilot reviews in real-time to catch issues early
- Analyze negative reviews to identify recurring product or service problems that need attention
- Track sentiment changes after product launches or service updates
- Measure sentiment changes over time to assess the impact of brand initiatives
Customer Experience Teams improving service quality:
- Identify the most common customer complaints from 1-star and 2-star reviews
- Analyze verified reviews to understand authentic customer experiences and expectations
- Track helpful votes to surface the most impactful customer feedback
- Monitor review volume trends to benchmark customer satisfaction over time
Sales and Business Development Professionals finding opportunities:
- Identify companies with low ratings as potential clients for your services
- Research competitor weaknesses revealed in negative reviews to refine your sales pitch
- Analyze what customers value most from high-rated reviews to align your offerings
- Build targeted prospect lists based on customer sentiment and review patterns
E-commerce and Product Teams optimizing offerings:
- Collect product-specific feedback mentioned in reviews to guide development priorities
- Compare your reviews against competitor reviews to identify differentiation opportunities
- Track seasonal review patterns to understand when customers are most satisfied or frustrated
- Analyze verified purchase reviews to understand real customer experiences with your products
โ FAQ
How does the Trustpilot Reviews Scraper work? The tool is incredibly easy to use, even if you have no technical background. Simply enter a Trustpilot company URL or domain name, choose your filters (like star rating or language), set how many reviews you want, and click start. The tool automatically collects all the review data and delivers it in an easy-to-use format like CSV or Excel. The entire process is point-and-click simple.
How accurate is the review data? The tool collects data directly from Trustpilot's live pages, so you always get the most current and accurate information available. Every review includes verification status so you can filter for verified reviews only. The data includes all published fields like ratings, text, dates, and reviewer info exactly as they appear on Trustpilot.
Can I collect reviews for multiple companies at once? Yes, you can add multiple Trustpilot URLs to collect and compare reviews from different companies in a single run. This is perfect for competitive analysis or monitoring multiple brands you manage. Just add each company's Trustpilot URL to the input.
Can I schedule the tool to run automatically? Absolutely. You can set up scheduled runs to automatically collect new reviews daily, weekly, or monthly. This keeps your review data fresh and lets you track sentiment changes over time without manual work. Perfect for ongoing brand monitoring.
What languages are supported? All languages available on Trustpilot are supported. You can filter reviews by specific language codes (en for English, de for German, fr for French, es for Spanish, etc.) or collect all languages and use the language field in the output to segment your analysis.
Can I filter reviews by date?
While there's no direct date range filter, you can use the sortBy: recency option to get the newest reviews first, then use maxItems to control how many recent reviews to collect. The output includes both publishedDate and experienceDate fields, so you can filter by date in your analysis tools after collection.
What if I need help or have questions? Check the FAQ section first for common questions. Visit the Apify support page for detailed documentation and guides. If you need custom data collection solutions or have specific requirements, contact us using the link in the Contact section below. We're here to help you succeed.
๐ Integrate Trustpilot Scraper with any app
Connect the Trustpilot Reviews Scraper with your favorite business tools and automate your workflow:
- Make - Automate workflows
- Zapier - Connect 5000+ apps
- GitHub - Version control integration
- Slack - Get notifications
- Airbyte - Data pipelines
- Google Drive - Export to spreadsheets
Use webhooks to trigger actions when new data is collected, or automatically send review data to your CRM, analytics platform, or data warehouse. Build powerful automated workflows that keep your team informed about customer sentiment in real-time.
๐ Recommended Actors
| Actor | Description | Link |
|---|---|---|
| PR Newswire Scraper | Collect press releases and company news for brand monitoring | parseforge/pr-newswire-scraper |
| Greatschools Scraper | Extract school ratings and parent reviews for education research | parseforge/greatschools-scraper |
| HTML to JSON Smart Parser | Transform any website data into structured JSON format | parseforge/html-to-json-smart-parser |
๐ก Browse our complete collection of data collection actors
๐ Need Help?
Check the FAQ section above for answers to common questions. Visit the Apify support page for detailed documentation and tutorials. If you have specific requirements or need a custom data collection solution, contact us using the form below. We're here to help you get the most value from your data collection.
๐ Contact
Contact us to request a new scraper, propose a custom data project, or report a technical issue with this actor at https://tally.so/r/BzdKgA
โ ๏ธ Disclaimer
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by Trustpilot or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.