TrustRadius Scraper
TrustRadius Scraper
Extract software product data and verified reviews from TrustRadius, the third-largest B2B software review platform. Get trScores, ratings, reviewer company metadata, pros/cons, and usage details for competitive intelligence and SaaS market research.
What data does it extract?
Product records include:
- Product name, vendor, category, and subcategories
- Overall rating (out of 10) and TrustRadius proprietary trScore
- Review and rating counts
- Deployment types (SaaS, On-Premise, etc.)
- Starting price and pricing terms
- Commonly compared alternatives
- Customer Verified badge status
Review records include:
- Reviewer name, job title, company, company size, and industry
- Individual review rating (out of 10)
- Review title, pros, cons, and product usage description
- Verification status (TrustRadius reviews require LinkedIn authentication)
- Published date
Input options
| Field | Description | Default |
|---|---|---|
productUrls |
Direct TrustRadius product URLs to scrape | [] |
searchQuery |
Keyword to search for products (e.g., "CRM", "project management") | "project management" |
maxItems |
Maximum number of products to scrape | 50 |
includeReviews |
Extract individual reviews for each product | true |
maxReviewsPerProduct |
Maximum reviews per product (5 per page) | 10 |
Input modes
- Direct URLs -- Provide specific product review page URLs via
productUrls. Each URL is scraped directly. - Search -- Set
searchQueryto discover products by keyword. The actor searches via the/productslisting pages and then scrapes each product found. - Browse all -- Leave both
productUrlsandsearchQueryempty to browse all products from the main listing.
Example input
Scrape 3 specific products with their reviews:
{
"productUrls": [
"https://www.trustradius.com/products/miro/reviews",
"https://www.trustradius.com/products/hubspot-crm/reviews",
"https://www.trustradius.com/products/slack/reviews"
],
"maxItems": 3,
"includeReviews": true,
"maxReviewsPerProduct": 5
}
Search for CRM products without reviews:
{
"searchQuery": "CRM",
"maxItems": 10,
"includeReviews": false
}
Output format
Results are saved to the default dataset. Each record has a recordType field: "product" for product summaries, "review" for individual reviews. Product fields are populated on product records; reviewer fields are populated on review records.
Sample product record
{
"recordType": "product",
"productName": "Miro",
"vendorName": "Miro",
"category": "Visual Collaboration",
"subcategories": "Agile Development, Collaboration, Mind Mapping, Project Management",
"overallRating": 9.2,
"trScore": 9.181,
"reviewCount": 6244,
"ratingCount": 3485,
"deploymentTypes": "saas",
"pricingModel": "$10/per user per month",
"alternativesCompared": "Mural, Lucid Visual Collaboration Suite",
"isCustomerVerified": true,
"productUrl": "https://www.trustradius.com/products/miro/reviews"
}
Sample review record
{
"recordType": "review",
"productName": "Miro",
"reviewerName": "Sharon Williams",
"reviewerTitle": "Product Manager",
"reviewerCompany": "Inmar Intelligence",
"reviewerCompanySize": "1001-5000 employees",
"reviewerIndustry": "Information Technology & Services",
"reviewRating": 10,
"reviewTitle": "Makes Workflows Easy.",
"reviewPros": "Workflow.\nTimelines.\nSprint Planning.",
"reviewCons": "Make it easier to connect and reconnect boxes.",
"reviewUsage": "I regularly use Miro to help with sprint planning...",
"isVerifiedReview": true,
"reviewDate": "2026-04-14T19:41:47.943Z"
}
Performance
- Runs on 512 MB memory
- No proxy required (direct requests work)
- Typical crawl: 5 products with reviews in ~30 seconds
- No Cloudflare challenges on product pages (only the
/searchendpoint is protected)
Need more features?
If you need additional data fields or a custom scraper for another review platform, file an issue or get in touch. We are always open to customizing the scraper to suit your needs.