TrustRadius Product Battlecard avatar

TrustRadius Product Battlecard

Pricing

from $3.00 / 1,000 reviews

Go to Apify Store
TrustRadius Product Battlecard

TrustRadius Product Battlecard

One TrustRadius product URL (or name) in → reviews + battlecard (alternatives, ROI themes, competitors) + optional multi-product compare. Uses Playwright + residential proxy.

Pricing

from $3.00 / 1,000 reviews

Rating

0.0

(0)

Developer

Muhanna El Hout

Muhanna El Hout

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

5 days ago

Last modified

Categories

Share

Private Apify Actor: one product URL or name → reviews + product battlecard + optional multi-product compare.

Not another review dump. Positioning vs Store incumbents (e.g. zen-studio):

  1. Clear failure codes (cloudflare, not_found, empty_reviews, blocked_403)
  2. Product-level battlecard record (score, alternatives, ROI themes, competitors)
  3. Multi-product compare in one run
  4. Built-in slug resolve / search fallback when URLs or slugs go stale

v1 is private. Do not Store-publish until you decide pricing/readiness.

Requirements

  • Node 18+
  • Apify account with residential proxy (PROXY_RESIDENTIAL) for cloud runs
  • Local residential needs Proxy external access enabled (otherwise local runs use your home IP)

TrustRadius sits behind Cloudflare. Without a real browser + residential proxy, expect blocks.

Input

FieldDefaultNotes
startUrlsHubSpot + SlackProduct /reviews URLs
productQueries[]Names/slugs resolved via TrustRadius search
maxReviews10Trial-friendly
maxProducts5Hard cap 10
useResidentialProxytrueRequired on cloud
proxyCountryCodeUS

Example

{
"startUrls": [
{ "url": "https://www.trustradius.com/products/hubspot-crm/reviews" }
],
"productQueries": ["monday.com", "amplitude"],
"maxReviews": 10,
"maxProducts": 5
}

Output (recordType)

  • review — title, rating, pros/cons, LTR, firmographics when present (null + warnings when missing; never invented)
  • battlecard — product snapshot, alternatives, ROI themes, competitor set
  • compare — written when ≥2 products succeed (side-by-side + shared alternatives/competitors)
  • error — per-product soft failures with errorCode

Key-value: RUN_SUMMARY with counts and per-product status.

Pricing (PPE)

EventPriceTrial
review$0.003 ($3 / 1k reviews)Configure 10 free events in Console → Monetization

Battlecard + compare are included (no separate charge in v1).

After apify push, open the Actor → Monetization → Pay-per-event → add review @ $0.003 with 10 free units. Do not Store-publish yet.

Local / cloud

npm install
npx playwright install chromium # local only
apify login
apify run --purge # local (proxy external access optional)
apify push # private cloud Actor

Cloud smoke (2 products × 10 reviews) after push:

$apify call -i '{"startUrls":[{"url":"https://www.trustradius.com/products/hubspot-crm/reviews"},{"url":"https://www.trustradius.com/products/slack/reviews"}],"maxReviews":10}'

Tests

$npm test

Scrapes public TrustRadius pages only. No login. Respect robots/ToS for your use case; do not invent reviewer data; null missing PII.

This Actor and its source are private — not open source and not Store-published.