Primary Business
primaryBusiness
Optional
Benchmark records: the primary business the cohort is compared around.
Multi-Review Scraper — Trustpilot & BBB in One Run
Pricing
$150.00 / 1,000 business analyzeds
Multi Review Scraper. Available on the Apify Store with pay-per-event pricing.
Pricing
$150.00 / 1,000 business analyzeds
Rating
0.0
(0)
Developer
Ryan Clinton
Maintained by CommunityActor stats
0
Bookmarked
8
Total users
4
Monthly active users
2 days ago
Last modified
Categories
Share
Record Type
recordType
Optional
Stable discriminator: 'review' (per-review record), 'summary' (per-business reputation decision), 'benchmark' (cohort ranking), or 'error'.
Schema Version
schemaVersion
Optional
Output contract version (additive within a major version).
Platform
platform
Optional
Review source platform (trustpilot, bbb)
Business Name
businessName
Optional
Name of the reviewed business
Business Domain
businessDomain
Optional
Business domain (summary records)
Reviewer Name
reviewerName
Optional
Name of the reviewer
Rating
rating
Optional
Star rating (1-5)
Title
title
Optional
Review title
Body
body
Optional
Review text
Date
date
Optional
Review date
Verified
verified
Optional
Whether the review is verified
Language
language
Optional
Review language code (Trustpilot)
Sentiment
sentiment
Optional
Deterministic sentiment of the review: positive, neutral, or negative.
Sentiment Score
sentimentScore
Optional
Sentiment score from -1 (most negative) to 1 (most positive).
Themes
themes
Optional
Stable theme codes detected in the review (customer-service, delivery-shipping, product-quality, refund-returns, pricing-value, communication, billing-charges, reliability, ease-of-use, trust-scam, speed).
Is Complaint
isComplaint
Optional
Whether the review reads as a complaint.
Is Praise
isPraise
Optional
Whether the review reads as praise.
Severity
severity
Optional
Complaint severity for negative reviews: critical, high, medium, low (null for non-complaints).
Recency (days)
recencyDays
Optional
Days since the review was published.
Is Recent
isRecent
Optional
Whether the review is within the last 90 days.
Decision
decision
Optional
Top-level routing scalar for the business: engage, review, caution, avoid, or insufficient-data.
Reputation Score
reputationScore
Optional
Composite 0-100 reputation score (summary records).
Reputation Verdict
reputationVerdict
Optional
Banded verdict: excellent, strong, mixed, poor, critical.
Recommendation
recommendation
Optional
Action recommendation: safe-to-engage, generally-positive, proceed-with-caution, due-diligence-required, avoid, insufficient-data.
Risk Level
riskLevel
Optional
Overall reputation risk: low, medium, high, critical.
Risk Flags
riskFlags
Optional
Stable risk flag codes (THIN_DATA, HIGH_NEGATIVE_SHARE, SCAM_COMPLAINTS, REFUND_COMPLAINT_CLUSTER, LOW_VERIFIED, STALE_DATA, CROSS_PLATFORM_DIVERGENCE).
Sentiment Breakdown
sentimentBreakdown
Optional
Counts of positive / neutral / negative reviews plus net sentiment.
Complaint Rate
complaintRate
Optional
Share of reviews that read as complaints (0-1).
Top Complaint Themes
topComplaintThemes
Optional
Most common themes among complaints, with counts.
Top Praise Themes
topPraiseThemes
Optional
Most common themes among positive reviews, with counts.
Trust Signals
trustSignals
Optional
Verified share, recent share, review volume, and platforms found.
Cross-Platform
crossPlatform
Optional
Whether platforms agree, the rating spread, and a plain-English note.
Confidence
confidence
Optional
Confidence in the reputation decision (score, level, components, cold-start flag).
Why This Matters
whyThisMatters
Optional
Plain-English explanation of the reputation decision.
Summary
summary
Optional
One-line plain-English reputation summary.
Recommended Action
recommendedAction
Optional
Wire-compatible action object (actionId + label).
Agent Contract
agentContract
Optional
Compact decision surface for agent/MCP consumers.
Temporal
temporal
Optional
Cross-run reputation trend (only when a watchlist is set).
Coverage
coverage
Optional
Requested vs found platforms and reviews scraped.
Warnings
warnings
Optional
Actionable warnings (e.g. a platform restricted automated access, or no reviews found).
Industry
industry
Optional
Industry lens applied (generic / saas / ecommerce / hosting / telecom / logistics / finance).
Analysis Type
analysisType
Optional
The job preset applied (general / vendor-screening / lead-qualification / competitive-analysis / reputation-monitoring / investment-due-diligence).
Vendor Risk Score
vendorRiskScore
Optional
0-100 composite vendor risk (higher = riskier) — the numeric backing of procurementTier, blending trust, reputation, and deterioration. Trust-weighted for screening/due-diligence analysis types.
Procurement Tier
procurementTier
Optional
Traffic-light procurement verdict: green / yellow / red / blacklist / insufficient-data. Banded from vendorRiskScore (scam present + high risk = blacklist).
Investigation Priority
investigationPriority
Optional
What to investigate first: high / medium / low / insufficient-data, from vendor risk + deterioration + risk level.
Deterioration Risk
deteriorationRisk
Optional
0-100 early-warning composite of recent-negative growth, complaint acceleration, trust gap, and freshness decline. Answers 'are they getting worse?'. Null when temporal signal is thin.
Deterioration Level
deteriorationLevel
Optional
low / medium / high / critical band of deteriorationRisk.
Deterioration Drivers
deteriorationDrivers
Optional
The components that sum to deteriorationRisk: {factor, impact} point contributions — answers 'why is the score N?'.
Vendor Risk Breakdown
vendorRiskBreakdown
Optional
How vendorRiskScore was composed: weighted trust / reputation / deterioration components + the weights used.
Trust Gap
trustGap
Optional
reputationScore minus trustworthinessScore. Large positive = customers like the product but serious trust issues exist.
Customer Recovery
customerRecovery
Optional
Company-response behaviour (Trustpilot only): responseRate, negativeResponseRate, avgResponseDays, and a customerRecoveryScore (does the business answer complaints, and quickly?).
Vendor Risk Profile
vendorRiskProfile
Optional
Per-category risk (trustRisk / serviceRisk / billingRisk / fulfilmentRisk / qualityRisk), each { level, count, share, examples } or null — the level plus the evidence behind it.
Portfolio Rollup
portfolio
Optional
Benchmark records: highestRisk, fastestDeterioration, recommendedAudit[], safeToProceed[] across the businesses in the run.
Trust Drivers
trustDrivers
Optional
Numeric drivers behind the trustworthiness score: {factor, impact} with signed point impacts.
Complaint Lifecycle
complaintLifecycle
Optional
Per complaint theme, a lifecycle stage: emerging / growing / established / critical / declining.
Procurement Action
procurementAction
Optional
Plain-English next step for the procurement tier.
Decision Package
decisionPackage
Optional
The single action object automation reads: { decision, reason, nextAction, estimatedRisk }.
Due Diligence Checklist
dueDiligenceChecklist
Optional
Deterministic, procurement-ready checklist of next steps generated from the elevated risk categories.
Risk Evidence
riskEvidence
Optional
Per risk flag: count, share, and up to two example review snippets that triggered it. Makes the scoring explainable.
Emerging Risks
emergingRisks
Optional
Complaint themes that are rising now but were not historically prominent (what is becoming a problem).
Freshness-Adjusted Score
freshnessAdjustedScore
Optional
Reputation score with recent reviews weighted higher than old ones. Compare to legacyScore to spot a recent decline.
Legacy Score
legacyScore
Optional
All-time reputation score (no recency weighting). Same as reputationScore before any freshness adjustment.
Freshness Gap
freshnessGap
Optional
legacyScore minus freshnessAdjustedScore. Positive = recent reviews are worse than the all-time average.
Executive Summary
executiveSummary
Optional
Deterministic templated paragraph composing the reputation verdict, momentum, complaint acceleration, trust, and recommendation.
Trustworthiness Score
trustworthinessScore
Optional
0-100 trust axis (scam/fraud/billing/critical-complaint density), distinct from reputation (quality + sentiment).
Trustworthiness Level
trustworthinessLevel
Optional
high / medium / low / critical.
Trust Factors
trustFactors
Optional
Plain-English drivers behind the trustworthiness score.
Rating Distribution
ratingDistribution
Optional
Per-star counts (1-5) plus polarizationScore (% of reviews at the 1 or 5 star extremes).
Reputation Pillars
reputationPillars
Optional
Per-pillar sentiment scores (customer service / delivery / billing / product quality / communication / value / trust) plus strongest, weakest, and industry-priority pillars.
Review Momentum
reviewMomentum
Optional
Within-run review and negative-review flow over the last 30 vs prior 30 days, with a direction (rising-complaints / easing / steady).
Theme Acceleration
themeAcceleration
Optional
Per complaint theme: last-30-day vs prior-30-day counts and acceleration %. Early-warning signal.
Incident / Shock
incident
Optional
Detected reputation shock (a complaint theme spiking hard in the last 30 days), with magnitude and likely driver.
Theme Correlations
themeCorrelations
Optional
Complaint themes that co-occur in reviews (root-cause intelligence).
Authenticity
authenticity
Optional
Deterministic review-manipulation signals (review-burst, suspicious 5-star clustering, duplicate text) and an overall risk band. Not a fake-review verdict — pattern signals only.
Business Risks
businessRisks
Optional
Exec-language risk categories (refund-billing-risk / service-risk / fulfilment-risk / trust-risk / quality-risk).
Primary Business
primaryBusiness
Optional
Benchmark records: the primary business the cohort is compared around.
Ranking
ranking
Optional
Benchmark records: businesses ranked by reputation score with rank and cohort percentile.
Cohort Average
cohortAverage
Optional
Benchmark records: average reputation score across the supplied businesses (not an industry baseline).
Platforms
platforms
Optional
Per-platform summary (found, avgRating, totalReviews, reviewsScraped).
Overall Average Rating
overallAvgRating
Optional
Average rating across all scraped reviews.
Total Reviews Scraped
totalReviewsScraped
Optional
Total reviews extracted across platforms.
Extracted At
extractedAt
Optional
Extraction timestamp
Error
error
Optional
True on error records.
Failure Type
failureType
Optional
Classifier for error records (invalid-input, scrape-error).
Message
message
Optional
Error message.