Awesome Trustpilot Reviews Scraper
Pricing
from $0.30 / 1,000 review scrapeds
Go to Apify Store

Awesome Trustpilot Reviews Scraper
Extract reviews from Trustpilot company pages with automatic Cloudflare bypass.
Pricing
from $0.30 / 1,000 review scrapeds
Rating
0.0
(0)
Developer

Alam
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Trustpilot Reviews Scraper
Extract reviews from Trustpilot company pages with automatic Cloudflare bypass.
Features
- ✅ Extracts detailed review data (title, content, rating, date, reviewer info)
- ✅ Automatic Cloudflare/Turnstile bypass using Playwright
- ✅ Residential proxy support for reliable scraping
- ✅ Filtering by star rating and sort order
- ✅ Company profile extraction
- ✅ Stealth mode to avoid detection
Input
| Field | Type | Required | Description | Default |
|---|---|---|---|---|
companyDomain | string | ✅ Yes | Company domain (e.g., amazon.com) | - |
maxReviews | integer | ❌ No | Maximum number of reviews to scrape (1-1000) | 100 |
sortBy | string | ❌ No | Sort order: newest, oldest, highest_rated, lowest_rated | newest |
minRating | integer | ❌ No | Minimum star rating filter (1-5, 0 for all) | 0 |
useProxy | boolean | ❌ No | Enable Apify Proxy for anti-bot bypass | true |
proxyCountry | string | ❌ No | Proxy country code (e.g., US, GB) | US |
Output
Review Fields
reviewTitle- Review headlinereviewBody- Review contentrating- Star rating (1-5)reviewDate- Date of reviewreviewerName- Reviewer's namereviewerLocation- Reviewer's locationreviewerReviewCount- Total reviews by this reviewerhelpfulCount- Number of helpful votescompanyResponse- Company's response (if any)
Company Profile Fields
companyName- Business namecompanyOverallRating- Aggregate rating (1-5)companyTotalReviews- Total number of reviewstrustScore- TrustScore valueverified- Whether business is verified
Usage Examples
Basic usage - Extract 20 reviews from Amazon:
{"companyDomain": "amazon.com","maxReviews": 20}
Filter for 5-star reviews only:
{"companyDomain": "amazon.com","maxReviews": 50,"minRating": 5}
Get newest 100 reviews with GB proxy:
{"companyDomain": "uk.trustpilot.com/review/amazon.com","maxReviews": 100,"sortBy": "newest","useProxy": true,"proxyCountry": "GB"}
Notes
- The scraper uses a hybrid approach: first tries to extract hidden JSON data (fastest), then falls back to DOM scraping if needed
- Residential proxies are recommended for reliability, especially for large scraping jobs
- Random delays (2-4 seconds) between requests to simulate human behavior
- Maximum of 500 reviews per company per run is recommended to avoid detection
Pricing
This actor uses pay-per-event pricing:
- $0.30 per 1,000 reviews (40% cheaper than competitors)
- Company profile scraping: $0.01 per company
Support
For issues or feature requests, please contact the actor developer.