TrustRadius Review Scraper - Ratings, Pros/Cons & More avatar

TrustRadius Review Scraper - Ratings, Pros/Cons & More

Pricing

from $2.49 / 1,000 reviews

Go to Apify Store
TrustRadius Review Scraper - Ratings, Pros/Cons & More

TrustRadius Review Scraper - Ratings, Pros/Cons & More

Extract structured reviews from any TrustRadius product page. Get ratings, pros/cons, feature scores, reviewer firmographics, ROI, and alternatives. Filter by star rating and company size. 1,000 reviews in under 60 seconds. Export as JSON, CSV, or Excel.

Pricing

from $2.49 / 1,000 reviews

Rating

0.0

(0)

Developer

Zen Studio

Zen Studio

Maintained by Community

Actor stats

0

Bookmarked

90

Total users

24

Monthly active users

2 hours ago

Last modified

Share

TrustRadius Review Scraper - Fast with Star Filters

ROI. Alternatives. Feature scores. Full reviews. Buyer details.

From Zen Studio, creators of G2 Reviews and Capterra Reviews, with 50,000+ combined lifetime runs across those two review actors.

Why choose this actor?

See what buyers gained and which products they compared. Collect reported business outcomes, alternatives considered and explanations of why reviewers preferred one product. Useful evidence for competitor research and product positioning, alongside full review text, pros and cons.

Compare features individually. Export named feature scores, such as ticket response or email support, on their original 1–10 scale. Keep each score attached to its review so you can identify specific strengths and recurring weaknesses.

Know whose experience you are reading. Get job titles, company names, industries, company sizes and LinkedIn profiles where published. Filter reviews by company size and star rating, then sort by recent, positive, critical or relevant feedback.

Explore buyer reviews

Quick input

Start with 20 Zendesk Suite reviews:

{
"productUrl": "https://www.trustradius.com/products/zendesk-support-suite/reviews",
"maxResults": 20,
"sort": "recent"
}

Open actor input to choose your product and filters. Export JSON, CSV or Excel; JSON preserves nested feature ratings and review sections. The input supports up to 10,000 reviews per run, subject to availability and your spending limit. See current pricing.

ROI means reviewers’ reported business outcomes, not a calculated financial return. Alternatives, feature scores and personal details appear when the source provides them.

Zen Studio · Software Reviews
 TrustRadius
You are here
 G2 Reviews
Software feedback
 Capterra
Buyer reviews
 Software Advice
Pros & cons
 All-in-One
Multiple platforms

Copy to your AI assistant

Copy this block into ChatGPT, Claude, Cursor, or any LLM to start using this actor.

zen-studio/trustradius-review-scraper on Apify. Call: ApifyClient("TOKEN").actor("zen-studio/trustradius-review-scraper").call(run_input={...}), then client.dataset(run["defaultDatasetId"]).list_items().items for results. Key inputs: productUrl (string, required), maxResults (integer), sort (string). Full actor spec (input schema with all params/enums/defaults, output dataset fields, README): GET https://api.apify.com/v2/acts/zen-studio~trustradius-review-scraper/builds/default (Bearer TOKEN) → inputSchema, actorDefinition.storages.dataset, readme. Pricing: pay per review, with plan-dependent rates and actor-start/dataset-item charges. Current pricing: https://apify.com/zen-studio/trustradius-review-scraper/pricing. Get token: https://console.apify.com/account/integrations

