Trustpilot Analytics — Search, Compare, Consumer & Monitoring avatar

Trustpilot Analytics — Search, Compare, Consumer & Monitoring

Pricing

Pay per event

Go to Apify Store
Trustpilot Analytics — Search, Compare, Consumer & Monitoring

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

Data Collector

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

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:

ModeDescription
searchSearch companies by keyword
compareCompare 2-10 companies side-by-side
batch_profilesGet profiles for up to 50 companies
batch_review_countCount reviews for up to 50 companies
categoriesBrowse a Trustpilot category
consumerGet a consumer's profile and reviews
monitorSet up real-time webhook monitoring

Search Parameters

ParameterDefaultDescription
Search QueryKeyword to search (required)
Country FilterISO code: US, GB, DE
Max Pages1Number of result pages

Compare Parameters

ParameterDescription
CompaniesList of 2-10 company names

Batch Parameters

ParameterDescription
CompaniesList of up to 50 company names
Stars FilterOnly count specific ratings (for review count mode)

Category Parameters

ParameterDescription
Category IDe.g. web_hosting, restaurants_bars

Consumer Parameters

ParameterDefaultDescription
Consumer IDTrustpilot consumer ID (required)
Max Review Pages1Pages of review history

Monitor Parameters

ParameterDefaultDescription
Webhook URLHTTPS endpoint to receive notifications (required)
CompaniesList of companies to monitor (required)
Event TypesEvents to listen for (required)
Webhook SecretSecret for HMAC-SHA256 signature verification (min 8 chars)
Min RatingOnly notify for reviews with rating >= this value
Max RatingOnly notify for reviews with rating <= this value
Check Interval15Minutes 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

EventNo DiscountBronzeSilverGold
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)

ScenarioCost
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 IDName
web_hostingWeb Hosting
game_storeGame Store
restaurants_barsRestaurants & Bars
electronics_technologyElectronics & Technology
insurance_agencyInsurance Agency
bankBank
travel_agencyTravel Agency
fitness_nutritionFitness & Nutrition
furniture_storeFurniture Store
clothing_storeClothing 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.