Trustradius Review Extractor avatar

Trustradius Review Extractor

Pricing

from $2.99 / 1,000 results

Go to Apify Store
Trustradius Review Extractor

Trustradius Review Extractor

Extract TrustRadius reviews by keyword, including scores, reviewer roles, companies, industries, and review dates, so you can research products and build targeted lead lists without any manual copy-paste.

Pricing

from $2.99 / 1,000 results

Rating

0.0

(0)

Developer

Kawsar

Kawsar

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Share

Extract B2B software reviews from TrustRadius by keyword. Enter one or more search terms like crm, help desk, or a specific product name, and this actor pages through the TrustRadius review search and returns every review as clean, structured data.

It is built for teams who need review data at scale: competitor and market research, product intelligence, lead lists filtered by industry and company size, and verified social proof for marketing and sales.

Why use this actor

Collecting reviews from TrustRadius by hand is slow. You scroll, copy, paste, and still end up with messy notes. This actor does the whole job for you:

  • Searches TrustRadius reviews for any keyword you give it.
  • Pages through the results automatically until it hits your limit.
  • Returns one clean record per review, ready for a spreadsheet, database, or BI tool.
  • Runs several keywords in a single run.
  • Exports to JSON, CSV, or Excel, or streams through the Apify API.

How it works

You provide a list of keywords. For each keyword, the actor opens the matching TrustRadius review search and reads every review card on the page. If you ask for more reviews than one page holds, it moves to the next page and keeps going until it reaches your per-keyword limit or runs out of reviews.

Each review comes back with the product, the reviewer, their company and role, the score, the date, and a short excerpt.

Input

FieldTypeRequiredDescription
searchQueriesarray of stringsyesOne keyword per line. Each keyword is a product name, category, or search term. Every keyword returns its own set of reviews.
maxItemsintegernoMaximum reviews to collect per keyword. Default 25, max 1000. The actor pages through results until it reaches this number.
requestTimeoutSecsintegernoPer-request timeout in seconds. Default 30.

Example input

{
"searchQueries": ["crm", "help desk", "project management"],
"maxItems": 100
}

This run collects up to 100 reviews for each of the three keywords, so up to 300 reviews in total.

Output

Each review is one record in the dataset. Example:

{
"searchQuery": "crm",
"productName": "Sage Intacct",
"productSlug": "sage-intacct",
"reviewTitle": "Happy Sage Intacct Customer",
"reviewUrl": "https://www.trustradius.com/reviews/sage-intacct-2026-06-26-09-29-04",
"reviewerName": "Ryan Popper",
"reviewerPosition": "CFO",
"reviewerProfileUrl": "https://www.trustradius.com/users/6a3e8b70a3748818a1ad6a3d",
"companyName": "Carnegie",
"industry": "Higher Education",
"companySize": "201-500 employees",
"reviewDate": "July 01, 2026",
"score": 10,
"scoreText": "Score 10 out of 10",
"verified": true,
"reviewSnippet": "We use it for close, reporting, and multi-entity consolidation...",
"scrapedAt": "2026-07-02T12:00:00+00:00"
}

Fields

FieldDescription
searchQueryThe keyword this review was found under.
productNameProduct being reviewed.
productSlugURL-friendly product identifier.
reviewTitleHeadline the reviewer gave.
reviewUrlLink to the full review.
reviewerNameReviewer name, or "Verified User" when anonymous.
reviewerPositionReviewer job title.
reviewerProfileUrlLink to the reviewer profile, when public.
companyNameReviewer company, when listed.
industryCompany industry.
companySizeEmployee count band.
reviewDateDate the review was published.
scoreRating from 1 to 10.
scoreTextRaw score text as shown on the page.
verifiedWhether the review is marked verified.
reviewSnippetShort excerpt of the review body.
scrapedAtUTC timestamp of the run.

Common use cases

  • Competitor research: pull reviews for a rival product and see what users praise and complain about.
  • Market analysis: compare scores and sentiment across a whole category like CRM or help desk.
  • Lead generation: build lists of companies using a product, filtered by industry and size.
  • Sales enablement: collect verified quotes and scores to use as social proof.
  • Product intelligence: track how a product is rated over time by running the actor on a schedule.

Export and integrations

Download results as JSON, CSV, or Excel straight from the run's dataset. For automated pipelines, read the dataset through the Apify API or connect the actor to your own tools with webhooks and scheduled runs.

Tips and limits

  • TrustRadius shows 25 reviews per results page. Set maxItems above 25 to page deeper into the results for a keyword.
  • Scores and dates are returned exactly as TrustRadius displays them.
  • Some reviewers post anonymously, so reviewerName, reviewerProfileUrl, and companyName can be empty on those records.
  • Use several focused keywords rather than one broad term to get the most relevant reviews.

Frequently asked questions

Can I search more than one keyword at once? Yes. Add each keyword on its own line in searchQueries. Each one is searched separately and tagged in the output with searchQuery.

How many reviews can I get per keyword? Up to 1000, set with maxItems. The actor pages through the results to reach your number.

What format is the output? Structured records you can export as JSON, CSV, or Excel, or pull through the Apify API.

Do I need to log in to TrustRadius? No. Just enter your keywords and run the actor.