Trustpilot Negative Reviews Scraper avatar

Trustpilot Negative Reviews Scraper

Pricing

Pay per usage

Go to Apify Store
Trustpilot Negative Reviews Scraper

Trustpilot Negative Reviews Scraper

Scrape negative reviews from Trustpilot businesses. Search by keyword or industry, filter by star rating (1-5), trust score, and review count. Extract reviewer names, review text, dates, and business contact emails. Export as JSON, CSV, or Excel.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

ScrapySpider

ScrapySpider

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Share

Trustpilot Negative Reviews Scraper

Scrapes negative reviews from Trustpilot business profiles — no account or cookies needed — and returns structured data with reviewer names, review text, star ratings, dates, and business contact emails.

  • No Trustpilot account or cookies needed
  • Search by keyword, industry, or direct URL
  • Configurable star rating filter (1–5 stars)
  • Extracts business emails directly from Trustpilot profiles
  • Full review breakdown by star rating (1–5)
  • Trust score and minimum review count filters
  • Export as JSON, CSV, or Excel

What data does it extract?

Each result contains:

Business info: businessName, trustpilotUrl, websiteUrl, trustScore, isVerified, totalReviews

Star breakdown: oneStarCount, twoStarCount, threeStarCount, fourStarCount, fiveStarCount

Contact: email

Category: category

Review: reviewerName, reviewText, reviewUrl, reviewStars, reviewDate

All data can be exported as JSON, CSV, or Excel from the Apify dataset.

Use cases

  • Reputation monitoring: Track negative reviews for your brand or competitors to catch issues early
  • Lead generation: Find businesses with poor reviews to offer improvement services or solutions
  • Market research: Analyze customer complaints across an entire industry to spot trends
  • Competitive intelligence: Compare review sentiment across competing businesses in a category
  • Customer success: Identify common pain points from negative feedback to improve your product
  • Quality assurance: Monitor service quality trends over time by tracking star rating distributions

How to use

  1. Click Try for free above
  2. In the Input tab, enter a search keyword (e.g., "insurance"), select an industry category, or paste Trustpilot business URLs
  3. Set the Maximum Star Rating (default: 3 = captures 1–3 star reviews)
  4. Optionally set trust score and review count filters
  5. Click Start and wait for the run to complete
  6. Download results as JSON, CSV, or Excel from the Output tab

Input parameters

ParameterTypeRequiredDefaultDescription
keywordStringNoSearch term to find businesses on Trustpilot (e.g., "insurance", "web hosting")
industryString (enum)NoIndustry category to browse (22 categories available, e.g., "Insurance", "Electronics")
startUrlsArrayNoDirect Trustpilot business profile URLs (e.g., https://www.trustpilot.com/review/example.com)
countryStringNoISO country code to filter businesses by location (US, GB, DE, etc.)
maxStarRatingIntegerNo3Reviews with this rating or lower are extracted (1–5)
minTrustScoreNumberNo0Minimum trust score threshold (0–5)
minReviewCountIntegerNo0Minimum number of reviews a business must have to be included
maxReviewsPerBusinessIntegerNo5Maximum number of negative reviews to extract per business (1–100)
maxRequestsPerCrawlIntegerNo1000Safety limit on total HTTP requests per run
proxyConfigurationObjectNoAutoProxy settings. Residential proxies recommended for best results.

At least one of keyword, industry, or startUrls must be provided.

Output example

{
"businessName": "Acme Insurance Ltd",
"trustpilotUrl": "https://www.trustpilot.com/review/acme-insurance.com",
"websiteUrl": "https://acme-insurance.com",
"trustScore": 2.1,
"isVerified": false,
"totalReviews": 342,
"oneStarCount": 89,
"twoStarCount": 45,
"threeStarCount": 38,
"fourStarCount": 67,
"fiveStarCount": 103,
"category": "Insurance",
"email": "info@acme-insurance.com",
"reviewerName": "John D.",
"reviewText": "Terrible customer service. Waited 3 weeks for a response and never got one. Avoid this company at all costs.",
"reviewUrl": "https://www.trustpilot.com/reviews/abc123",
"reviewStars": 1,
"reviewDate": "2024-03-15T10:30:00.000Z"
}

Pricing

This Actor is free to use — you only pay for Apify platform compute time and proxy usage.

A typical run costs approximately $0.10–$0.50 in Apify platform credits depending on the number of businesses scraped.

New Apify accounts receive $5 in free credits.

Technical notes

  • No account needed: This Actor does not require a Trustpilot login or cookies to operate
  • Residential proxies: Residential proxies are recommended for best success rates
  • Lightweight: CheerioCrawler-based — fast and efficient with no browser overhead
  • Live data: All data is scraped live — no cached or stale data
  • Rate limits: Configurable request limits ensure respectful scraping

Support

Have questions or found a bug? Reach out:

  • Email: ScrapySpider@protonmail.com
  • Website: ScrapySpider.com
  • Apify: Open a support issue on this Actor page
  • Response time: Within 24–48 hours on weekdays