TrustMate Reviews Scraper - Company Feedback avatar

TrustMate Reviews Scraper - Company Feedback

Pricing

from $2.00 / 1,000 results

Go to Apify Store
TrustMate Reviews Scraper - Company Feedback

TrustMate Reviews Scraper - Company Feedback

Scrape paginated TrustMate company reviews with rating, text, original language, translation, author, verified status, company reply, helpful counts and company context.

Pricing

from $2.00 / 1,000 results

Rating

0.0

(0)

Developer

Ben

Ben

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Scrape public company reviews from TrustMate into a structured dataset. The Actor follows TrustMate's public first-party review API, paginates beyond the initially rendered profile page, and exports review text, rating, author, verified status, original language, translations, company replies, helpful counts, timestamps, and company-level rating context.

Use it for customer-experience research, reputation monitoring, ecommerce analysis, competitor benchmarking, sentiment pipelines, and recurring review alerts. No TrustMate account or API key is required because the Actor reads the same public company information and reviews displayed to visitors.

What makes the output useful

A review body alone lacks context. TrustMate distinguishes verified and unverified feedback, can translate reviews, stores the original text, exposes company responses, and publishes aggregate company statistics. This Actor preserves those fields so downstream analysis can separate translated text from the source, compare ratings over time, identify answered reviews, and filter by credibility signals.

Common workflows include:

  • collecting the newest reviews for reputation monitoring;
  • comparing average grades and review volume across companies;
  • feeding review bodies into sentiment or topic analysis;
  • detecting low-grade feedback that needs attention;
  • measuring whether a company responds to customers;
  • exporting verified-purchase reviews for quality research;
  • archiving review history for trend analysis;
  • building dashboards in Sheets, Airtable, a warehouse, or BI software.

Input

Paste one or more public TrustMate company review URLs. English profiles commonly use /en/reviews/<slug> and Polish profiles use /opinie/<slug>.

{
"profileUrls": [
"https://trustmate.io/en/reviews/trustmate-io-en"
],
"minGrade": 1,
"maxGrade": 5,
"order": "newest",
"includeReviewsWithoutContent": false,
"maxReviewsPerProfile": 50,
"maxPagesPerProfile": 20
}

Input fields

FieldDescription
profileUrlsPublic TrustMate company review pages.
minGradeLowest grade to request, from 1 to 5.
maxGradeHighest grade to request, from 1 to 5.
orderNewest or oldest reviews first.
includeReviewsWithoutContentInclude grade-only reviews without a written body.
maxReviewsPerProfileMaximum stored reviews for each company.
maxPagesPerProfileHard pagination limit; the API currently returns 25 records per page.

The default run collects 50 recent written reviews. Limits are enforced independently per company so a multi-profile run stays predictable.

Review output

Each dataset row represents one unique public review and may include:

  • stable public and numeric review IDs;
  • grade, translated body, and displayed language;
  • original_body and original_language;
  • available translation records;
  • author display name;
  • verified/not-verified and purchase-weight signals;
  • publication status, enabled/imported/shared/pinned flags;
  • company reply text and reply date;
  • helpful and unhelpful counts;
  • review creation and update timestamps;
  • company ID, UUID, name, website, email, and profile URL;
  • company verified status, average grade, total review count, grade distribution, and recommendation percentage;
  • scrape timestamp and result rank.

Example result:

{
"grade": 5,
"body": "Easy to use system.",
"original_body": "Latwy w obsludze system.",
"original_language": "pl",
"language": "en",
"author_name": "swiatpierogow.pl",
"verified": true,
"created_at": "2026-07-10T06:46:34+00:00",
"company_name": "TRUSTMATE SPOLKA AKCYJNA",
"company_average_grade": 4.89,
"profile_url": "https://trustmate.io/en/reviews/trustmate-io-en"
}

Pagination and filters

TrustMate's profile page initially embeds a limited review set. The public “Show more” control calls a JSON endpoint with an account ID, offset, language, grade filters, and ordering. The Actor resolves the public company slug to that account ID and advances the offset in 25-review steps until it reaches your limit, the source ends, or the page safety limit is reached.

Grade filtering happens at the source. Written-content filtering happens before storage so grade-only entries do not consume result events unless you explicitly request them.

Monitoring workflow

For ongoing reputation monitoring:

  1. save a TrustMate profile list as an Apify Task;
  2. schedule it daily or weekly with newest-first ordering;
  3. use the public review identifier as the stable deduplication key;
  4. send only unseen reviews to your database or alert channel;
  5. route low-grade rows or unanswered feedback for manual review.

This design keeps notifications focused while preserving a dataset history for reporting. Webhooks can deliver completed run metadata to Make, Zapier, n8n, Slack, or a custom service.

Sentiment and research considerations

Translations are useful for cross-market analysis, but they are not the original customer wording. Keep original_body and original_language when evaluating nuance. Verified status and review weight are source-published signals, not an independent audit by this Actor. Reviews can also be imported from other systems, which is why the output retains import metadata.

Do not use review data to harass authors, infer sensitive traits, or make automated high-impact decisions. Follow applicable privacy, consumer-protection, and platform rules.

Pricing

This Actor uses pay-per-event pricing: one small start event and $0.002 per unique written review stored in the default dataset. The price matches the closest proven Store implementation while preserving more company and translation context in a flat export. Duplicate review identifiers within a run are not stored twice.

Reliability and scope

The Actor uses TrustMate's credential-free public web API with bounded retries and pagination limits. It does not sign in, access merchant dashboards, submit reviews, or call private integration APIs. A default run is small enough for routine scheduling and Apify's automated reliability tests.

Public reviews and company statistics can change. Deleted, mediated, disabled, newly translated, or newly answered reviews may differ between runs. Treat the dataset as a timestamped observation and keep the source profile URL for verification.

FAQ

Do I need a TrustMate API key?

No. The Actor reads public company profiles and the public review endpoint used by the profile page.

Does it collect more than the first page?

Yes. It advances through 25-review offsets up to your review and page limits.

Can I collect only one-star reviews?

Yes. Set both minGrade and maxGrade to 1.

Are translations separated from original text?

Yes. The displayed body/language and original body/language have separate fields.

Are company replies included?

Yes when TrustMate exposes a reply for that review.

Can I include ratings without comments?

Yes. Enable includeReviewsWithoutContent.

Can I export CSV or Excel?

Yes. Apify datasets support JSON, CSV, Excel, XML, RSS, and API access.

How do I report an issue?

Open an Actor issue with the profile URL and run ID. If the Actor saved you time, please leave a Store review; reviews help other users compare tools and help prioritize maintenance.

You might also like

Keywords: TrustMate scraper, TrustMate reviews API, company reviews scraper, customer feedback export, ecommerce reputation monitoring, verified reviews, review translations, company response tracker, sentiment dataset, review pagination