⭐ Trustpilot Intelligence - Reviews & Sentiment
Pricing
from $50.00 / 1,000 results
⭐ Trustpilot Intelligence - Reviews & Sentiment
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.
Pricing
from $50.00 / 1,000 results
Rating
0.0
(0)
Developer
ben
Maintained by CommunityActor stats
0
Bookmarked
7
Total users
0
Monthly active users
3 days ago
Last modified
Categories
Share
⭐ Trustpilot Intelligence Scraper — Reviews, Ratings & AI Sentiment
Extract company reviews and ratings from Trustpilot — review text, star ratings, verified status, reviewer details and business replies — as clean, structured data with AI sentiment analysis (positive / neutral / negative) on every review. Scrape any company by domain or Trustpilot URL, or search Trustpilot to discover companies, then pull the overall rating, trust score and total review count alongside the individual reviews. No API key required. Export to JSON/CSV/Excel, run on a schedule, call via API, or connect to Make, Zapier or n8n.
🛡️ What is the Trustpilot Intelligence Scraper?
It turns any Trustpilot company page into a structured dataset. Pick a mode — company reviews (by domain or URL) or search (find companies by query) — set how many reviews you want and optional star-rating filters, then Run. The Actor loads each company page, reads Trustpilot's underlying JSON, and returns the company's headline metrics plus a list of reviews, each tagged with an AI sentiment label that blends the star rating with keyword analysis of the text — so brand, competitor-intelligence and CX teams can track reputation and customer feedback at scale.
What data does it extract?
Per company:
- Company name, Trustpilot overall rating and trust score
- Total reviews on Trustpilot and the count scraped in this run
- Website URL, category and the source Trustpilot
url
Per review:
- Star rating (1–5), review title and full text
- Publication date (ISO 8601) and verified purchase status
- Reviewer name and that reviewer's total review count
- Company reply (business response), when present
- AI sentiment —
positive,neutralornegative
⬇️ Input
Choose a mode, then fill in the matching fields:
| Field | Description |
|---|---|
mode | company_reviews (scrape specific companies) or search (find companies by query) |
companyUrls | Company domains or Trustpilot URLs, e.g. apple.com or https://www.trustpilot.com/review/tesla.com (company_reviews mode) |
searchQuery | Search Trustpilot for companies, e.g. e-commerce, software companies, hotels (search mode) |
maxReviewsPerCompany | Max reviews to extract per company (1–1000; ~20 per page) |
minRating | Keep only reviews with a rating ≥ this value (1–5) |
maxRating | Keep only reviews with a rating ≤ this value (1–5) |
includeSentiment | Add AI sentiment (positive/neutral/negative) to each review |
debugMode | Run the browser in visible (non-headless) mode for debugging |
Example input
{"mode": "company_reviews","companyUrls": ["apple.com", "https://www.trustpilot.com/review/tesla.com"],"maxReviewsPerCompany": 100,"minRating": 1,"maxRating": 5,"includeSentiment": true}
⬆️ Output
Each company is one record with its metrics and a nested list of reviews (view as a table, or export JSON / CSV / Excel):
{"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","category": "electronics_technology","reviews_count": 100,"scraped_at": "2026-06-26T15:30:00","reviews": [{"id": "abc123","rating": 5,"title": "Excellent customer service","text": "The team was very helpful and resolved my issue quickly — highly recommend.","date": "2026-06-12T10:30:00Z","verified": true,"reviewer_name": "John D.","reviewer_reviews_count": 15,"company_reply": "Thank you for your feedback!","sentiment": "positive"}]}
💡 Use cases
- 🛡️ Brand reputation monitoring: track your company's rating, trust score and review sentiment over time and catch negative feedback early for crisis response.
- 🔬 Competitor intelligence: scrape rivals' reviews to map strengths, weaknesses and recurring complaints, and benchmark your ratings against theirs.
- 💬 Customer feedback & CX analysis: mine review text and sentiment for product issues, feature requests and service gaps to feed into your roadmap.
- 📊 Market research & due diligence: assess how a market, sector or acquisition target is perceived by aggregating ratings and sentiment across many companies.
❓ FAQ
How do I scrape reviews for a specific company? Set mode to company_reviews, add the
company's domain (e.g. apple.com) or full Trustpilot URL to companyUrls, choose
maxReviewsPerCompany, then Run. You get the company's overall rating and trust score plus the
individual reviews with sentiment.
Can I find companies instead of entering URLs? Yes. Use mode: search with a searchQuery
like e-commerce, software companies or hotels to discover companies on Trustpilot.
How does the AI sentiment analysis work? Each review is labelled positive, neutral or
negative by combining its star rating with keyword analysis of the review text, so you get a
quick read on customer mood without building your own classifier. Turn it off with
includeSentiment: false.
Can I filter reviews by star rating? Yes. Use minRating and/or maxRating (1–5) to keep
only the ratings you care about — for example set maxRating: 2 to focus on negative feedback
for issue tracking.
How many reviews can I get per company? Up to maxReviewsPerCompany (1–1000). Trustpilot
shows about 20 reviews per page, and the Actor paginates to collect them.
What does a verified review mean? Trustpilot marks some reviews as verified (the reviewer was
invited after a confirmed purchase or interaction). The verified field lets you separate
verified from organic reviews.
Do I need an API key? No. The Actor reads public Trustpilot company pages directly — there's no Trustpilot API key or login to configure. Just enter a company or search query and Run.
Can I run it on a schedule or via API? Yes — schedule recurring runs in Apify to track ratings and sentiment over time, call it via the API/SDK, or connect it to Make, Zapier or n8n.
Why is the output one record per company with nested reviews? Each company page returns the
business-level metrics (rating, trust score, totals) once, with its reviews in a reviews array —
keeping company context and review data together. Most export tools can flatten the array to one
row per review.
Is scraping Trustpilot legal? It extracts publicly available review data only. Use it responsibly for research and reputation monitoring, comply with data-protection laws (e.g. GDPR) when handling reviewer information, and follow Trustpilot's terms.
🔗 You might also like
- Yelp Intelligence Scraper — Yelp business reviews & ratings with sentiment
- Google Play Reviews Scraper — app reviews & ratings from Google Play
- App Store Reviews Scraper — App Store reviews & ratings
Keywords: trustpilot scraper, trustpilot reviews, trustpilot api, review scraper, sentiment analysis, brand reputation monitoring, competitor intelligence, customer feedback, online reviews data, star ratings scraper, verified reviews, company reviews, review monitoring, reputation management, business intelligence, customer experience, no api key, market research.