Trustpilot Scraper PPR avatar

Trustpilot Scraper PPR

Pricing

from $0.50 / 1,000 review scrapeds

Go to Apify Store
Trustpilot Scraper PPR

Trustpilot Scraper PPR

Scrape company reviews from Trustpilot.com — the world's leading review platform. Extract company info (name, trust score, rating, categories, response rate), full review data (star rating, text, dates, verification status, company replies, useful count), and filter by stars or sort by relevance.

Pricing

from $0.50 / 1,000 review scrapeds

Rating

0.0

(0)

Developer

Paweł

Paweł

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

15 days ago

Last modified

Share

⭐ Trustpilot Review Scraper

🎯 Extract thousands of real customer reviews from Trustpilot — the world's largest review platform with 300M+ reviews across 1M+ businesses.

Automatically collect structured review data including star ratings, review texts, verified status, company replies, trust scores, and reviewer details. Perfect for brand monitoring, competitor analysis, and sentiment research.

🚀 What Does It Do?

This scraper automatically collects structured, ready-to-use review data from Trustpilot.com. No manual browsing needed — just set your companies and hit Start.

💡 Two modes of operation:

  1. 🏢 Company Name Mode — Enter company domains (e.g., amazon.com, netflix.com) and the scraper finds their Trustpilot pages automatically
  2. 🔗 Direct URL Mode — Paste specific Trustpilot review page URLs for precise control

👥 Who Is This For?

🏢 Use Case💬 How It Helps
📊 Brand ManagersMonitor what customers say about your brand in real time
🔎 Market ResearchersAnalyze sentiment trends across competitors and industries
📣 Marketing TeamsFind authentic testimonials and identify common pain points
🤝 Sales TeamsResearch prospect companies' reputation before outreach
🧪 Data ScientistsBuild sentiment analysis models with real-world review data
📈 Product ManagersDiscover feature requests and complaints hidden in reviews

✨ Features

  • Star Ratings & Trust Scores — Get both individual review ratings and overall company trust scores
  • Verified Review Detection — Know which reviews are verified purchases vs. organic submissions
  • 💬 Company Replies Included — See how businesses respond to feedback, with reply dates
  • 🏢 Full Company Profiles — Company name, website, description, logo, categories, response rate and time
  • 👤 Reviewer Details — Reviewer name, location, and total review count
  • 🎛️ Smart Filters — Filter by star rating (1-5 stars), sort by recency or relevance
  • 🔢 Per-Company Limits — Set max reviews per company or max total items across all companies
  • 🌍 Multi-Company Support — Scrape multiple companies in a single run
  • Fast & Scalable — Collect hundreds of reviews per minute with smart pagination
  • 🔄 Auto-Pagination — Automatically follows all review pages until your limit is reached
  • 📤 Export Anywhere — Download results as JSON, CSV, Excel, or push to Google Sheets, Zapier, Make, or your CRM

🎛️ Filters & Options

OptionWhat It Does
🏢 Company Names / DomainsEnter company domains like amazon.com or booking.com — URLs are built automatically
Filter by StarsOnly collect reviews with a specific star rating (1-5)
📅 Sort Reviews ByChoose between most recent or most relevant reviews first
🔢 Max Reviews Per CompanyLimit how many reviews to collect from each company
🔢 Max Items TotalSet a global cap on total reviews across all companies
🔗 Start URLsOptionally provide specific Trustpilot review page URLs to scrape

📦 What You Get (Output Fields)

Every review includes:

Company Information

FieldExample
companyNameAmazon
trustScore1.4
overallRating1.7
totalReviews44476
categories[{"name": "Electronics & Technology"}]
companyWebsitehttps://www.amazon.com
companyDescriptionShop an Mail-Order company
companyLogoUrlhttps://cdn.trustpilot.net/company-logos/amazon.com.png
companyProfileUrlhttps://www.trustpilot.com/review/www.amazon.com
responseRate0.02
responseTimewithin a week

Review Details

