Trustpilot Intelligence Scraper - Reviews & Sentiment Analysis
by benthepythondev
Extract Trustpilot reviews with AI sentiment analysis for brand reputation monitoring and competitor intelligence. Get company ratings, verified revie...
Opens on Apify.com
About Trustpilot Intelligence Scraper - Reviews & Sentiment Analysis
Extract Trustpilot reviews with AI sentiment analysis for brand reputation monitoring and competitor intelligence. Get company ratings, verified reviews, customer feedback, and business responses. Perfect for market research, reputation management, and business intelligence.
What does this actor do?
Trustpilot Intelligence Scraper - Reviews & Sentiment Analysis 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 Intelligence Scraper Extract company reviews, ratings, and AI-powered sentiment analysis from Trustpilot for brand reputation monitoring, competitor intelligence, and business insights. ## Market Opportunity $2.8 Billion Market (2023) growing to $5.6 Billion (2032) - 8.1% CAGR - 300 million+ reviews on Trustpilot - 149,055+ companies using the platform - 71% of consumers check Trustpilot before buying ## Features - Company Reviews - Extract all reviews for any company - AI Sentiment Analysis - Automatic positive/neutral/negative classification - Verified Reviews - Track verified vs unverified reviews - Company Replies - Get business responses to reviews - Rating Filters - Filter by star rating (1-5) - Pagination Support - Extract up to 1,000 reviews per company - Metadata - Overall ratings, trust scores, total review counts ## Use Cases ### Brand Reputation Monitoring ($500-$2,500/month market) - Track your brand's reputation in real-time - Monitor customer sentiment trends - Catch negative reviews early for crisis management - Track review volume and rating changes ### Competitor Intelligence ($2,500-$10,000/month market) - Monitor competitors' reviews and ratings - Analyze competitor strengths/weaknesses - Track market positioning - Identify service gaps and opportunities ### Business Intelligence - Customer feedback analysis - Product improvement insights - Market research and trends - Due diligence for investments ## Input Parameters ### Mode Selection - Company Reviews - Extract reviews from specific companies - Search - Find and scrape companies by search query ### Company Reviews Mode | Parameter | Type | Description | Default | |-----------|------|-------------|---------| | companyUrls | array | Company domains or full Trustpilot URLs | Required | | maxReviewsPerCompany | integer | Max reviews to extract (1-1000) | 100 | | minRating | integer | Filter reviews >= rating (1-5) | - | | maxRating | integer | Filter reviews <= rating (1-5) | - | | includeSentiment | boolean | Add AI sentiment analysis | true | URL Examples: - apple.com - https://www.trustpilot.com/review/tesla.com - amazon.com ### Search Mode | Parameter | Type | Description | |-----------|------|-------------| | searchQuery | string | Search for companies (e.g., "e-commerce", "hotels") | ## Output Example json { "url": "https://www.trustpilot.com/review/apple.com", "company_name": "Apple", "overall_rating": 1.4, "total_reviews": 4523, "trust_score": 1.4, "website_url": "https://www.apple.com", "reviews_count": 20, "reviews": [ { "id": "abc123", "rating": 5, "title": "Excellent customer service", "text": "The team was very helpful and resolved my issue quickly...", "date": "2024-11-12T10:30:00Z", "verified": true, "reviewer_name": "John D.", "reviewer_reviews_count": 15, "company_reply": "Thank you for your feedback!", "sentiment": "positive" } ] } ## Data Fields ### Company Data - company_name - Business name - overall_rating - Average star rating (1-5) - total_reviews - Total number of reviews - trust_score - Trustpilot trust score - website_url - Company website - category - Business category ### Review Data - rating - Star rating (1-5) - title - Review title - text - Full review text - date - Publication date (ISO 8601) - verified - Verified purchase status - reviewer_name - Customer name - reviewer_reviews_count - Total reviews by this customer - company_reply - Business response (if any) - sentiment - AI classification (positive/neutral/negative) ## Pricing Pay-Per-Result (PPR) - Recommended - $0.05 per review ($50 per 1,000 reviews) - Includes: Review text, rating, metadata, AI sentiment analysis - High-value data for B2B customers Market Context: - Review monitoring tools: $99-$415/month - Brand reputation services: $500-$10,000/month - Customers already paying hundreds/month = proven demand Cost Examples: - 100 reviews = $5.00 - 1,000 reviews = $50.00 - 10,000 reviews = $500.00 ## Technical Details ### Architecture - Browser-Based - Uses Playwright for reliable scraping - JSON Extraction - Parses Next.js data for accurate results - AI Analysis - Rule-based sentiment classification - Error Handling - Graceful fallbacks and retries ### Performance - Speed - ~20 reviews per page, ~2 seconds per page - Reliability - Playwright handles anti-scraping measures - Scale - Can process thousands of reviews per run ## Legal & Compliance - Extracts publicly available data only - Respects Trustpilot's terms of service - For commercial use, ensure compliance with data protection laws (GDPR, etc.) - Do not use for harassment, spam, or malicious purposes ## Limitations 1. Rate Limiting - Trustpilot may block excessive requests 2. Dynamic Content - Layout changes may require actor updates 3. Review Access - Some reviews may be restricted by region 4. Pagination - Maximum 1,000 reviews per company (50 pages) ## Tips for Best Results ### Review Extraction - Start with maxReviewsPerCompany: 100 for testing - Use rating filters to focus on specific feedback types - Enable sentiment analysis for quick insights ### Brand Monitoring - Run daily/weekly for consistent tracking - Track both your company and competitors - Monitor sentiment trends over time ### Competitor Analysis - Extract reviews from top 5-10 competitors - Compare overall ratings and sentiment - Identify common complaints/praise ## Support For issues, questions, or feature requests, contact the developer or submit an issue on GitHub. ## Changelog ### Version 1.0 (2024-11-13) - Initial release - Company review extraction - AI-powered sentiment analysis - Verified review tracking - Company reply extraction - Rating filters - Pagination support
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 Intelligence Scraper - Reviews & Sentiment Analysis now on Apify. Free tier available with no credit card required.
Start Free TrialActor Information
- Developer
- benthepythondev
- Pricing
- Paid
- Total Runs
- 30
- Active Users
- 4
Related Actors
Google Search Results Scraper
by apify
Website Content Crawler
by apify
🔥 Leads Generator - $3/1k 50k leads like Apollo
by microworlds
Video Transcript Scraper: Youtube, X, Facebook, Tiktok, etc.
by invideoiq
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