G2 Software Reviews Scraper - Ratings, Pros, Cons & Pricing
Pricing
from $25.00 / 1,000 results
G2 Software Reviews Scraper - Ratings, Pros, Cons & Pricing
Scrape G2.com software reviews: product ratings, review counts, pricing, features, pros/cons summaries. Browse by category or scrape specific product pages.
Pricing
from $25.00 / 1,000 results
Rating
0.0
(0)
Developer
Thirdwatch
Maintained by CommunityActor stats
0
Bookmarked
23
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
G2 Software Reviews Scraper
Thirdwatch portfolio: 8,800+ users across 140+ public Actors, 2M+ records delivered, >95% run success. Explore all Thirdwatch Actors.
Scrape G2.com software listings — product ratings, review counts, pricing, features, pros/cons summaries, and optional individual review bodies.
What you get
Software-review data from G2.com, the world's largest B2B software review platform. Browse by category (e.g., crm, project-management) or pass direct product URLs. Get product names, overall ratings, review counts, pricing notes, feature lists, and aggregated pros/cons. Optionally pull individual review bodies for deeper sentiment analysis.
Output fields
| Field | Description |
|---|---|
product_name | Software product name |
rating | Overall G2 rating (0-5) |
reviews_count | Number of reviews |
pricing | Pricing notes (free plan, starting price, etc.) |
description | Product description |
features | Key feature list |
pros_summary | Most-mentioned pros aggregated from reviews |
cons_summary | Most-mentioned cons aggregated from reviews |
category | Software category |
url | G2 product page URL |
reviews | Individual review bodies (only when scrapeReviews is true) |
source | wayback_snapshot when the row comes from a recent public archived copy of the G2 page (see below); absent for live pages |
snapshot_url, snapshot_date | Archived copy the row was read from, and when it was captured |
Example output
{"product_name": "HubSpot CRM","rating": 4.4,"reviews_count": 11500,"pricing": "Free plan available","description": "HubSpot CRM is a free CRM platform with tools for marketing, sales, and customer service.","features": ["Contact Management", "Email Tracking", "Pipeline Management"],"pros_summary": "Easy to use, good integrations","cons_summary": "Limited customization in free tier","category": "CRM Software","url": "https://www.g2.com/products/hubspot-crm/reviews"}
Input parameters
| Parameter | Required | Description |
|---|---|---|
categories | No* | G2 category slugs (e.g., "crm", "project-management", "marketing-automation"). Products from each category page will be scraped. |
productUrls | No* | Direct G2 product URLs (e.g., "https://www.g2.com/products/salesforce-sales-cloud/reviews"). |
scrapeReviews | No | Also scrape individual user reviews per product (slower, more detailed). Default false. |
maxResults | No | Maximum products to scrape across all categories and URLs (1-500). Default 5. |
proxyConfiguration | No | Proxy settings. Leave default for best results. |
*At least one of categories or productUrls must be provided.
Use cases
- Software buyers: Compare products side-by-side with real ratings and aggregated pros/cons before purchase.
- SaaS competitive analysis: Monitor competitors' ratings, review velocity, and sentiment movement month-over-month.
- Product marketing: Pull competitor pros/cons to position your own messaging against their weak spots.
- Analysts: Track software market trends, category leaders, and emerging players.
- Sales enablement: Research prospects' current tech-stack satisfaction to target switch-focused outreach.
Limitations
- Default mode returns product-level summaries; enable
scrapeReviewsfor individual review bodies at the cost of extra run time. - Pros/cons summaries are aggregated by G2 itself — depth depends on how many reviews the product has.
- Very large category pages may be sampled — use
maxResultsto control total volume. - Newly listed products sometimes have incomplete pricing or feature data on G2.
- Sponsored placement in category pages is handled as G2 presents it.
- When G2 does not serve a page live, the Actor falls back to the most recent public archived copy of that page (captured within the last 120 days) and labels those rows with
source,snapshot_urlandsnapshot_date. Ratings and review counts on those rows reflect the capture date. - If neither the live page nor a recent archived copy is available, the run ends with an error rather than an empty dataset; re-running later usually succeeds.
Compared to alternatives
- vs. orgupdate/g2-scraper (~$30/1K results, ~477 users): This Actor adds pros/cons summaries aggregated from reviews, and per-result billing means a zero-row run is not charged.
- vs. manual research: A full category audit finishes in minutes instead of hours of manual browsing and copy-pasting.
Pairs well with Capterra Scraper and Trustpilot Reviews Scraper for full B2B review coverage.
FAQ
Can I mix categories and specific product URLs in one run?
Yes — pass both categories and productUrls in the same input. The scraper walks both lists up to maxResults.
Where do I get category slugs?
Browse categories at g2.com/categories. The slug is the last URL path segment — e.g., crm from g2.com/categories/crm.
How do I get individual review text?
Set scrapeReviews: true. The actor will visit each product page and extract review bodies, which counts against maxResults.
How fresh is the data? Pulled live at run time — as fresh as G2.com itself.
Last verified: 2026-04
More scrapers at thirdwatch.dev.