Dataset

G2 Dataset API

Extract G2 review data at scale — scrape G2 reviews, ratings, and feature scores from any public software product profile via API.

Start in 5 minutesStructured JSON outputPay as you go

Available Data

Here's what you can extract from G2 using AlterLab:

Software reviews & ratings
Feature satisfaction scores
Reviewer metadata (company size, industry, role)
Category rankings & Grid positioning
Pricing tier information

Business Use Cases

How businesses use G2 data to make better decisions:

  • Bulk G2 review data collection for competitive analysis
  • Automated review extraction pipeline for product intelligence
  • G2 rating monitoring against competitors
  • Feature feedback extraction for product roadmap research

How It Works

1

Provide G2 product profile URLs to scrape

Submit the G2 review page URLs for the software products you want to extract data from (e.g., g2.com/products/hubspot/reviews). G2 category pages list all competing products in a software vertical, making it straightforward to build a list of profiles to collect.

2

AlterLab extracts reviews and ratings from G2

G2 loads review content and feature scores dynamically via JavaScript. AlterLab renders the full product page and extracts the complete review dataset — overall rating, individual review text, reviewer metadata, and feature satisfaction scores — returning it as structured JSON.

3

Get structured G2 review data for analysis

Receive overall G2 rating, review count, category ranking, individual review pros and cons with reviewer company size and industry, feature-level satisfaction scores, and Momentum Grid positioning — all structured for competitive dashboards, sentiment pipelines, or feature prioritization research.

Key Insight

When extracting G2 review data, the reviewer metadata is as valuable as the review text itself. G2 captures reviewer company size (SMB, Mid-Market, Enterprise), industry, and job role — data not available on consumer review platforms. Segmenting extracted reviews by company size reveals whether a competitor scores differently with enterprise buyers versus SMBs, a distinction that aggregate star ratings obscure entirely.

Data Freshness

G2 ratings update continuously as new reviews are submitted. For active competitive monitoring, run your G2 review extraction monthly to track meaningful rating movements. G2's quarterly Grid Reports update on a fixed schedule — scheduling collection before and after report releases captures ranking changes that influence buying decisions.

Quick Start

HTTP
POST https://alterlab.io/api/v1/scrape
X-API-Key: YOUR_API_KEY

{
  "url": "https://g2.com/...",
  "advanced": { "render_js": true }
}

Need an API key? — no credit card required. 5,000 requests included.

Pricing at Scale

AlterLab uses pay-as-you-go pricing — no monthly minimums, no contracts. Balance never expires.

VolumeStatic pagesJS-rendered pages
1,000 requests$0.20$2.00
10,000 requests$2.00$20.00
100,000 requests$20.00$200.00
1,000,000 requests$200.00$2,000.00

Static pages: $0.0002/request · JavaScript-rendered pages (like G2): $0.002/request · First 5,000 requests free. Full pricing details →

Frequently Asked Questions

How do I scrape G2 reviews?

Submit the G2 product profile URL (e.g., g2.com/products/hubspot/reviews) to AlterLab's API. AlterLab renders the full page and returns the rating, review count, individual review text, reviewer details, and feature satisfaction scores as structured data — no browser automation required on your end.

What G2 review data can I extract via API?

You can extract the overall G2 rating, total review count, category ranking, individual review text with pros and cons, reviewer company size and industry, feature-level satisfaction scores, and Momentum Grid positioning data from any public G2 product profile.

Can I collect G2 review data for multiple products in bulk?

Yes. Submit multiple G2 product URLs to build a bulk review extraction pipeline. AlterLab handles G2's dynamic rendering and returns structured JSON for each product — ready to feed into competitive dashboards or sentiment analysis workflows.

Related Use Cases

Responsible Use

AlterLab is designed for extracting publicly available data. Always review the terms of service for any website you access, respect robots.txt directives, and ensure your use case complies with applicable laws in your jurisdiction.

Your first scrape.
Sixty seconds.

$1 free credit — up to 5,000 scrapes. No credit card.Just a POST request.

terminal
curl -X POST https://api.alterlab.io/v1/scrape \
-H "X-API-Key: YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"url": "https://example.com", "formats": ["markdown"]}'

No credit card required · $1 free credit, up to 5,000 scrapes · Balance never expires

    G2 Data API — Structured Extraction 2026 | AlterLab