Trustpilot Scraper - Extract Reviews & Business Ratings avatar

Trustpilot Scraper - Extract Reviews & Business Ratings

Pricing

Pay per usage

Go to Apify Store
Trustpilot Scraper - Extract Reviews & Business Ratings

Trustpilot Scraper - Extract Reviews & Business Ratings

Scrape Trustpilot reviews, business ratings, and company profiles. Extract reviewer details, star ratings, review text, dates, and reply status. Ideal for competitor analysis, reputation monitoring, customer sentiment analysis, and review aggregation. Supports bulk company scraping and filtering.

Pricing

Pay per usage

Rating

0.0

(0)

Developer

Fatih Dağüstü

Fatih Dağüstü

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 hours ago

Last modified

Categories

Share

Trustpilot Scraper — Extract Reviews, Ratings & Company Profiles

Scrape Trustpilot reviews, company ratings, and business profiles at scale. Extract star ratings, review text, dates, reply status, and reviewer details without needing Trustpilot's expensive API.

Why Use This Actor?

  • No API access needed — Scrape Trustpilot without expensive API subscriptions
  • Complete review data — Extract star ratings, review text, dates, reply status, and reviewer info
  • Company profiles — Get TrustScore, total reviews, company details, and rating distributions
  • Bulk extraction — Scrape thousands of reviews across multiple companies efficiently

Features

  • Company Reviews — Extract all reviews for any company on Trustpilot
  • Company Profile Data — TrustScore, rating distribution, total reviews, company info
  • Search Companies — Find companies by name or category
  • Review Details — Full review text, star rating, date, title, verification status
  • Reply Tracking — See if and how companies respond to reviews
  • Reviewer Info — Reviewer name, location, number of reviews written
  • Date Filtering — Filter reviews by date range
  • Sorting Options — Sort by recency, rating, or relevance

Input Parameters

ParameterTypeRequiredDescription
scrapeTypestringYesChoose what data to extract from Trustpilot.
companyUrlsarrayNoTrustpilot company URLs or domain names. Examples: 'amazon.com', 'https://www...
maxReviewsintegerNoMaximum number of reviews to scrape per company.
reviewSortstringNoHow to sort reviews.
filterStarsstringNoComma-separated star ratings to filter (e.g. '1,2' for negative reviews). Lea...
includeRepliesbooleanNoAlso extract the company's reply to each review (if any).
searchQuerystringNoSearch for companies on Trustpilot.
maxSearchResultsintegerNoMaximum number of companies to return from search.
proxyobjectNoUse proxies for large scrapes to avoid rate limits.

Output Example

{
"type": "review",
"companyName": "Example Store",
"companyUrl": "https://www.trustpilot.com/review/example.com",
"trustScore": 4.2,
"totalReviews": 15847,
"reviewTitle": "Excellent customer service",
"reviewText": "I had an issue with my order and their support team resolved it within 24 hours.",
"rating": 5,
"reviewDate": "2026-02-10T09:15:00Z",
"isVerified": true,
"reviewerName": "John D.",
"reviewerLocation": "United States",
"reviewerReviewCount": 8,
"companyReply": "Thank you for the kind words, John!",
"companyReplyDate": "2026-02-11T14:30:00Z",
"language": "en"
}

Use Cases

  • Competitor Analysis — Compare your reviews against competitors to identify strengths and weaknesses
  • Brand Monitoring — Track your company's reputation and respond to negative feedback quickly
  • Market Research — Analyze customer sentiment across an entire industry
  • Due Diligence — Research company reputation before partnerships or investments
  • Product Feedback — Aggregate customer feedback to prioritize product improvements
  • Lead Qualification — Identify businesses with poor reviews that need your service

Cost Estimation

ScaleEstimated CostTime
100 reviews~$0.02~30 seconds
1,000 reviews~$0.15~3 minutes
10,000 reviews~$1.00~20 minutes
Company profile~$0.01~10 seconds

Tips for Best Results

  1. Provide the exact Trustpilot company URL for fastest results
  2. Use date filtering to focus on recent reviews only
  3. For large companies with 50K+ reviews, consider scraping in date-range batches
  4. The maxResults parameter helps control costs on large extractions

Integrations

Export your data to Google Sheets, Excel, JSON, CSV, or connect via API/webhooks to Zapier, Make, Slack, and data warehouses.

Support

For issues, feature requests, or custom scraping needs, contact us at fatihdagustu20@gmail.com


Built with Crawlee and Apify SDK. Maintained and updated regularly.