TrustRadius Review Scraper - Ratings, Pros/Cons & More
Pricing
from $2.49 / 1,000 reviews
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
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
a day ago
Last modified
Categories
Share
TrustRadius Review Scraper - Fast with Star Filters
The most complete TrustRadius scraper on Apify. Extracts every data point from reviews — not just text, but feature scores, reviewer firmographics, ROI data, alternatives considered, and full structured sections. No other actor comes close on data depth.
1,000 reviews in under 60 seconds. No browser, no login required.
| Review Scrapers ➤ | G2 Reviews |
|---|
How to Scrape TrustRadius Reviews
- Paste a TrustRadius product URL (e.g.,
https://www.trustradius.com/products/zoom-workplace/reviews) - Set max reviews and optional filters
- Click Start
- 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 Filter | Rating Range | Description |
|---|---|---|
| 5 stars | 8.5 - 10 | Highly positive reviews |
| 4 stars | 6.5 - 8.5 | Positive reviews |
| 3 stars | 4.5 - 6.5 | Mixed reviews |
| 2 stars | 2.5 - 4.5 | Negative reviews |
| 1 star | 0.5 - 2.5 | Highly 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:
| Filter | Employee Range |
|---|---|
| Small | 1 - 50 employees |
| Medium | 51 - 1,000 employees |
| Large | 1,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
| Parameter | Type | Required | Default | Description |
|---|---|---|---|---|
productUrl | string | Yes | - | TrustRadius product reviews page URL |
maxResults | integer | No | 100 | Maximum reviews to return (1-10,000) |
sort | string | No | recent | Sort order: recent, positive, critical, relevant |
starRating | array | No | all | Filter by star level: "5", "4", "3", "2", "1" |
companySize | array | No | all | Filter 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. Job type, department, company size, industry, and experience are always available.
Pricing
Pay per result. Pricing depends on your Apify subscription plan:
| Plan | Per 1,000 reviews |
|---|---|
| Regular | $3.99 |
| Bronze | $2.99 |
| Silver | $2.79 |
| Gold | $2.49 |
Pricing Examples
| Reviews | Regular | Bronze | Silver | Gold |
|---|---|---|---|---|
| 100 | $0.40 | $0.30 | $0.28 | $0.25 |
| 1,000 | $3.99 | $2.99 | $2.79 | $2.49 |
| Plus minimal platform fees ($0.05 per run start, $0.01 per 1,000 dataset items). |
API Integration
Python
from apify_client import ApifyClientclient = 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.
Legal
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).