Trustpilot Reviews
Pricing
Pay per event
Go to Apify Store

Trustpilot Reviews
Scrape reviews from Trustpilot in bulk with a simple Pay Per Event model.
Pricing
Pay per event
Rating
0.0
(0)
Developer

Canadesk Support
Maintained by Community
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
4 days ago
Last modified
Categories
Share
Trustpilot Reviews Scraper
Scrape reviews from Trustpilot efficiently. This actor supports bulk scraping and uses a Pay Per Event pricing model.
Features
- Bulk Scraping: Scrape multiple websites at once.
- Pay Per Event: Pay only for the reviews you get.
- Global Support: Works with Trustpilot domains worldwide.
Input
The actor accepts a JSON input.
| Parameter | Type | Default | Description |
|---|---|---|---|
website | Array | [] | Required. List of domains (e.g., ["expensify.com"]). |
maximum | Integer | 5000 | Max reviews per website. |
country | String | "us" | Trustpilot domain (e.g., us, uk). |
process | String | "ga" | ga (API, fast), gr (Cheerio, slow), gd (Detailed, slowest). |
Example
{"website": ["www.expensify.com"],"maximum": 5000,"country": "us"}
Output
Results are stored in the default dataset.
{"title": "Awesome Company","text": "Great service!","rating": 5,"dates": {"publishedDate": "2024-01-17T14:45:14.000Z"},"consumer": {"displayName": "John Doe","countryCode": "US"},"website": "www.expensify.com"}
Pricing
- Model: Pay Per Event
- Cost: Charged per review scraped.
Integration
JavaScript Client
import { ApifyClient } from 'apify-client';const client = new ApifyClient({ token: 'YOUR_API_TOKEN' });const run = await client.actor('YOUR_USERNAME/trustpilot-ppe').call({website: ['www.expensify.com'],maximum: 1000});