FieldExample
reviewerNameJohn D.
reviewerLocationUS
reviewerReviewCount3
rating1
titleTerrible customer service
textI ordered a product that arrived damaged. Customer service was unhelpful...
languageen
dateExperience2026-03-10T00:00:00.000Z
datePublished2026-03-12T14:23:00.000Z

Verification & Engagement

FieldExample
isVerifiedtrue
verificationSourceorder
companyReplyWe're sorry to hear about your experience. Please contact us at...
companyReplyDate2026-03-13T09:15:00.000Z
usefulCount5
reviewUrlhttps://www.trustpilot.com/review/www.amazon.com#67abc123def456

📊 Example Output

{
"companyName": "Amazon",
"companyId": "46a7e93b000064000500918b",
"trustScore": 1.4,
"overallRating": 1.7,
"totalReviews": 44476,
"categories": [{ "name": "Electronics & Technology", "id": "electronics_technology" }],
"companyWebsite": "https://www.amazon.com",
"companyDescription": "Shop an Mail-Order company",
"companyAddress": { "addressCountry": "US" },
"companyLogoUrl": "https://cdn.trustpilot.net/company-logos/amazon.com.png",
"companyProfileUrl": "https://www.trustpilot.com/review/www.amazon.com",
"responseRate": 0.02,
"responseTime": "within a week",
"reviewId": "67abc123def456",
"reviewerName": "John D.",
"reviewerLocation": "US",
"reviewerReviewCount": 3,
"rating": 1,
"title": "Terrible customer service",
"text": "I ordered a product that arrived damaged. Customer service was unhelpful and refused to issue a refund...",
"language": "en",
"dateExperience": "2026-03-10T00:00:00.000Z",
"datePublished": "2026-03-12T14:23:00.000Z",
"dateUpdated": "",
"isVerified": true,
"verificationSource": "order",
"companyReply": "We're sorry to hear about your experience. Please contact us at...",
"companyReplyDate": "2026-03-13T09:15:00.000Z",
"usefulCount": 5,
"reviewUrl": "https://www.trustpilot.com/review/www.amazon.com#67abc123def456",
"scrapedAt": "2026-03-16T10:30:00.000Z"
}

📋 Dataset Views

The Apify Console gives you 3 ready-made table views to quickly browse your results:

ViewWhat It Shows
📊 OverviewCompany, reviewer, rating, title, published date, verified status, review URL
📋 Detailed ViewEverything — full review text, company replies, trust score, verification details, dates, language
Ratings OnlyCompact view with company, reviewer, stars, title, experience date, verified, useful count

❓ FAQ

🤔 Can I scrape reviews for multiple companies at once? Yes — add as many company domains or URLs as you need. The scraper processes them all in a single run.

🤔 How do I get only negative (or positive) reviews? Use the "Filter by Stars" option — set it to 1 for the worst reviews or 5 for the best. Leave at 0 for all ratings.

🤔 Can I export the data? Yes — JSON, CSV, Excel, XML, HTML, RSS. You can also push data directly to Google Sheets, Zapier, Make, or any webhook/API endpoint.

🤔 How often should I run this? For fresh data, run daily or weekly. You can schedule automatic runs on Apify with just a few clicks.

🤔 Does it work with proxies? Yes — residential proxies are recommended for the best results. The scraper works with Apify's built-in proxy service.

🛠️ Need Custom Filters or Features?

I'm happy to customize this scraper for your specific needs! 🤝

Whether you need:

  • 🎯 Additional filters (by language, date range, verified-only reviews, specific categories)
  • 📊 Extra data fields or custom output formats
  • 🔄 Integration with your CRM, Google Sheets, or database
  • ⏰ Scheduled scraping with automatic deduplication
  • 🌐 Scraping from other review platforms alongside Trustpilot (Google Reviews, Yelp, G2, Capterra)

👉 Don't hesitate to reach out via private message — I respond quickly and I'm always open to building exactly what you need. No request is too small or too specific!

This scraper collects only publicly available information from Trustpilot.com. It does not access private data, bypass authentication, or scrape behind login walls. Please use the data responsibly and in compliance with applicable laws and platform terms of service.