OrbTop

Gartner Peer Insights Scraper

LEAD GENERATIONDEVELOPER TOOLS

Gartner Peer Insights Scraper

Extract verified B2B software reviews from Gartner Peer Insights. Gartner is the world's leading IT research and advisory company; its Peer Insights platform hosts hundreds of thousands of verified reviews across enterprise software categories including CRM, ERP, cloud infrastructure, security, and more.

What This Actor Does

  • Accepts one or more Gartner Peer Insights product review URLs or market category URLs as input
  • Scrapes verified reviewer data: role, company size, industry, star rating, review headline, and summary text
  • Paginates automatically through all available review pages (5 reviews per page)
  • Respects maxItems and maxReviewsPerProduct caps to control run cost

Use Cases

  • Competitive intelligence: Aggregate user sentiment across competing products in a category
  • Market research: Understand adoption patterns by industry and company size
  • Product benchmarking: Track star ratings and review themes over time
  • Sales enablement: Surface buyer personas and pain points from verified enterprise reviewers

Input

Field Type Description
startUrls Array Required. One or more Gartner Peer Insights URLs (product review pages or market category pages)
maxItems Integer Maximum total reviews to collect across all products (0 = unlimited)
maxReviewsPerProduct Integer Maximum reviews per product URL (0 = unlimited, default 10)

Accepted URL formats

# Product review listing page (recommended)
https://www.gartner.com/reviews/market/<category>/vendor/<vendor>/product/<product>/reviews

# Product overview page (actor converts to /reviews automatically)
https://www.gartner.com/reviews/market/<category>/vendor/<vendor>/product/<product>

# Market category page (actor discovers all products on the page)
https://www.gartner.com/reviews/market/<category>

Example Input

{
  "startUrls": [
    { "url": "https://www.gartner.com/reviews/product/salesforce-sales-cloud" }
  ],
  "maxItems": 50,
  "maxReviewsPerProduct": 25
}

Output

Each item in the dataset represents a single verified review:

Field Type Description
productName String Product name (from page heading)
vendorName String Vendor / company name
categoryName String Market category (from URL slug)
productUrl String URL of the product review listing
reviewId String Stable review identifier (product URL path + page index)
reviewTitle String Review headline
overallRating Number Star rating (1.0–5.0)
ratingsBreakdown null Per-dimension ratings (not available on listing pages)
pros null Pros text (not available on listing pages)
cons null Cons text (not available on listing pages)
useCaseSummary String Main review body / use-case summary
vendorResponse null Vendor response (not available on listing pages)
reviewerTitle null Reviewer job title
reviewerRole String Reviewer job function / role
reviewerIndustry String Reviewer's industry
reviewerCompanySize String Reviewer's company revenue tier
reviewDate String Date of the review
verifiedReviewer Boolean Always true — Gartner requires reviewer verification
reviewUrl String URL of the product review page
scrapedAt String ISO 8601 timestamp when the record was scraped

Example Output

{
  "productName": "Salesforce Sales Cloud",
  "vendorName": "Salesforce",
  "categoryName": "Crm Customer Engagement Center",
  "productUrl": "https://www.gartner.com/reviews/product/salesforce-sales-cloud",
  "reviewId": "/reviews/product/salesforce-sales-cloud#p1-0",
  "reviewTitle": "A robust CRM with deep customization",
  "overallRating": 4.5,
  "ratingsBreakdown": null,
  "pros": null,
  "cons": null,
  "useCaseSummary": "We use Sales Cloud for pipeline management across our enterprise sales team...",
  "vendorResponse": null,
  "reviewerTitle": null,
  "reviewerRole": "Sales",
  "reviewerIndustry": "Finance",
  "reviewerCompanySize": "$1B - $3B",
  "reviewDate": "January 2025",
  "verifiedReviewer": true,
  "reviewUrl": "https://www.gartner.com/reviews/product/salesforce-sales-cloud",
  "scrapedAt": "2025-01-15T10:30:00.000Z"
}

Technical Notes

  • Anti-bot: Gartner Peer Insights is protected by Cloudflare Turnstile. This actor uses CapSolver to obtain a CF clearance cookie, then fetches all review pages using that session.
  • Proxy: Uses residential proxies (DataImpulse) to maintain a stable IP session throughout the crawl.
  • Extraction: Reviews are server-side rendered (Next.js SSR) — no JavaScript execution required; all data is in the initial HTML.
  • Rate: One product is processed at a time; each page fetch reuses the same CF-cleared session.

Limitations

  • Pros/cons and per-dimension rating breakdowns are only available on individual review detail pages (not scraped by this actor — listing page data only)
  • Reviewer job title is not exposed on listing pages
  • Review ID is positional (page index), not a Gartner-native stable ID