Trustpilot Analytics — Search, Compare, Consumer & Monitoring
Pricing
Pay per event
Trustpilot Analytics — Search, Compare, Consumer & Monitoring
Advanced Trustpilot intelligence: search companies by keyword, compare up to 10 competitors side-by-side, batch process 50 companies, browse categories, extract consumer profiles, and set up real-time monitoring with webhooks.
Pricing
Pay per event
Rating
5.0
(1)
Developer

Data Collector
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
Trustpilot Analytics — Search, Compare, Batch, Consumer & Monitor
Advanced Trustpilot intelligence tools for market research, competitive analysis, consumer intelligence, and real-time monitoring. Search companies by keyword, compare competitors side-by-side, batch process up to 50 companies, browse categories, extract consumer profiles, and set up webhooks for real-time change notifications.
No headless browsers. No Puppeteer. No Playwright. All data is extracted directly from Trustpilot's live data layer — fast, lightweight, and reliable. Results in seconds, not minutes.
This is the companion actor to Trustpilot Scraper which focuses on deep extraction of company profiles, reviews, and transparency data.
7 Powerful Modes
1. Search Companies
Find companies on Trustpilot by keyword. Perfect for market research and lead generation.
Input: Search query + optional country filter Output: List of companies with name, trust score, stars, review count, category
Example: Search "cloud hosting" in the US → get a ranked list of hosting providers with their Trustpilot reputation.
2. Compare Companies
Side-by-side comparison of 2-10 companies with automated analysis.
Input: List of company names Output: Detailed comparison including:
- Best Overall — weighted score (70% trust score + 30% review volume)
- Highest Score — company with the best trust score
- Most Reviews — company with the most social proof
- Per-company metrics: trust score, stars, review count, transparency data
Example: Compare amazon.com vs ebay.com vs etsy.com → instant competitive intelligence.
3. Batch Company Profiles
Process up to 50 companies in a single run. Get full profiles for each.
Input: List of up to 50 company names Output: Partial success model — each company returns its profile or error individually. Never lose results because one company fails.
4. Batch Review Count
Get review counts for multiple companies at once, with optional star filters.
Input: List of companies + optional star filter (e.g. only count 1-star reviews) Output: Review count per company
Example: Count negative reviews (1-2 stars) across 50 competitors to find reputation opportunities.
5. Browse Category
Explore Trustpilot categories to discover companies in specific industries.
Input: Category ID (e.g. web_hosting, restaurants_bars, game_store)
Output: List of companies in the category with trust scores and review counts
6. Consumer Profile
Extract a Trustpilot consumer's profile and their complete review history.
Input: Consumer ID (from Trustpilot profile URL) Output: Profile (name, country, verified status) + all their reviews with ratings
7. Monitor (Webhook Setup)
Set up real-time monitoring for companies via webhooks. Get notified when reviews change, ratings shift, or company profiles update.
Input: Webhook URL + list of companies + event types
Output: Webhook creation confirmation with webhook ID
Events: new_review, review_updated, review_deleted, rating_changed, company_profile_updated, transparency_updated
Example: Monitor amazon.com for new reviews and rating changes. Receive HTTP POST to your endpoint within minutes of any change.
Use Cases
-
Competitive Intelligence — Compare your company against 2-10 direct competitors. Identify who has the best reputation, most reviews, and highest response rate.
-
Market Mapping — Search for companies by keyword or browse categories to map an entire industry on Trustpilot. Understand the competitive landscape.
-
Lead Qualification — Batch process a list of prospects to check their Trustpilot reputation before outreach. Filter by trust score or review count.
-
Reputation Benchmarking — Use batch mode to track Trustpilot metrics across your entire portfolio of brands or franchise locations.
-
Consumer Research — Analyze individual consumer review patterns — what they review, their rating tendencies, and review history.
-
Negative Review Detection — Use batch review count with star filters to find which companies in your space have the most negative reviews.
-
Real-Time Monitoring — Set up webhooks to get instant notifications when a competitor receives a new review, their rating changes, or their profile updates. No polling required.
Input Configuration
Mode Selection
Choose one of 7 modes. Each mode activates its own set of parameters:
| Mode | Description |
|---|---|
search | Search companies by keyword |
compare | Compare 2-10 companies side-by-side |
batch_profiles | Get profiles for up to 50 companies |
batch_review_count | Count reviews for up to 50 companies |
categories | Browse a Trustpilot category |
consumer | Get a consumer's profile and reviews |
monitor | Set up real-time webhook monitoring |
Search Parameters
| Parameter | Default | Description |
|---|---|---|
| Search Query | — | Keyword to search (required) |
| Country Filter | — | ISO code: US, GB, DE |
| Max Pages | 1 | Number of result pages |
Compare Parameters
| Parameter | Description |
|---|---|
| Companies | List of 2-10 company names |
Batch Parameters
| Parameter | Description |
|---|---|
| Companies | List of up to 50 company names |
| Stars Filter | Only count specific ratings (for review count mode) |
Category Parameters
| Parameter | Description |
|---|---|
| Category ID | e.g. web_hosting, restaurants_bars |
Consumer Parameters
| Parameter | Default | Description |
|---|---|---|
| Consumer ID | — | Trustpilot consumer ID (required) |
| Max Review Pages | 1 | Pages of review history |
Monitor Parameters
| Parameter | Default | Description |
|---|---|---|
| Webhook URL | — | HTTPS endpoint to receive notifications (required) |
| Companies | — | List of companies to monitor (required) |
| Event Types | — | Events to listen for (required) |
| Webhook Secret | — | Secret for HMAC-SHA256 signature verification (min 8 chars) |
| Min Rating | — | Only notify for reviews with rating >= this value |
| Max Rating | — | Only notify for reviews with rating <= this value |
| Check Interval | 15 | Minutes between monitoring checks (5-1440) |
Available Event Types: new_review, review_updated, review_deleted, rating_changed, company_profile_updated, transparency_updated
Output Examples
Search Mode
{"mode": "search","query": "cloud hosting","country": "US","resultCount": 20,"results": [{"identifying_name": "www.cloudways.com","display_name": "Cloudways","trust_score": 4.6,"stars": 4.5,"number_of_reviews": 1523,"category": "Web Hosting"}],"scrapedAt": "2026-02-13T15:30:00Z"}
Compare Mode
{"mode": "compare","query": "www.steampowered.com, www.flashbay.com","resultCount": 2,"comparison": {"companies": [{"identifying_name": "www.steampowered.com","display_name": "Steam","trust_score": 1.5,"stars": 1.5,"number_of_reviews": 4590},{"identifying_name": "www.flashbay.com","display_name": "Flashbay","trust_score": 4.8,"stars": 5.0,"number_of_reviews": 4253}],"summary": {"best_overall": "www.flashbay.com","highest_score": "www.flashbay.com","most_reviews": "www.steampowered.com"}},"scrapedAt": "2026-02-13T15:30:00Z"}
Consumer Mode
{"mode": "consumer","query": "68ca54507e136910cd467830","resultCount": 5,"profile": {"display_name": "Miguel Angel","country": "Spain","is_verified": true,"number_of_reviews": 5},"reviews": [{"title": "Great experience","rating": 5,"text": "...","company": "www.flashbay.com","date": "2026-01-10"}],"scrapedAt": "2026-02-13T15:30:00Z"}
Pricing
This actor uses the Pay Per Event pricing model — you only pay for what you use.
Volume discounts are applied automatically based on your Apify subscription tier.
Events & Pricing
| Event | No Discount | Bronze | Silver | Gold |
|---|---|---|---|---|
| Actor Start (per run) | $0.030 | $0.020 | $0.011 | $0.001 |
| Search Result (per company) | $0.005 | $0.004 | $0.004 | $0.003 |
| Comparison (2-10 companies) | $0.100 | $0.083 | $0.067 | $0.050 |
| Batch Item (per company) | $0.030 | $0.023 | $0.017 | $0.010 |
| Category Result (per company) | $0.005 | $0.004 | $0.004 | $0.003 |
| Consumer Profile | $0.040 | $0.033 | $0.027 | $0.020 |
| Monitor Setup (one-time per webhook) | $25.000 | $23.333 | $21.667 | $20.000 |
Cost Examples (No Discount tier)
| Scenario | Cost |
|---|---|
| Search with 20 results | $0.13 |
| Compare 5 companies | $0.13 |
| Batch 50 company profiles | $1.53 |
| Batch review count for 50 companies | $1.53 |
| Category with 20 companies | $0.13 |
| Consumer profile + reviews | $0.07 |
| Monitor setup (one-time) | $25.03 |
Actor Start ($0.03) is charged once per run, regardless of mode or number of results.
Common Category IDs
| Category ID | Name |
|---|---|
web_hosting | Web Hosting |
game_store | Game Store |
restaurants_bars | Restaurants & Bars |
electronics_technology | Electronics & Technology |
insurance_agency | Insurance Agency |
bank | Bank |
travel_agency | Travel Agency |
fitness_nutrition | Fitness & Nutrition |
furniture_store | Furniture Store |
clothing_store | Clothing Store |
FAQ
Q: How fast is this actor? A: Extremely fast. Data is extracted directly from Trustpilot's live data layer without rendering pages in a browser. Search, compare, and batch operations typically complete in seconds.
Q: What's the difference between this and the Trustpilot Scraper? A: The Trustpilot Scraper focuses on deep extraction — full company profiles, paginated reviews with filters, and transparency reports. This actor provides analytical tools — search, compare, batch processing, and consumer intelligence.
Q: Can I combine both actors? A: Yes! Use this actor to find companies (search/categories) and then use the Trustpilot Scraper to deeply analyze them (full profiles + reviews + transparency).
Q: How many companies can I compare? A: Between 2 and 10 companies per comparison. The comparison includes an automated summary with best overall, highest score, and most reviewed.
Q: What's the batch limit? A: Up to 50 companies per batch run. Each company is processed independently — if one fails, the rest still succeed.
Q: Where do I find consumer IDs?
A: Consumer IDs are in Trustpilot profile URLs: trustpilot.com/users/CONSUMER_ID. You can also find them in review data scraped by the Trustpilot Scraper.
Q: How does the monitor mode work? A: Monitor mode creates a webhook that actively checks your specified companies for changes (new reviews, rating shifts, profile updates). When a change is detected, an HTTP POST with the event details is sent to your webhook URL. Events are signed with HMAC-SHA256 if you provide a secret.
Q: Can I schedule regular runs? A: Yes. Use Apify's scheduler for recurring competitive analysis, market monitoring, or batch reputation checks.