Trustpilot $0.69π° Reviews/Ratings/Replies/Bypass 200 Limit
Pricing
from $0.69 / 1,000 results
Trustpilot $0.69π° Reviews/Ratings/Replies/Bypass 200 Limit
π° $0.69 per 1,000 reviews. Scrape full Trustpilot history for any company β bypass the 200-review public limit. Capture ratings, replies, reviewer data, TrustScore, contact info, safety alerts, transparency reports, filters, and incremental monitoring.
Pricing
from $0.69 / 1,000 results
Rating
5.0
(2)
Developer
Actor stats
2
Bookmarked
78
Total users
30
Monthly active users
9 hours ago
Last modified
Categories
Share
What does Trustpilot Reviews Scraper do?
Trustpilot Reviews Scraper extracts the complete review history for any company on Trustpilot β not just the first 200 reviews shown on the public page. Get every review, in every language, across the entire history of a company, in one run.
No Trustpilot account needed. No cookies to paste. No API key. Just enter a company domain and run.
How to use this actor
- π Register for a free Apify account β no credit card required.
- π Just click Sign up free on Apify β and complete a quick signup.
- π° A free Apify account includes $5 in monthly credits β enough to test this actor.
- β³ Scrape during the free trial, with no commitment or upfront payment required.
Key features
- π Complete review history β get every review for a company, not just the latest 200. Works for businesses with thousands or tens of thousands of reviews.
- π All languages β Trustpilot reviews span 50+ languages. Get them all, or filter to specific ISO codes (
en,de,fr, β¦). - π Four modes in one actor β scrape reviews, search companies by keyword, browse a Trustpilot category, or fetch business data only.
- π’ Company metadata included β TrustScore, stars, total reviews, categories, website, contact email/phone, claimed status, similar companies, and AI summary.
- π Transparency reports β reply rate, organic share, flagged-review counts, monthly distributions, verification status (one extra request per company).
- π― Rich filters β star ratings (1β5), language, date range (last 30 days / 3 / 6 / 12 months), topics, verified-only, replies-only, country of reviewer, keyword search within reviews.
- β»οΈ Incremental monitoring β track new and updated reviews across scheduled runs. Skip what you've already seen; emit only what changed.
- π¨ Complaint & risk monitoring β flag unanswered low-star reviews with
riskLevel: "high", filter complaints withisComplaint, measure response speed withreplyDelayDays, surface Trustpilot's own consumer-safety alert (companyConsumerAlert), and catch reviews under moderation withhasUnhandledReports/isPending/isFiltered. - π¦ Compact mode for LLM/MCP β strip the dataset to the fields AI agents actually need, ideal for RAG pipelines and MCP servers.
- π Built-in notifications β Telegram, Discord, Slack, WhatsApp, generic webhooks. Get pinged on every new 1-star review.
- π€ Export anywhere β download as JSON, CSV, or Excel, stream via the Apify API, or pipe into Make, Zapier, Google Sheets, n8n, S3.
What data can you extract from trustpilot.com?
Each review record includes 50+ fields covering the review itself (reviewId, reviewUrl, rating, title, text, language, likes, dates, verification status + source, and moderation status isFiltered / isPending / hasUnhandledReports / report), the reviewer (reviewerName, reviewerCountry, reviewerTotalReviews, reviewerIsVerified, reviewerImageUrl, reviewsOnSameDomain, reviewsOnSameLocation), the company's reply (replyText, replyDate, replyUpdatedDate), and rich company metadata (companyTrustScore, companyStars, companyTotalReviews, companyWebsite, companyIsClaimed, companyCategories, full contact incl. companyContactAddress / companyContactZip / city / country / email / phone, companyResponseRate, companyResponseTime, companyLocationsCount, business status companyIsClosed / companyIsTemporarilyClosed / companyIsCollectingReviews, quality/safety flags companyConsumerAlert / companyHasIncentivisedReviews / companyIsUsingPaidFeatures, verification companyVerifiedByGoogle / companyVerifiedPaymentMethod / companyVerifiedUserIdentity, company description (companyDescription), subscription & claim status (companyHasSubscription / companyIsUsingPaidFeatures / companyClaimedDate / companyIsAskingForReviews), per-star rating distribution, languageDistribution, similarCompanies, aiSummary). Optional transparency reports add reply rate, organic share, flagged-review counts, monthly distributions, and verification status. In standard mode all fields are always present β unavailable data is returned as null, never omitted. In compact mode only core fields are returned.
Input
The main inputs are a result limit. Additional filters and options are available in the input schema.
Key parameters:
modeβ What to scrape. reviews = review data (default). searchCompanies = find companies by keyword. categories = browse a Trustpilot category. companyInfo = company profiles only (no reviews). (default:"reviews")companyDomainβ Company domain as used on Trustpilot, e.g. 'booking.com' or 'www.amazon.com'.companyNameβ Company name to search for. Resolved automatically to the Trustpilot domain slug.startUrlsβ List of Trustpilot review page URLs, e.g. https://www.trustpilot.com/review/booking.commaxResultsβ Maximum reviews to return per company (0 = unlimited). Default: 200. Memory tiers: 1024 MB up to 1,000 results, 2048 MB up to 15,000, 4096 MB above that. (default:200)starsβ Only return reviews with these star ratings. Leave empty for all ratings.languagesβ Filter by review language ISO codes, e.g. ['en', 'de', 'fr']. Leave empty for all languages.dateβ Only return reviews from this time period. (default:"")lookbackDaysβ Rolling window: only return reviews published within the last N days. Overrides date range when set. Use with sort=recency for efficient early termination.topicsβ Filter by Trustpilot topic categories. Leave empty for all topics. E.g. ["customer_service", "delivery_service"]verifiedβ Return only verified reviews. (default:false)withRepliesβ Return only reviews that have a company reply. (default:false)sortβ Review sort order.recency(default) returns the newest reviews first β best for ongoing reputation monitoring and incremental polling.relevancereturns Trustpilot's algorithmic top picks first β best for a quick brand sentiment snapshot. (default:"recency")includeCompanyInfoβ Include rich company metadata: trust score, total reviews, star breakdown, categories, website, full contact (address/zip/phone/email), company description, subscription & claim status, consumer safety alerts, verification flags, similar companies, and AI summary. Adds one lightweight profile lookup per company. (default:true)includeTransparencyβ Fetch the Trustpilot transparency report per company (+1 request). Adds a separate record with reply rate, organic share, flagged review counts, monthly distributions, and verification status. Auto-included in companyInfo mode. (default:false)compactβ Return core review fields only: reviewId, reviewUrl, rating, title, text, dates, reviewer, companyTrustScore. Ideal for AI pipelines and MCP integrations. Overridden by 'fields' if set. (default:false)incrementalModeβ Only return new and changed reviews compared to the previous run. Uses stateKey when provided, otherwise derives one from the target and filters. (default:false)stateKeyβ Optional stable identifier for the tracked search universe. Leave empty to auto-derive a stable identifier from your search inputs β different keyword/location/filter combinations get isolated state automatically.- ...and 28 more parameters
Input examples
Full review history (bypass the 200 limit) β Set maxResults: 0 to get every review for a company β not just the 200 shown on the public page.
β Every review across the company's entire history, in all languages, with reviewer and reply data.
{"companyDomain":"booking.com","maxResults":0}
All 1-star reviews from the last 30 days β Combine star and date filters to triage recent negative feedback.
β Only 1-star reviews published in the last 30 days, newest first.
{"companyDomain":"stripe.com","stars":[1],"date":"last30days","sort":"recency"}
Scrape many companies at once β Pass an array of domains to scrape a whole portfolio of brands in a single run.
β Reviews for every listed company, each tagged with its companyDomain.
{"companyDomains":["booking.com","airbnb.com","expedia.com"],"maxResults":0}
Find companies in a category β Use searchCompanies mode to discover businesses by keyword before scraping their reviews.
β A list of matching companies with TrustScore, total reviews, categories, and domain.
{"mode":"searchCompanies","searchQuery":"car insurance","searchCountry":"US","maxResults":50}
Compact output for an AI agent β Compact mode strips the dataset to core fields β ideal for LLM/MCP pipelines.
β A small payload with only the most important review fields.
{"companyDomain":"booking.com","maxResults":50,"compact":true}
Daily monitoring with incremental mode β Schedule this to emit only new and changed reviews on each run.
β On the first run, the baseline; on later runs, only NEW / UPDATED reviews.
{"companyDomain":"booking.com","maxResults":0,"incrementalMode":true,"stateKey":"booking-daily"}
Output
Each run produces a dataset of structured listing records. Results can be downloaded as JSON, CSV, or Excel from the Dataset tab in Apify Console.
Example listing record
{"type":"review","reviewId":"6a317b40a0e1d0432897f45e","reviewUrl":"https://www.trustpilot.com/reviews/6a317b40a0e1d0432897f45e","companyDomain":"apple.com","companyName":"Apple","rating":1,"title":"FeeLD Billed thru apple IS NOT SAFE","text":"Subject: Formal Complaint: Deceptive Business Practices and Failure to Address Security Risks by Apple, Inc.\n\nTo the Consumer Protection Division:\n\nI am filing this complaint against [Name of App/Deve...","contentHash":"f0d53eccd75ae7237f0cbcdbb0f142ee723de5d314429e08276254eeb45b9c39","language":"en","reviewSource":"Organic","likes":0,"publishedDate":"2026-06-16T18:35:13.000Z","experiencedDate":"2026-06-16T00:00:00.000Z","updatedDate":null,"isVerified":false,"verificationLevel":"not-verified","verificationSource":"invitation","reviewSourceName":"Organic","authorId":"5a5965d70000ff000b005b11","reviewerName":"Joe Benedetto","reviewerCountry":"US","reviewerTotalReviews":12,"reviewerIsVerified":true,"reviewerImageUrl":"https://user-images.trustpilot.com/5a5965d70000ff000b005b11/73x73.png","reviewsOnSameDomain":1,"reviewsOnSameLocation":null,"replyText":null,"replyDate":null,"replyUpdatedDate":null,"hasCompanyReply":false,"replyDelayDays":null,"isComplaint":true,"riskLevel":"high","isFiltered":false,"isPending":false,"hasUnhandledReports":false,"report":null,"location":null,"companyTrustScore":1.8,"companyStars":2,"companyTotalReviews":12241,"companyWebsite":"https://www.apple.com","companyIsClaimed":false,"companyCategories":["Watch Store","Clothing Store","Electronics Store","Cell Phone Store","Software Company","Computer Accessories Store","Cell Phone Accessory Store","Computer Store"],"companyCity":"","companyCountry":"GB","companyContactEmail":"","companyContactPhone":"","companyContactAddress":"","companyContactZip":"","companyResponseRate":0,"companyResponseTime":"0 days","companyConsumerAlert":null,"companyHasConsumerAlert":false,"companyIsClosed":false,"companyIsTemporarilyClosed":false,"companyIsCollectingReviews":false,"companyHasIncentivisedReviews":false,"companyLocationsCount":0,"companyIsUsingPaidFeatures":false,"companyHasSubscription":false,"companyIsAskingForReviews":false,"companyIsUsingAIResponses":false,"companyClaimedDate":null,"companyPreviouslyClaimed":false,"companyVerifiedByGoogle":false,"companyVerifiedPaymentMethod":false,"companyVerifiedUserIdentity":false,"companyDescription":{"text":"Apple designs and creates iPod and iTunes, Mac laptop and desktop computers, the OS X operating system, and the revolutionary iPhone."},"companyInformationSource":"external","companyInvitingStatus":"IsNotInviting","companyCustomerGuarantee":null,"companyFeatures":["Reviews_ProductReviews","Invitations_KickstartCredits","Reviews_RequestOrderId","Partners_qu537u1bep8633166TPAutomatedtesting","Invitations_Email","Invitations_Kickstart","Partners_qu537u1bep8645096TPAutomatedtesting","Invitations_InvitationReminders","ECommerce_Invitations","B2B_SimpleProductTour","Partners_VDATest_","Partners_JBNInviteandreplyTest","Partners_qu537u1bep8637964TPAutomatedtesting","Widgets_FallbackLogo","Partners_qu537u1bep8698913TPAutomatedtesting","CompanyProfile_Comments","B2B_StatsOverview","Partners_qu537u1bep8651339TPAutomatedtesting","B2B_BasicMessageInDashboard","Partners_qu537u1bep865934TPAutomatedtesting","Partners_qu537u1bep866328TPAutomatedtesting","Integrations_Segment","B2B_Reviews","Partners_oifintegration2","Partners_test2021jbn","Widgets_ReviewCollector","Partners_OifIntegration","Partners_MeetSocial","Partners_JBNBeamMeUpTest","B2B_Information","Invitations_AutomaticFeedbackService","Reviews_ProductReviewsSkuMerge","Reviews_LocalReviews","Partners_qu537u1bep8639215TPAutomatedtesting","Partners_qu537u1bep8621266TPAutomatedtesting","Partners_qu537u1bep8676360TPAutomatedtesting","CompanyProfile_Categories","Invitations_History","B2B_CalculateStatistics","Invitations_EmailTriggeredInvitations","Invitations_InvitationMailCap"],"companyTierId":"5dd5135ce747052198a08e6b","companyRating1Star":8703,"companyRating2Star":651,"companyRating3Star":478,"companyRating4Star":496,"companyRating5Star":1913,"languageDistribution":[{"isoCode":"af","reviewCount":1,"displayName":"Afrikaans"},{"isoCode":"ar","reviewCount":1,"displayName":"Ψ§ΩΨΉΨ±Ψ¨ΩΨ©"},{"isoCode":"da","reviewCount":184,"displayName":"dansk"},{"isoCode":"de","reviewCount":518,"displayName":"Deutsch"},{"isoCode":"el","reviewCount":1,"displayName":"Ξλληνικά"},{"isoCode":"en","reviewCount":9594,"displayName":"English"},{"isoCode":"es","reviewCount":371,"displayName":"espaΓ±ol"},{"isoCode":"fi","reviewCount":9,"displayName":"suomi"},{"isoCode":"fr","reviewCount":180,"displayName":"franΓ§ais"},{"isoCode":"haw","reviewCount":1,"displayName":"Κ»Εlelo HawaiΚ»i"},{"isoCode":"hi","reviewCount":1,"displayName":"ΰ€Ήΰ€Ώΰ€¨ΰ₯ΰ€¦ΰ₯"},{"isoCode":"hu","reviewCount":1,"displayName":"magyar"},{"isoCode":"id","reviewCount":1,"displayName":"Indonesia"},{"isoCode":"it","reviewCount":302,"displayName":"italiano"},{"isoCode":"ja","reviewCount":5,"displayName":"ζ₯ζ¬θͺ"},{"isoCode":"mg","reviewCount":1,"displayName":"Malagasy"},{"isoCode":"nl","reviewCount":435,"displayName":"Nederlands"},{"isoCode":"no","reviewCount":17,"displayName":"norsk"},{"isoCode":"pl","reviewCount":17,"displayName":"polski"},{"isoCode":"pt","reviewCount":28,"displayName":"portuguΓͺs"},{"isoCode":"ro","reviewCount":1,"displayName":"romΓ’nΔ"},{"isoCode":"ru","reviewCount":49,"displayName":"ΡΡΡΡΠΊΠΈΠΉ"},{"isoCode":"sv","reviewCount":64,"displayName":"svenska"},{"isoCode":"tr","reviewCount":1,"displayName":"TΓΌrkΓ§e"},{"isoCode":"uk","reviewCount":1,"displayName":"ΡΠΊΡΠ°ΡΠ½ΡΡΠΊΠ°"},{"isoCode":"vi","reviewCount":3,"displayName":"TiαΊΏng Viα»t"},{"isoCode":"yo","reviewCount":1,"displayName":"ΓdΓ¨ YorΓΉbΓ‘"},{"isoCode":"zh","reviewCount":3,"displayName":"δΈζ"},{"isoCode":"zh-cn","reviewCount":1,"displayName":"δΈζοΌδΈε½οΌ"}],"similarCompanies":[{"displayName":"Amazon","identifyingName":"www.amazon.com","numberOfReviews":46661,"trustScore":1.7,"stars":1.5},{"displayName":"Samsung","identifyingName":"www.samsung.com","numberOfReviews":7107,"trustScore":1.3,"stars":1.5},{"displayName":"Google","identifyingName":"www.google.com","numberOfReviews":9971,"trustScore":2.3,"stars":2.5},{"displayName":"Microsoft","identifyingName":"www.microsoft.com","numberOfReviews":3748,"trustScore":1.2,"stars":1},{"displayName":"Nike","identifyingName":"www.nike.com","numberOfReviews":12715,"trustScore":1.6,"stars":1.5},{"displayName":"Apple","identifyingName":"support.apple.com","numberOfReviews":423,"trustScore":1.7,"stars":1.5},{"displayName":"Samsung UK","identifyingName":"www.samsung.com/uk","numberOfReviews":33465,"trustScore":4.2,"stars":4},{"displayName":"Temu","identifyingName":"temu.com","numberOfReviews":52276,"trustScore":1.9,"stars":2}],"productReviews":null,"aiSummary":null,"portalUrl":"https://www.trustpilot.com/review/apple.com","scrapedAt":"2026-06-16T20:39:33.808Z","source":"trustpilot.com","changeType":null,"isRepost":null,"repostOfId":null,"repostDetectedAt":null,"trustScore":null,"totalReviews":null,"categories":null,"countryCode":null,"logoUrl":null}
Incremental fields
When incremental mode is on, each record also carries:
changeTypeβ one ofNEW,UPDATED,UNCHANGED,REAPPEARED,EXPIRED.isRepost,repostOfId,repostDetectedAtβ populated when a new listing matches the tracked content of a previously expired one. SetskipReposts: trueto drop detected reposts from the output.
How to scrape trustpilot.com
- Go to Trustpilot Reviews Scraper in Apify Console.
- Configure the input.
- Set
maxResultsto control how many results you need. - Click Start and wait for the run to finish.
- Export the dataset as JSON, CSV, or Excel.
Use cases
- Reputation monitoring β track new reviews daily, alert on every 1-star, watch your TrustScore evolve.
- Unanswered complaint triage β filter
riskLevel: "high"to find low-star reviews that still have no company reply. - Competitive intelligence β pull every review for a competitor, analyse complaint themes, benchmark response rates.
- Lead generation β extract contact email + phone from every business in a Trustpilot category for cold outreach with built-in trust signals.
- Sentiment-analysis datasets β millions of multi-language reviews with labeled rating, verification, and reply status.
- Market research β compare TrustScore distributions across industries, identify under-served categories with high complaint volume.
- AI agents & MCP servers β feed compact-mode reviews into an LLM pipeline without blowing up the context window.
How much does it cost to scrape trustpilot.com?
Trustpilot Reviews Scraper uses pay-per-event pricing. You pay a small fee when the run starts and then for each result that is actually produced.
- Run start: $0.005 per run
- Per result: $0.00069 per listing record
Example costs:
- 10 results: $0.012
- 25 results: $0.022
- 100 results: $0.074
- 200 results: $0.14
- 500 results: $0.35
Example: recurring monitoring savings
These examples compare full re-scrapes with incremental runs at different churn rates. Churn is the share of listings that are new or whose tracked content changed since the previous run. Actual churn depends on your query breadth, source activity, and polling frequency β the scenarios below are examples, not predictions.
Example setup: 250 results per run, daily polling (30 runs/month). Event-pricing examples scale linearly with result count.
| Churn rate | Full re-scrape run cost | Incremental run cost | Savings vs full re-scrape | Monthly cost after baseline |
|---|---|---|---|---|
| 5% β stable niche query | $0.18 | $0.01 | $0.16 (92%) | $0.41 |
| 15% β moderate broad query | $0.18 | $0.03 | $0.15 (83%) | $0.93 |
| 30% β high-volume aggregator | $0.18 | $0.06 | $0.12 (68%) | $1.70 |
Full re-scrape monthly cost at daily polling: $5.32. First month with incremental costs $0.57 / $1.07 / $1.82 for the 5% / 15% / 30% scenarios because the first run builds baseline state at full cost before incremental savings apply.
Platform usage (compute and proxies) is billed separately by Apify based on actual consumption. Incremental runs consume less on result processing, though fixed per-run overhead stays the same.
FAQ
How many results can I get from trustpilot.com?
The number of results depends on the search query and available listings on trustpilot.com. Use the maxResults parameter to control how many results are returned per run.
Does Trustpilot Reviews Scraper support recurring monitoring?
Yes. Enable incremental mode to only receive new or changed listings on subsequent runs. This is ideal for scheduled monitoring where you want to track changes over time without re-processing the full dataset.
Can I integrate Trustpilot Reviews Scraper with other apps?
Yes. Trustpilot Reviews Scraper works with Apify's integrations to connect with tools like Zapier, Make, Google Sheets, Slack, and more. You can also use webhooks to trigger actions when a run completes.
Can I use Trustpilot Reviews Scraper with the Apify API?
Yes. You can start runs, manage inputs, and retrieve results programmatically through the Apify API. Client libraries are available for JavaScript, Python, and other languages.
Can I use Trustpilot Reviews Scraper through an MCP Server?
Yes. Apify provides an MCP Server that lets AI assistants and agents call this actor directly. Use compact mode, descriptionMaxLength, and excludeEmptyFields to keep payloads manageable for LLM context windows.
Is it legal to scrape trustpilot.com?
This actor extracts publicly available data from trustpilot.com. Web scraping of public information is generally considered legal, but you should always review the target site's terms of service and ensure your use case complies with applicable laws and regulations, including GDPR where relevant.
Your feedback
If you have questions, need a feature, or found a bug, please open an issue on the actor's page in Apify Console. Your feedback helps us improve.
You might also like
- Kununu Scraper - Company Ratings & Employer Reviews (DACH) β Scrape kununu.com across DACH β company ratings with 4-bucket distribution, 24-month score trends,.
- ReclameAqui Scraper - Complaints, Reputation & Company Intel BR β Scrape ReclameAqui (Brazil): the full company reply thread, reputation scores, and company intel β.
- Trustpilot Provisioner β Trustpilot Provisioner.
- Whatnot Scraper β Listings, Sellers & Shop Inventory β Scrape Whatnot listings and sellers β prices, bids, conditions, card attributes (Set, Grade, Year),.
Getting started with Apify
New to Apify? Create a free account with $5 credit β no credit card required.
- Sign up β $5 platform credit included
- Open this actor and configure your input
- Click Start β export results as JSON, CSV, or Excel
Need more later? See Apify pricing.
