TrustRadius Review Scraper ⭐ avatar

TrustRadius Review Scraper ⭐

Pricing

Pay per usage

Go to Apify Store
TrustRadius Review Scraper ⭐

TrustRadius Review Scraper ⭐

Scrape verified software reviews, ratings & reviewer insights from TrustRadius. Extract review text, scores, verified badges, company profiles & sentiment data. Ideal for competitive intelligence, brand monitoring, market research & AI training datasets.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Shahid Irfan

Shahid Irfan

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

15 hours ago

Last modified

Share

What does TrustRadius Review Scraper do?

TrustRadius Review Scraper collects public B2B software reviews from TrustRadius product pages and returns each review as a structured dataset item. Provide a TrustRadius product or reviews URL, set the maximum number of reviews, and collect ratings, review text, pros, cons, recommendation notes, publication dates, reviewer details, and company context for research and analysis.

This TrustRadius scraper is useful for product teams, market researchers, sales teams, content analysts, and data professionals who need a repeatable way to study software feedback. The results can be exported from Apify as JSON, CSV, Excel, or XML, or connected to a downstream workflow through the dataset API, webhooks, and integrations.

Why use TrustRadius Review Scraper?

  • Competitive intelligence - Compare software ratings, recurring strengths, common complaints, and recommendation patterns across competing products.
  • B2B market research - Build datasets of user feedback with reviewer job titles, departments, industries, company sizes, and years of product experience.
  • Product research - Identify the features users value, the use cases they describe, and the issues that appear repeatedly in customer feedback.
  • Sales and marketing research - Understand how customers describe a product in their own words and use that context for positioning, enablement, and content planning.
  • Repeatable collection - Run the same product URL on demand or schedule recurring runs to compare new and existing review data over time.
  • Workflow-ready output - Download structured records or send them to Google Sheets, Airtable, Make, Zapier, webhooks, or your own application.

What data can you extract from TrustRadius?

Each dataset item represents one TrustRadius review. Empty fields are omitted when the source does not provide the information.

FieldTypeDescription
recordTypeStringRecord type, normally review.
productNameStringDisplay name of the reviewed software product.
productSlugStringTrustRadius product identifier from the URL.
reviewCountIntegerTotal number of reviews reported for the product.
reviewSlugStringUnique TrustRadius review identifier.
titleStringReview title or headline.
ratingStringReview rating in display format, such as 10/10.
ratingNormalizedIntegerNumeric rating on the TrustRadius 0 to 10 scale.
publishedDateTextStringHuman-readable publication date.
publishedDateStringReview publication date in ISO format when available.
trustedBooleanTrust badge value when published by TrustRadius.
incentiveStringIncentive disclosure shown with the review.
reviewSourceStringReview source classification.
authorStringReviewer full name when public.
authorFirstStringReviewer first name when public.
authorLastStringReviewer last name when public.
reviewerJobTitleStringReviewer position or job title.
reviewerJobTypeStringReviewer job type or role classification.
reviewerDepartmentStringReviewer department.
companyNameStringReviewer company name when public.
companyIndustryStringReviewer company industry.
companySizeStringReviewer company size.
yearsExperienceIntegerYears of experience using the product.
authorPublicBooleanWhether the reviewer profile is marked public.
linkedInProfileUrlStringLinkedIn profile URL when published in the source data.
isVerifiedBooleanWhether reviewer verification is present.
verifiedByStringVerification source when available.
useCasesStringUse cases and deployment scope described by the reviewer.
prosArray or StringPositive points listed by the reviewer.
consArray or StringNegative points listed by the reviewer.
likelihoodToRecommendStringReviewer recommendation statement.
urlStringDirect URL of the TrustRadius review.
sourceStringSource label for the collected record.

How to scrape TrustRadius reviews

  1. Open TrustRadius Review Scraper in Apify Console.
  2. Enter a public TrustRadius product or reviews URL, such as https://www.trustradius.com/products/slack/reviews/all.
  3. Set results_wanted to the maximum number of reviews you want from each URL.
  4. Optionally configure Apify Proxy settings for repeated or higher-volume runs.
  5. Start the Actor and review the dataset preview.
  6. Download the results or connect the dataset to your research, reporting, or automation workflow.

The Actor accepts product URLs containing a TrustRadius product slug. It also supports multiple URL inputs when you want to collect separate product datasets in one run.

Input Parameters

ParameterTypeRequiredDefaultDescription
startUrlStringNo*-One TrustRadius product or reviews URL.
startUrlsArrayNo*[]Multiple TrustRadius product URLs to process in one run. Use strings or objects containing a url value.
urlStringNo*-Alternative single URL input accepted by the Actor.
results_wantedIntegerNo20Maximum number of unique reviews to save for each product URL.
proxyConfigurationObjectNoDisabledOptional Apify Proxy configuration for the run.

* Provide at least one of startUrl, startUrls, or url.

Usage Examples

Basic TrustRadius review extraction

