
Trustpilot Review Scraper
Pricing
$25.00/month + usage

Trustpilot Review Scraper
Trustpilot Review Scraper: Extract up to 20 reviews from Trustpilot URLs with author details, ratings, and text. Input URLs and optional proxy settings for reliable scraping. Get structured JSON output. Perfect for feedback analysis.
0.0 (0)
Pricing
$25.00/month + usage
0
Total users
2
Monthly users
2
Runs succeeded
>99%
Last modified
4 days ago
🕵️♂️ Trustpilot Review Scraper
📌 Overview
The Trustpilot Review Scraper is an Apify Actor designed to extract customer reviews from Trustpilot for specified URLs. It retrieves key review details such as author information, ratings, and review content, making it ideal for analyzing customer feedback.
🚀 Usage
To use this actor:
- Sign in to your Apify account.
- Run the actor with the required input in JSON format via the Apify platform.
🔧 Input
The actor expects a JSON object with the following fields:
Field | Type | Required | Description |
---|---|---|---|
urls | array | ✅ Yes | Array of Trustpilot review page URLs (e.g., ["https://www.trustpilot.com/review/www.toluna.com"] ). |
item_limit | integer | ❌ No | Maximum number of reviews to scrape per URL. Defaults to all available reviews. |
proxyConfiguration | object | ❌ No | Proxy settings. Recommended to avoid IP bans. Example below. |
📘 Example Input
{"item_limit": 20,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]},"urls": ["https://www.trustpilot.com/review/www.toluna.com"]}
📤 Output
Each review is returned as a JSON object with the following structure:
📝 Review Details
Field | Type | Description |
---|---|---|
author_name | string | Name of the reviewer (e.g., "Marvel Olores" ). |
author_url | string | URL to the reviewer’s Trustpilot profile. |
datePublished | string | Date and time the review was published (ISO 8601 format). |
reviewBody | string | Full review text. |
reviewRating | string | Star rating given (e.g., "4" ). |
inLanguage | string | Language of the review (e.g., "en" ). |
headline | string | Title or summary of the review. |
📘 Example Output
{"author_name": "Marvel Olores","author_url": "https://www.trustpilot.com/users/680757043e76a440dca83451/","datePublished": "2025-04-22T10:44:52.000Z","reviewBody": "The company is great! But sometimes the criteria is so strict. But overall its great!","reviewRating": "4","inLanguage": "en","headline": "The company is great"}
📝 Notes
- The scraper retrieves up to the
item_limit
reviews per URL, or all available reviews if no limit is set. - Use residential proxies (
apifyProxyGroups: ["RESIDENTIAL"]
) to bypass Trustpilot’s anti-scraping mechanisms. - Output may vary depending on Trustpilot’s page layout and structure updates.
🆘 Support
For feature requests, bug reports, or custom output options, contact:
📧 Email: support@getdataforme.com
🌐 Contact Form: https://getdataforme.com/contact/
🏷️ Include "custom support" in the subject line when emailing.
Let me know if you'd like this saved as a .md
file!