G2 Software Reviews & Ratings Scraper avatar

G2 Software Reviews & Ratings Scraper

Pricing

from $0.01 / 1,000 results

Go to Apify Store
G2 Software Reviews & Ratings Scraper

G2 Software Reviews & Ratings Scraper

Scrape G2.com for B2B software product reviews, ratings, comparisons, and competitive intelligence. Essential for SaaS marketing and software market research.

Pricing

from $0.01 / 1,000 results

Rating

0.0

(0)

Developer

The Howlers

The Howlers

Maintained by Community

Actor stats

1

Bookmarked

111

Total users

18

Monthly active users

50 days

Issues response

5 days ago

Last modified

Share

Scrape G2.com for B2B software product reviews, ratings, G2 Grid positions, and competitive intelligence. Extract satisfaction scores, market presence data, company size breakdowns, and alternative product recommendations. Essential for SaaS marketing and software market research.


Quick Start

Test with Demo Mode (free, no API key needed)

{
"demoMode": true,
"scrapeType": "category_search",
"productUrl": "https://www.g2.com/products/hubspot-crm/reviews",
"category": "CRM Software",
"maxReviewsPerProduct": 10,
"maxResults": 10,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
}
}

Run with real data

{
"demoMode": false,
"scrapeType": "category_search",
"productUrl": "https://www.g2.com/products/hubspot-crm/reviews",
"category": "CRM Software",
"companySize": "any",
"includeReviews": true,
"maxReviewsPerProduct": 10,
"includeAlternatives": false,
"includePricing": true,
"maxResults": 10,
"proxyConfiguration": {
"useApifyProxy": true,
"apifyProxyGroups": [
"RESIDENTIAL"
]
},
"webhookPlatform": "custom"
}

Input Parameters

ParameterTypeDefaultRequiredDescription
scrapeTypestring"category_search"NoWhat to scrape. 'category_search' browses a G2 category page. 'product_profile' scrapes one product (requires Product URL or Product Name). 'alternatives' finds competitors for a product.
productUrlstring-NoFull G2 product page URL. RECOMMENDED — paste the URL from your browser for best results. Example: https://www.g2.com/products/hubspot-crm/reviews
productNamestring-NoSoftware product name to search on G2 (e.g. 'HubSpot CRM'). Only needed if you don't have a direct Product URL.
categorystring"CRM Software"NoG2 software category. Common values: CRM Software, Marketing Automation, Project Management, HR Software, Help Desk Software, Email Marketing, SEO Tools, Accounting, E-Commerce, Video Conferencing, Analytics, Website Builder, Live Chat, Chatbot, AI Writing
minRatingnumber-NoOnly include products with this rating or higher (1.0-5.0)
companySizestring"any"NoFilter by company size
includeReviewsbooleantrueNoScrape user reviews for each product
maxReviewsPerProductinteger10NoMaximum reviews to collect per product. Keep low (10-25) for faster runs.
includeAlternativesbooleanfalseNoInclude competitor/alternative products
includePricingbooleantrueNoInclude pricing information when available
maxResultsinteger10NoMaximum number of products to scrape. Start small (5-10) — G2 blocks large requests.
proxyConfigurationobject-NoProxy settings. Defaults to RESIDENTIAL proxies (recommended for G2).
demoModebooleanfalseNoWhen ON, returns realistic sample data WITHOUT hitting G2 (free, instant, no blocking). Turn OFF for real scraping. G2 has aggressive anti-bot protection — real scraping may get blocked.
webhookUrlstring-NoURL to POST results when scraping completes (Zapier, Make, n8n, custom endpoint)
webhookPlatformstring"custom"NoPlatform-specific payload formatting
webhookHeadersobject-NoCustom HTTP headers to send with webhook (JSON object)

Pricing

This actor uses pay-per-event billing:

EventDescriptionPrice
Product ScrapedEach G2 product profile scraped$0.06

Demo mode is free -- no charges for sample data.


Troubleshooting

"API error 429" or "Rate limit"

Too many requests. Wait a minute and try again, or reduce the number of items per run.

No results or empty dataset

Check the run log for error messages. Common causes:

  • Invalid input format (check the examples above)
  • The target data doesn't exist or is too small to track

How do I test without an API key?

Enable Demo Mode in the input. This returns realistic sample data so you can verify the output format works for your workflow.


Built by John Rippy | Actor Arsenal