Collect up to 50 reviews from a TrustRadius product page:

{
"startUrl": "https://www.trustradius.com/products/slack/reviews/all",
"results_wanted": 50
}

Collect reviews for multiple products

Process several TrustRadius product pages in one run. The result limit applies to each product URL:

{
"startUrls": [
"https://www.trustradius.com/products/slack/reviews/all",
"https://www.trustradius.com/products/asana/reviews/all",
"https://www.trustradius.com/products/miro/reviews/all"
],
"results_wanted": 100
}

Use proxy settings for repeated collection

Enable Apify Proxy when collecting larger datasets or scheduling repeat runs:

{
"startUrl": "https://www.trustradius.com/products/hubspot/reviews/all",
"results_wanted": 200,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}

Sample Output

The following example shows one review record. Fields can be omitted when TrustRadius does not publish them for a specific review.

{
"recordType": "review",
"productName": "Slack",
"productSlug": "slack",
"reviewCount": 1450,
"reviewSlug": "slack-2026-05-25-10-50-41",
"title": "Effective team communication platform",
"rating": "9/10",
"ratingNormalized": 9,
"publishedDateText": "May 29, 2026",
"publishedDate": "2026-05-29T17:01:22.186Z",
"trusted": true,
"incentive": "No",
"reviewSource": "CommunitySourced",
"author": "Example Reviewer",
"authorFirst": "Example",
"authorLast": "Reviewer",
"reviewerJobTitle": "Operations Manager",
"reviewerJobType": "Manager",
"reviewerDepartment": "Operations",
"companyIndustry": "Software",
"companySize": "51-200 employees",
"yearsExperience": 3,
"isVerified": true,
"verifiedBy": "TrustRadius",
"useCases": "Internal team communication, project coordination, and notifications.",
"pros": [
"Easy team communication",
"Useful integrations",
"Searchable conversation history"
],
"cons": [
"Notification settings can take time to configure"
],
"likelihoodToRecommend": "I would recommend Slack to teams that need a central place for daily communication.",
"url": "https://www.trustradius.com/reviews/slack-2026-05-25-10-50-41",
"source": "html-flight"
}

Tips for best results

  • Use the complete public TrustRadius product URL, preferably the /reviews/all page.
  • Confirm that the product page exists and contains reviews before starting a large run.
  • Begin with results_wanted: 10 or 20 to verify the product and output before increasing the limit.
  • Use startUrls to compare a defined group of products, then keep the product URL in each record for joining and analysis.
  • Review the dataset preview because some reviewer, company, or recommendation fields may be unavailable for individual reviews.
  • Use scheduled runs to create periodic snapshots when monitoring product reputation or competitor feedback.

Integrations and export formats

  • Google Sheets - Review and compare software feedback in a shared spreadsheet.
  • Airtable - Build a searchable review library with filters for product, rating, industry, or company size.
  • Make or Zapier - Trigger review processing, notifications, or enrichment workflows.
  • Webhooks - Send completed run information to another service.
  • API - Read dataset records from your own application.

Apify supports common dataset exports including JSON, CSV, Excel, XML, and other formats available in the Console.

Frequently Asked Questions

Can I collect reviews for more than one software product?

Yes. Use startUrls with multiple TrustRadius product URLs, or run the Actor separately for each product. The results_wanted limit is applied per URL.

What happens when a product has fewer reviews than requested?

The Actor saves the unique reviews available and stops when no additional review records are found. A run can therefore return fewer records than results_wanted.

Are reviewer names and company details always available?

No. TrustRadius controls which reviewer and company fields are public. The Actor omits unavailable values rather than treating them as complete data.

Can I export TrustRadius reviews to CSV or Excel?

Yes. Open the completed dataset in Apify Console and choose CSV, Excel, JSON, XML, or another supported export format.

Can I schedule TrustRadius review collection?

Yes. Create an Apify schedule for hourly, daily, weekly, or custom recurring runs. Scheduled collection is useful for tracking newly published reviews and changes in product feedback.

Is TrustRadius Review Scraper suitable for non-technical users?

Yes. You can configure the Actor from Apify Console, run it with form-based inputs, preview the dataset, and download the results without writing code.

What should I do if some fields are missing?

Check several records and confirm that the source review publishes the missing information. Missing reviewer, company, or recommendation fields usually reflect the source page. If expected fields are missing across all records, report the issue through the Actor's Issues tab.

Public data collection can be subject to website terms, privacy requirements, and applicable laws. You are responsible for using the data lawfully, respecting TrustRadius policies, and limiting use of personal information to an appropriate purpose.

Support

For issues, feature requests, or questions about a run, use the Issues tab on the Actor's Apify page. Include the input URL, relevant run details, and a small example of the unexpected output when reporting a problem.

This Actor is intended for legitimate research, analysis, monitoring, and data workflow use cases involving publicly available information. Users are responsible for complying with TrustRadius terms, applicable laws, privacy rules, and any restrictions that apply to their intended use of the collected data.