Software Reviews Scraper (Trustpilot, multi-source) avatar

Software Reviews Scraper (Trustpilot, multi-source)

Pricing

from $0.40 / 1,000 reviews

Go to Apify Store
Software Reviews Scraper (Trustpilot, multi-source)

Software Reviews Scraper (Trustpilot, multi-source)

Scrape product reviews for any company into one normalized schema. Trustpilot today; G2 and Capterra planned. GDPR-aware: no reviewer profile harvesting.

Pricing

from $0.40 / 1,000 reviews

Rating

0.0

(0)

Developer

Emil Cuzmici

Emil Cuzmici

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

8 days ago

Last modified

Share

Software Reviews Scraper (Trustpilot)

Scrape product reviews for any company into one clean, normalized JSON schema. Give the actor a list of company domains. It returns the reviews from each company's Trustpilot profile.

The output schema is source-neutral. G2 and Capterra sources are planned, and they will share the same schema. You will not have to change your pipeline.

Why this actor

  • Real browser. Trustpilot sits behind an anti-bot challenge. This actor solves it with a real browser and residential proxies. No blocked runs.
  • Normalized schema. Each review has the same fields, with ISO dates and a source tag. Ready for analysis, dashboards, or LLM pipelines.
  • GDPR-lean by default. The output contains no reviewer names unless you set includeReviewerName to true. You get business data: ratings, titles, review text, dates, and verification status.
  • Pay per result. You pay per scraped review, plus a small start fee.

Input

FieldTypeDescription
companiesarrayCompany website domains as listed on Trustpilot, e.g. www.notion.so
maxReviewsPerCompanyintegerUpper limit of reviews per company. Default 100.
includeReviewerNamebooleanInclude the reviewer display name. Default false.
languagesarrayOptional language codes to keep, e.g. ["en", "de"]. Empty keeps all.

Output

One dataset item per review:

{
"source": "trustpilot",
"company": "www.notion.so",
"businessName": "Notion",
"businessTrustScore": 2.3,
"businessReviewCount": 427,
"reviewId": "6a8b3d233a6b8a16189e7fa6",
"rating": 2,
"title": "Promising product, frustrating onboarding",
"text": "…full review text…",
"language": "en",
"publishedAt": "2026-08-23T20:34:11.000Z",
"experiencedAt": "2026-08-23T00:00:00.000Z",
"verified": false,
"replyPresent": false
}

Common uses

  • Competitor and market research across many products at once.
  • Sentiment analysis and complaint mining for product teams.
  • Review datasets for LLM fine-tuning or RAG (clean text, no personal names).
  • Reputation monitoring on a schedule with Apify webhooks.

Fair use and privacy

The actor collects public business review data. Reviewer names are off by default. Do not use the data to profile private individuals.