Software reviews

Capterra & SaaS Reviews Scraper: pros, cons and ratings in one schema

Collect software reviews from Capterra, Software Advice, TrustRadius and GetApp in a single, unified format. Search by product name or paste review URLs, filter by rating and date, and export pros, cons, ratings and reviewer context to JSON, CSV or Excel.

★ 5.0 rating · 1 reviews19 users95.9% successful runs (30 days)

What data you get

ratingStar rating on a 1–5 scale (TrustRadius scores converted)
pros / consWhat the reviewer liked and disliked
reviewTextFull review body and headline
jobTitleReviewer's job title
companySizeSize of the reviewer's company
industryReviewer's industry
vendorReplyThe vendor's public response
publishedAtReview publication date
productSummaryAverage rating, review count and star breakdown per product

How it works

  1. Open the scraper on Apify and sign up (free).
  2. Enter routes, dates and options in the form.
  3. Click Start and download results as JSON, CSV or Excel, or call the API.

Pricing

$1.20 per 1,000 rows

Pay per event: you are charged for each review scraped and for each product summary row. There is no charge beyond the rows you receive.

Apify gives $5 free credits every month — enough to test this scraper at no cost.

Example tasks

Ready-made inputs. Copy one into the scraper form or send it through the API.

Scrape the newest Slack reviews from TrustRadius and Software Advice

Up to 100 reviews per product, newest first.

{
  "searchTerms": [
    "Slack"
  ],
  "searchSites": [
    "trustradius",
    "softwareadvice"
  ],
  "maxReviews": 100,
  "sortReviews": "newest"
}
Run this task →

Collect negative HubSpot CRM reviews for competitor research

Only 1–3 star reviews, lowest rating first.

{
  "searchTerms": [
    "HubSpot CRM"
  ],
  "searchSites": [
    "trustradius"
  ],
  "maxReviews": 200,
  "maxRating": 3,
  "sortReviews": "rating_low"
}
Run this task →

Scrape Asana reviews from GetApp and TrustRadius URLs since 2026

Paste product URLs and keep reviews published after January 1.

{
  "productUrls": [
    "https://www.getapp.com/collaboration-software/a/asana/",
    "https://www.trustradius.com/products/asana/reviews"
  ],
  "maxReviews": 50,
  "publishedAfter": "2026-01-01"
}
Run this task →

Monitor new Notion and Monday.com reviews daily

A memory name returns only reviews you haven't seen yet.

{
  "searchTerms": [
    "Notion",
    "Monday.com"
  ],
  "searchSites": [
    "softwareadvice"
  ],
  "maxReviews": 30,
  "onlyNewRowsStore": "pm-tools-watch"
}
Run this task →

Use cases

FAQ

Which review sites are supported?

Capterra, Software Advice, TrustRadius and GetApp, all returned in one schema. GetApp is reached by product URL because it has no search page of its own.

Can I collect only negative reviews?

Yes. Set a maximum star rating of 3 (or lower) and optionally sort by lowest rating to collect complaints only.

Can I get only new reviews on a schedule?

Yes. Give the run a memory name and later runs with the same name return only reviews not delivered before.

Is it legal to scrape Capterra?

The scraper reads publicly visible reviews without logging in. Make sure your use complies with applicable law and the sites' terms, and avoid storing or misusing personal data about reviewers.

How do I integrate the data?

Call it through the Apify API, use the Python or JavaScript clients, or connect it to Make, n8n, Zapier or Google Sheets.

More scrapers

Start collecting SaaS reviews now

Run on Apify — free trial