Trustpilot Reviews avatar
Trustpilot Reviews

Pricing

$10.00/month + usage

Go to Apify Store
Trustpilot Reviews

Trustpilot Reviews

The Trustpilot Reviews Scraper extracts detailed review data for specific companies, including review text, ratings, consumer details, and more. It supports filtering by language, star ratings, keywords, and date range, enabling sentiment analysis, customer feedback evaluation, and market research.

Pricing

$10.00/month + usage

Rating

0.0

(0)

Developer

shareze

shareze

Maintained by Community

Actor stats

1

Bookmarked

2

Total users

1

Monthly active users

9 hours ago

Last modified

Share

Trustpilot Reviews Scraper

This Apify Actor is designed to scrape reviews for a specific company from Trustpilot. It retrieves detailed information about reviews, including the review text, rating, consumer details, and more.

How to Use

  1. Input Configuration: The Actor requires the following input parameters:

    • identifyingName (string, required): The identifying name of the company to scrape reviews for, e.g., www.moerie.com.
    • languages (string, optional): The language of the reviews to scrape, e.g., en for English, de for German, or all for all languages. Default is en.
    • stars (array, optional): The star ratings of the reviews to scrape, e.g., [1, 5] for all reviews from 1 to 5 stars.
    • search (string, optional): A search term to filter reviews by content.
    • date (string, optional): The date range of the reviews to scrape, e.g., last12months, last6months, last30days, last7days. Default is all.
    • verified (boolean, optional): Whether to scrape only verified reviews. Default is false.
    • replies (boolean, optional): Whether to include reviews with replies from the company. Default is false.
    • sort (string, optional): The sorting order of the reviews. Options: most_recent (default), relevance.
    • size (integer, optional): The maximum number of reviews to scrape. Default is 10.
  2. Run the Actor: You can run the Actor on the Apify platform or locally using the Apify SDK. Provide the required input parameters in the following format:

    {
    "identifyingName": "www.moerie.com",
    "languages": "en",
    "stars": [1, 5],
    "search": "refund",
    "date": "last12months",
    "verified": true,
    "replies": true,
    "sort": "most_recent",
    "size": 20
    }
  3. Output: The Actor will return a JSON array containing the scraped review data. Each review includes fields such as:

    • id: The unique ID of the review.
    • consumer: Details about the consumer who wrote the review, including:
      • id: The unique ID of the consumer.
      • displayName: The display name of the consumer.
      • imageUrl: The URL of the consumer's profile image.
      • numberOfReviews: The total number of reviews written by the consumer.
      • countryCode: The country code of the consumer.
      • hasImage: Whether the consumer has a profile image.
      • isVerified: Whether the consumer is verified.
    • title: The title of the review.
    • text: The content of the review.
    • rating: The star rating of the review.
    • likes: The number of likes the review received.
    • source: The source of the review (e.g., Organic).
    • createdAt: The date and time the review was created.
    • reply: The company's reply to the review, if available.
    • consumersReviewCountOnSameDomain: The number of reviews the consumer has written for the same domain.
    • consumersReviewCountOnSameLocation: The number of reviews the consumer has written for the same location.
    • language: The language of the review.
    • location: The location associated with the review, if available.
  4. Example Output:

    [
    {
    "id": "697e2ba9a7466f37f9b7af8b",
    "consumer": {
    "id": "56f97a2a0000ff000a126492",
    "displayName": "ruta mikolaitiene",
    "imageUrl": "",
    "numberOfReviews": 4,
    "countryCode": "GB",
    "hasImage": false,
    "isVerified": false
    },
    "title": "Hair care review",
    "text": "Firstly i was very much looking forward to the hair care due to amazing advertising. After every wash i noticed increased itchy scalp, more tangled hair and more hair loss...",
    "rating": 1,
    "likes": 0,
    "source": "Organic",
    "createdAt": "2026-01-31T18:19:53.000Z",
    "reply": null,
    "consumersReviewCountOnSameDomain": 1,
    "consumersReviewCountOnSameLocation": null,
    "language": "en",
    "location": null
    }
    ]

Use Cases

  • Analyze customer feedback for a specific company.
  • Filter reviews by star ratings, language, or keywords.
  • Collect data for sentiment analysis or market research.

For more details, visit the Apify documentation.