Trustpilot Reviews Scraper avatar
Trustpilot Reviews Scraper

Pricing

$19.99/month + usage

Go to Apify Store
Trustpilot Reviews Scraper

Trustpilot Reviews Scraper

Scrape customer reviews from Trustpilot company pages with automatic pagination and comprehensive review data extraction.

Pricing

$19.99/month + usage

Rating

5.0

(1)

Developer

PowerAI

PowerAI

Maintained by Community

Actor stats

1

Bookmarked

3

Total users

2

Monthly active users

4 days ago

Last modified

Share

⭐ Trustpilot Reviews Scraper

This actor allows you to scrape customer reviews from Trustpilot company pages by providing a company review page URL. It automatically handles pagination and extracts comprehensive review information including user details, ratings, review content, and badges.

Features

  • URL-based Scraping: Extract reviews by providing a complete Trustpilot company review page URL
  • Automatic Pagination: Automatically clicks through pages and loads more reviews until reaching the end or max items limit
  • Comprehensive Review Data: Extract detailed information about each review including:
    • User profile information (name, country, avatar, review count)
    • Review content (title, text, timestamp)
    • Star ratings (1-5 stars)
    • Review badges (e.g., "Unprompted review", dates)
    • Direct links to review and user profile pages
  • Smart Deduplication: Automatically removes duplicate reviews based on review URLs

Input Parameters

FieldTypeRequiredDescription
searchUrlstringYesComplete Trustpilot company review page URL to scrape
maxItemsintegerNoMaximum number of reviews to fetch (default: unlimited)
proxyConfigurationobjectNoProxy settings for the actor

How to Get Review Page URL

  1. Go to Trustpilot.com
  2. Search for a company or navigate to a company's Trustpilot page
  3. Click on "Reviews" or navigate to the reviews section
  4. Copy the complete URL from your browser's address bar
  5. Paste it into the searchUrl field

Example review page URLs:

https://www.trustpilot.com/review/smiirl.com
https://www.trustpilot.com/review/example.com
https://www.trustpilot.com/review/company-name

Output

The output is a dataset of review objects, each containing:

  • searchUrl: The original review page URL used
  • userProfile: Link to the reviewer's Trustpilot profile
  • userName: Name of the reviewer
  • userCountry: Country code of the reviewer (e.g., "FR", "US")
  • userReviewsCount: Total number of reviews written by this user
  • userAvatar: URL of the reviewer's avatar image
  • reviewTime: Timestamp when the review was posted (ISO 8601 format)
  • reviewTitle: Title of the review
  • reviewText: Full text content of the review
  • reviewUrl: Direct link to the individual review page
  • rating: Star rating (1-5)
  • badges: Array of review badges (e.g., ["November 6, 2025", "Unprompted review"])
  • scrapedAt: Timestamp of when the review was scraped

Example output:

[
{
"searchUrl": "https://www.trustpilot.com/review/smiirl.com",
"userProfile": "https://www.trustpilot.com/users/690c98d851678e2ff9871fec",
"userName": "Virginie Goodwin",
"userCountry": "FR",
"userReviewsCount": "1 review",
"userAvatar": "https://user-images.trustpilot.com/690c98d851678e2ff9871fec/73x73.png",
"reviewTime": "2025-11-06T14:47:28.000Z",
"reviewTitle": "Facebook counter",
"reviewText": "I bought a facebook counter. Great tool to increase visibility and new followers. Had a slight problem to install but the support team was fabulous and solved the problem really quickly.",
"reviewUrl": "https://www.trustpilot.com/reviews/690c98e041de6d5b8f1d70a0",
"rating": 5,
"badges": [
"November 6, 2025",
"Unprompted review"
],
"scrapedAt": "2025-11-10T05:53:33.595Z"
},
...
]

Use Cases

  • Reputation monitoring and brand management
  • Customer sentiment analysis
  • Competitive analysis
  • Review aggregation and analysis
  • Quality assurance and customer feedback tracking
  • Market research and consumer insights
  • Review response management

Notes

  • Results are saved incrementally as they are found
  • All timestamps are in ISO 8601 format
  • Reviews are automatically deduplicated based on review URLs
  • The actor handles network delays and timeouts gracefully
  • Maximum timeout per page is 5 minutes

Limitations

  • Requires a valid Trustpilot company review page URL
  • Cannot scrape reviews from search results or category pages
  • Rate limiting may apply if scraping very large datasets
  • Some review content may be truncated if it exceeds certain length limits

Start scraping customer reviews from Trustpilot today!