Trustpilot Reviews avatar
Trustpilot Reviews

Pricing

Pay per event

Go to Apify Store
Trustpilot Reviews

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

Canadesk Support

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

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.

ParameterTypeDefaultDescription
websiteArray[]Required. List of domains (e.g., ["expensify.com"]).
maximumInteger5000Max reviews per website.
countryString"us"Trustpilot domain (e.g., us, uk).
processString"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
});