ParseForge Scrapers

TrustRadius Reviews Scraper

parseforge/trustradius-reviews-scraper

E-commerceSocial media

Scrape verified B2B software reviews from TrustRadius. Extract ratings, pros/cons, review text, and dates. Export to CSV, Excel, or JSON.

Run this scraper See the API call
Total users
16
Monthly active
2
Total runs
258
Bookmarked
0
Rating
Not rated yet
Last modified
15 hours ago

Overview

ParseForge

TrustRadius Reviews Scraper

Scrape TrustRadius reviews for any B2B software product, up to a million per run. Each review comes with its rating, title, body text, reviewer details, and date. No login or API key. Export to CSV, JSON, Excel, or XML.

TrustRadius is the go-to site for in-depth B2B software reviews, but its data is locked behind a website with no public API. This actor reads the public review pages directly, so you can collect verified customer feedback for any product URL without registration or rate limits. paste a product reviews page and set how many reviews you need.

Who uses it What they scrape TrustRadius for
Product marketers Monitor what customers say about their product and competitors
Market researchers Analyze sentiment and feature mentions across a software category
Sales teams Find pain points in competitor reviews to sharpen their pitch
Data analysts Build a dataset of B2B software reviews for trend analysis

What it does

This Actor collects TrustRadius reviews from a given product URL and returns each review as a flat row with rating, title, body, reviewer details, and date.

  • ๐Ÿ”— Product URL input: paste any TrustRadius product reviews page, like https://www.trustradius.com/products/slack/reviews
  • ๐Ÿ”ข Review limit: set maxItems from 1 to 1,000,000 to control how many reviews are collected per run
  • ๐Ÿ“„ Flat row output: each review is returned as a single record with rating, title, body, reviewer details, and date
  • ๐Ÿ’พ Multiple export formats: download your data as CSV, JSON, Excel, or XML

Results export to CSV, JSON, Excel, or XML, or straight from the API.

What you can do with TrustRadius data

๐Ÿ“Š Monitor competitor reviews.

A product marketer runs the actor weekly on competitor product URLs to track new complaints and feature requests, then adjusts messaging accordingly.

๐Ÿง  Analyze customer sentiment.

A market researcher collects thousands of reviews for a category and runs sentiment analysis to identify the most praised and criticized features.

๐Ÿ“ˆ Build a review dataset.

A data analyst scrapes reviews for multiple products into a single dataset for trend analysis and reporting.

๐ŸŽฏ Find sales triggers.

A sales team scrapes competitor reviews to find common pain points, then uses those insights in outreach emails.

Why choose this scraper

What you get
No API key Works without registration or OAuth, a product URL
Up to 1M reviews Collect as many reviews as you need in a single run
Structured data Every review is parsed into a consistent flat schema
Export anywhere CSV, JSON, Excel, or XML for your analysis pipeline

How it compares

This actor focuses exclusively on TrustRadius, while the competitors below cover multiple platforms or a different use case.

Feature ParseForge All-in-One Review Scraper: G2, Capterra & Trustpilot SourceForge & TrustRadius - Software Vendor Leads
Scrapes TrustRadius reviews Yes Yes Yes
Scrapes reviews from other platforms No Yes No
Input by product URL Yes Not listed Not listed
Returns full review text Yes Yes Not listed
Returns reviewer details Yes Yes Not listed
Filter by star rating No Yes Not listed
Pricing model Apify usage-based Not listed $0.05 per company

Configure the run

Drive the Actor with a single TrustRadius product URL and set a maximum number of reviews to collect. The actor reads reviews in the order they appear on the page, so you get the most recent or most relevant reviews first. The Input tab lists every parameter.

A first run with the defaults:

{
 "productUrl": "https://www.trustradius.com/products/slack/reviews",
 "maxItems": 10
}

A larger pull:

{
 "productUrl": "https://www.trustradius.com/products/slack/reviews",
 "maxItems": 200
}

Pricing

Pay-per-result: $0.00999 per result collected. You pay only for the results written to your dataset.

Results collected Approximate cost
100 results $1.00
1,000 results $9.99
10,000 results $99.90

New Apify accounts start with $5 in free credit.

Free users

Free-plan runs return up to 10 results as a preview. Upgrade your Apify plan to collect up to 1,000,000 results per run.

Run it

  1. Create a free Apify account with $5 in credit.
  2. Open the TrustRadius Reviews Scraper.
  3. Set your inputs and any filters, then click Start.
  4. Export the results as CSV, Excel, JSON, or XML from the Dataset tab.