How to Scrape TrustRadius Reviews

  1. Paste a TrustRadius product URL (e.g., https://www.trustradius.com/products/zoom-workplace/reviews)
  2. Set max reviews and optional filters
  3. Click Start
  4. Download results as JSON, CSV, or Excel

Quick Start

{
"productUrl": "https://www.trustradius.com/products/zoom-workplace/reviews",
"maxResults": 100
}

With Filters

{
"productUrl": "https://www.trustradius.com/products/zendesk-support-suite/reviews",
"maxResults": 500,
"sort": "critical",
"starRating": ["1", "2"],
"companySize": ["large"]
}

Star Rating Filter

TrustRadius uses a 1-10 numeric scale internally, displayed as 1-5 stars on the website. The mapping:

Star FilterRating RangeDescription
5 stars8.5 - 10Highly positive reviews
4 stars6.5 - 8.5Positive reviews
3 stars4.5 - 6.5Mixed reviews
2 stars2.5 - 4.5Negative reviews
1 star0.5 - 2.5Highly negative reviews

Select multiple star levels to combine them. For example, selecting "1 star" and "2 star" returns all reviews with a rating between 0.5 and 4.5. Leave empty to get all ratings.

The output rating field contains the original 1-10 score, not the star level.

Company Size Filter

Reviews include the size of the reviewer's company. TrustRadius categorizes these into three groups based on employee count:

FilterEmployee Range
Small1 - 50 employees
Medium51 - 1,000 employees
Large1,001+ employees

These categories come from the reviewer's profile at the time of writing. Select multiple sizes to combine. Leave empty for all.

Input Parameters

ParameterTypeRequiredDefaultDescription
productUrlstringYes-TrustRadius product reviews page URL
maxResultsintegerNo100Maximum reviews to return (1-10,000)
sortstringNorecentSort order: recent, positive, critical, relevant
starRatingarrayNoallFilter by star level: "5", "4", "3", "2", "1"
companySizearrayNoallFilter by company size: "small", "medium", "large"

Output Example

{
"url": "https://www.trustradius.com/reviews/zoom-2016-11-25-08-12-56",
"slug": "zoom-2016-11-25-08-12-56",
"heading": "Zoom is a New World Video Platform",
"rating": 10,
"grade": "A",
"publishedDate": "2016-11-28T19:55:20.768Z",
"editedDate": "2017-02-01T23:20:57.202Z",
"trustBadge": {
"trusted": true,
"incentive": "No",
"source": "CommunityInbound"
},
"reviewer": {
"name": "Stefan Scherbik",
"firstName": "Stefan",
"lastName": "Scherbik",
"title": "Associate, Video and Collaboration",
"jobType": "Employee",
"department": "Information Technology",
"company": "BAYADA Home Health Care",
"companySize": "10,001+ employees",
"companySizeGroup": "large",
"industry": {
"code": "14",
"name": "Hospital & Health Care"
},
"yearsExperience": 2,
"roles": ["user", "support", "manager"],
"linkedInUrl": "https://www.linkedin.com/in/stefan-scherbik-57344371",
"avatarUrl": "https://media.trustradius.com/profile-photos/5838469f3afa0a0010e05c5c/VN3DVTTBB8IU.jpeg"
},
"productName": "Zoom Workplace",
"productSlug": "zoom-workplace",
"productLogo": "https://media.trustradius.com/product-logos/9c/Dy/Q8FUT0VWSUX4-180x180.JPEG",
"vendorName": "Zoom",
"useCases": ["We use Zoom for all external and internal meetings..."],
"pros": ["High quality audio", "Screen sharing", "Recording"],
"cons": ["Mobile app limitations", "Breakout room controls"],
"likelihoodToRecommendScore": 10,
"likelihoodToRecommend": "Zoom is the perfect blend of ease of use...",
"roi": ["Improved collaboration", "Reduced travel costs", "Faster onboarding"],
"alternativesConsidered": ["Microsoft Teams", "Google Meet", "ON24"],
"alternativesFollowup": "Zoom stacks up better than Microsoft Teams in terms of...",
"keyInsights": null,
"otherSoftwareUsed": [
{ "product": "Adobe Acrobat", "rating": 9 },
{ "product": "Gong", "rating": 10 }
],
"featureRatings": [
{ "name": "High quality audio", "slug": "high-quality-audio", "rating": 10 },
{ "name": "Desktop sharing", "slug": "desktop-sharing", "rating": 10 }
],
"products": [
{ "name": "ON24", "slug": "on24", "productId": "532379b49e35330200000767" },
{ "name": "Microsoft Teams", "slug": "microsoft-teams", "productId": "5c818a237b6b57001a0f0256" }
],
"categories": ["Web and Video Conferencing", "Collaboration", "UCaaS"],
"primaryCategory": "Unified Communications as a Service (UCaaS)",
"sections": [
{
"slug": "product-usage",
"text": "We use Zoom for all external and internal meetings...",
"type": "text",
"values": ["We use Zoom for all external and internal meetings..."],
"followup": null
},
{
"slug": "likelihood-to-recommend",
"text": "10",
"type": "slider",
"values": [10],
"followup": "Zoom is the perfect blend of ease of use..."
}
],
"scrapedAt": "2026-03-02T11:39:32.519298+00:00"
}

Note on reviewer privacy: Some reviewers opt out of displaying personal information. In those cases, name, company, linkedInUrl, and avatarUrl will be null. Other profile fields also depend on what the source publishes.

Pricing

Pay per result. Pricing depends on your Apify subscription plan:

PlanPer 1,000 reviews
Regular$3.99
Bronze$2.99
Silver$2.79
Gold$2.49

Pricing Examples

ReviewsRegularBronzeSilverGold
100$0.40$0.30$0.28$0.25
1,000$3.99$2.99$2.79$2.49
Actor-start charges ($0.00005 per event, memory-dependent) and dataset-item charges ($0.01 per 1,000 items) also apply. See the Pricing tab for current rates.

Available Apify credits can cover the pay-per-event charges.

API Integration

Python

from apify_client import ApifyClient
client = ApifyClient("your_token")
run = client.actor("zen-studio/trustradius-review-scraper").call(
run_input={
"productUrl": "https://www.trustradius.com/products/zoom-workplace/reviews",
"maxResults": 100,
"sort": "recent",
"starRating": ["4", "5"],
}
)
for item in client.dataset(run["defaultDatasetId"]).iterate_items():
print(f"{item['rating']}/10 - {item['heading']}")

JavaScript

import { ApifyClient } from 'apify-client';
const client = new ApifyClient({ token: 'your_token' });
const run = await client.actor('zen-studio/trustradius-review-scraper').call({
productUrl: 'https://www.trustradius.com/products/zoom-workplace/reviews',
maxResults: 100,
sort: 'recent',
starRating: ['4', '5'],
});
const { items } = await client.dataset(run.defaultDatasetId).listItems();
console.log(`${items.length} reviews fetched`);

Advanced Examples

Only Negative Enterprise Reviews

{
"productUrl": "https://www.trustradius.com/products/salesforce-crm/reviews",
"maxResults": 200,
"sort": "critical",
"starRating": ["1", "2", "3"],
"companySize": ["large"]
}

All Reviews from Small Businesses, Most Positive First

{
"productUrl": "https://www.trustradius.com/products/hubspot-crm/reviews",
"maxResults": 500,
"sort": "positive",
"companySize": ["small"]
}

Data Export

Results are available in:

  • JSON - Full structured data with nested objects
  • CSV - Flattened for spreadsheet analysis
  • Excel - Direct download from Apify Console

FAQ

How fast is it? 1,000 reviews in under 60 seconds. Scales linearly for larger runs.

What products can I scrape? Any product with a reviews page on trustradius.com. Paste the URL and it works.

Why are some reviewer names null? TrustRadius allows reviewers to keep their identity private. Company size, industry, job type, and experience are always available regardless of privacy settings.

What's the difference between rating and star filter? The rating in output is TrustRadius's internal 1-10 score. The star filter maps this to a 1-5 scale (see Star Rating Filter section above).

What are sections? The raw question-and-answer pairs from the review. Every review has different sections depending on what the reviewer filled out (product usage, pros/cons, feature ratings, ROI, alternatives, etc.). Convenience fields like pros, cons, roi are extracted from sections for easy access.

Can I scrape multiple products? One product per run. Schedule multiple runs or use the Apify API to batch them.

Is proxy required? No. The scraper uses Apify's residential proxy automatically when running on the platform.

This Actor extracts publicly available review data from TrustRadius. Users are responsible for complying with TrustRadius terms of service and applicable data protection regulations (GDPR, CCPA).