Trustpilot Companies By Category avatar
Trustpilot Companies By Category

Pricing

$10.00/month + usage

Go to Apify Store
Trustpilot Companies By Category

Trustpilot Companies By Category

The Trustpilot Companies Scraper extracts company data by category, including ratings, reviews, contact details, and more, enabling market research, competitor analysis, and business insights.

Pricing

$10.00/month + usage

Rating

0.0

(0)

Developer

shareze

shareze

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

a day ago

Last modified

Share

Trustpilot Companies by Category Scraper

This Apify Actor is designed to scrape company data from Trustpilot based on a specific category. It retrieves detailed information about companies, including their ratings, reviews, contact details, and more.

How to Use

  1. Input Configuration: The Actor requires the following input parameters, which are defined in the input_schema.json file:

    • categoryId (string, required): The ID of the category to scrape companies from.
    • size (integer, required): The number of companies to scrape from the specified category.
    • trustscore (string, optional): The minimum trust score of the companies to be scraped. Options: 3.0, 4.0, 4.5.
    • country (string, optional): The country code to filter companies by location (e.g., US for United States, FR for France).
    • location (string, optional): The specific location (city or zip code) to filter companies.
    • claimed (boolean, optional): Filter companies based on whether they are claimed or not.
    • sort (string, optional): The sorting order of the companies. Options: relevance, reviews_count, latest_review.
  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:

    {
    "categoryId": "animal_health",
    "size": 10,
    "trustscore": "4.5",
    "country": "FR",
    "location": "Lyon",
    "claimed": true,
    "sort": "reviews_count"
    }
  3. Output: The Actor will return a JSON array containing the scraped company data. Each company includes fields such as:

    • businessUnitId: The unique ID of the company.
    • stars: The star rating of the company.
    • identifyingName: The unique identifying name of the company.
    • displayName: The display name of the company.
    • logoUrl: The URL of the company's logo.
    • numberOfReviews: The total number of reviews for the company.
    • trustScore: The trust score of the company.
    • location: The location details of the company (city, zip code, country).
    • isRecommendedInCategories: Whether the company is recommended in its categories.
    • contact: The contact details of the company (website, email, phone).
    • categories: The categories the company belongs to, including categoryId and displayName.
  4. Example Output:

    [
    {
    "businessUnitId": "5eaaa7f5bea5e20001956c1a",
    "stars": 4.5,
    "identifyingName": "urgences-veterinaires-lyon.fr",
    "displayName": "Urgences Veterinaires Lyon",
    "logoUrl": "https://s3-eu-west-1.amazonaws.com/tpd/screenshotlogo-domain/5eaaa7f5bea5e20001956c1a/198x149.png",
    "numberOfReviews": 2251,
    "trustScore": 4.7,
    "location": {
    "address": null,
    "city": "LYON",
    "zipCode": null,
    "country": "France"
    },
    "isRecommendedInCategories": true,
    "contact": {
    "website": "https://www.xxx.fr",
    "email": "contact@xxx.fr",
    "phone": "000000"
    },
    "categories": [
    {
    "categoryId": "emergency_veterinarian_service",
    "displayName": "Emergency Veterinarian Service",
    "isPredicted": false
    }
    ]
    }
    ]

Use Cases

  • Analyze companies in a specific Trustpilot category.
  • Collect company data for market research or competitor analysis.
  • Filter companies by location, trust score, or claimed status.