Run it programmatically through the Apify API (run-sync-get-dataset-items) or the ApifyClient for JavaScript and Python.

Use with AI agents (MCP)

Give an AI agent live access to TrustRadius through the Model Context Protocol. Add the Actor to Claude, Cursor, or any MCP client:

claude mcp add --transport http apify "https://mcp.apify.com?tools=parseforge/trustradius-reviews-scraper"

Then prompt it in plain language to run the scraper and read back the results.

Troubleshooting

Why am I getting no results?

Check that the productUrl is correct and points to a TrustRadius product reviews page. Also ensure the product has at least one review. If the page requires JavaScript, the actor may not see the content; try a different product URL.

Why did the actor stop before reaching maxItems?

The actor stops when there are no more reviews to load. TrustRadius may limit the number of pages shown for a product. Try increasing maxItems or check if the product has fewer reviews than expected.

Why are some fields empty in the output?

Not all reviews have every field filled in. For example, some reviewers may not provide their role or company size. Empty fields are normal and can be handled in your analysis.

Why did the actor fail with a timeout?

TrustRadius may be slow or blocking requests. Try running the actor again later, or reduce maxItems to speed up the run. If the problem persists, contact support.

FAQ

Question Answer
Do I need a TrustRadius account or API key? No. The actor reads the public review pages directly, so no login or API key is required.
Can I scrape reviews from multiple products at once? This actor is designed for one product URL per run. To scrape multiple products, run the actor multiple times or use a task with different input URLs.
What data does each review include? Each review is returned as a flat row with fields like rating, title, body text, reviewer name, reviewer role, company size, and review date. The exact fields are shown in the sample output.
How many reviews can I collect? You can set maxItems from 1 to 1,000,000. The actor will stop after reaching that number or when no more reviews are available.
Does the actor handle pagination? Yes, it automatically follows pagination on the TrustRadius reviews page until it reaches your maxItems limit.
Can I filter reviews by rating or date? This actor does not have built-in filters. It collects reviews in the order they appear on the page. You can filter the exported data in your own analysis.
What export formats are supported? You can export the scraped reviews as CSV, JSON, Excel, or XML from the Apify dataset.
Is this actor legal to use? You should review TrustRadius's terms of service and ensure your use complies with them. The actor only accesses publicly available data.
Can I schedule this actor to run automatically? Yes, you can set up a schedule in Apify to run the actor at regular intervals, such as daily or weekly.
What if the product URL changes? TrustRadius product URLs are stable, but if the page structure changes, the actor may need an update. You can report issues on the actor's page.

Related actors

Browse the full ParseForge collection for more scrapers.

๐Ÿ†˜ Need help? Email parseforge@protonmail.com with your run ID, your input, and what you expected.

โš ๏ธ Disclaimer. This Actor is unofficial and is not affiliated with, endorsed by, or sponsored by TrustRadius, Inc. It collects only publicly available data. You are responsible for using the collected data in compliance with the source's terms of service and applicable data-protection laws, including GDPR, CCPA, and PIPL. Do not use it to collect personal data unlawfully.

Input

FieldTypeWhat it doesDefault
productUrl required string URL of the TrustRadius product reviews page. Example: https://www.trustradius.com/products/slack/reviews https://www.trustradius.com/products/sla
maxItems integer How many reviews to collect per run. 10

Pricing

from $7.49 per 1,000 results

Charged forWhat it isPrice each
Result Item Charged once per result collected. $0.00749 to $0.00999

Tiered: the lower figure is the price on a higher Apify plan. Billing and the free credit live on Apify.

API

One POST returns the dataset directly. Same shape for every scraper in the library, so swapping the slug is the only change.

POST ยท run and get results
curl -X POST "https://api.apify.com/v2/acts/parseforge~trustradius-reviews-scraper/run-sync-get-dataset-items?token=$APIFY_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "productUrl": "https://www.trustradius.com/products/slack/reviews",
    "maxItems": 3
  }'

Examples

Input that runs as-is.

input.json
{
  "productUrl": "https://www.trustradius.com/products/slack/reviews",
  "maxItems": 3
}

Reviews

No reviews yet. Be the first.

Issues

We build and maintain this scraper, so a problem with it comes to us. Report it on the Apify listing and the thread stays attached to the scraper where the next person can find it: open an issue.

Broken and urgent, or you would rather not post in public? Write to parseforge@protonmail.com and it reaches the people who wrote it.

Related scrapers

Run TrustRadius Reviews Scraper on Apify All scrapers