trustpilot-company-info

Extract Trustpilot company profiles, TrustScores, and verification data from review pages.

5.5k|269|Updated Feb 6, 2026
One-click install
npx skills add https://github.com/browser-act/skills --skill trustpilot-company-info
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: trustpilot-company-info
Source: https://github.com/browser-act/skills/tree/main/solutions/social-listening/trustpilot-company-info
Command: npx skills add https://github.com/browser-act/skills --skill trustpilot-company-info

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Manually checking a company's Trustpilot reputation one domain at a time is slow and error-prone, especially when enriching lead lists, vetting suppliers, or comparing competitor ratings at scale.

Core Features & Use Cases

  • Company Profile Extraction: Reads the server-rendered __NEXT_DATA__ JSON on trustpilot.com review pages to return display name, businessUnitId, TrustScore, star rating, review counts, categories, verification flags, claimed status, and contact info.
  • Optional Reply Behavior Metrics: A flag adds reply percentage, average days to reply, negative-review reply counts, and AI-response usage indicators.
  • Not-Found Detection: Returns isCompanyFound=false with the searched domain when a company has no Trustpilot page, making batch enrichment safe.
  • Use Case: Enrich a list of 200 prospect domains with TrustScore and review counts before outreach, running domains serially in one browser session and saving results item by item.

Quick Start

Look up the Trustpilot company profile and TrustScore for shopify.com and include its reply behavior metrics.

Frequently Asked Questions about trustpilot-company-info

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I look up a company's TrustScore on Trustpilot?

Navigate to trustpilot.com/review/{domain} in a browser session and run the extraction script, which reads the embedded __NEXT_DATA__ JSON. It returns trustScoreNumeric, stars, review counts, and verification flags without any login.

How to batch enrich a list of domains with Trustpilot ratings?

Write a bash loop that processes domains serially within one browser session, saving each result as it completes. Test with 1-2 domains first, and distribute work across multiple stealth browser sessions to raise throughput without triggering rate limits.

Does Trustpilot scraping require an account or login?

No login is required because Trustpilot review pages are publicly accessible. The skill only reads data already displayed on the public page and never bypasses authentication or access controls.

What happens when a company is not found on Trustpilot?

The script detects the 404 page state and returns isCompanyFound=false along with the searched domain and page URL. This lets batch jobs distinguish missing companies from extraction errors.

Why does the Trustpilot review count differ from what I see on the page?

OfficialTotalReviewCount is Trustpilot's official count and may include reviews hidden by platform filtering such as deleted or flagged reviews. This is a platform-level characteristic, not a script bug.

What are the limitations of extracting Trustpilot reply metrics?

Reply behavior metrics only cover negative-review replies from Trustpilot's activity.replyBehavior block; positive-review replies are not tracked. Some companies also have empty contact fields because Trustpilot only surfaces what the business filled in.