G2 Reviews Scraper — Software Reviews & Product Data
Pricing
$9.99/month + usage
G2 Reviews Scraper — Software Reviews & Product Data
Scrape G2 software reviews from any product page. Get review title, full text, pros & cons, star rating, reviewer name, job title, date, and helpful votes. Cloudflare bypass built-in. Multi-product batch. No login. $9.99/month. 2-hour free trial.
Pricing
$9.99/month + usage
Rating
0.0
(0)
Developer
Scrape Pilot
Actor stats
0
Bookmarked
3
Total users
0
Monthly active users
6 days ago
Last modified
Categories
Share
⭐ G2 Reviews Scraper — Software Reviews & Product Intelligence
The most reliable G2 Reviews Scraper on Apify. Extract verified customer reviews, star ratings, pros & cons, reviewer job titles, review dates, and complete product metadata from any G2 software listing — in bulk. No login. No API key. Cloudflare bypass built-in. Instant structured output.
📌 Table of Contents
- What Is This Actor?
- Why Use This G2 Reviews Scraper?
- Use Cases
- Input Parameters
- Output Fields
- Example Input & Output
- Pricing & Free Trial
- Performance & Limits
- FAQ
- Changelog
- Legal & Terms of Use
🔍 What Is This Actor?
G2 Reviews Scraper is a production-ready Apify actor that extracts complete customer review data and product metadata from any public G2 software listing page.
Provide a product name, G2 slug, or full G2 URL — and receive back a clean, structured dataset of G2 software reviews: review title, full review body, star rating, pros, cons, reviewer name, reviewer job title, review date, and helpful vote count. Every record is enriched with product-level metadata including the product name, overall G2 rating, total review count, and direct G2 product URL.
Whether you are monitoring your own software reputation, benchmarking competitors, building a buyer's guide, or training an NLP model on SaaS feedback — this G2 reviews scraper delivers the most complete G2 software reviews dataset available on Apify.
🚀 Why Use This G2 Reviews Scraper?
| Feature | This Actor | Manual Export | Other Scrapers | G2 API |
|---|---|---|---|---|
| G2 software reviews — bulk | ✅ | ❌ Slow | ⚠️ Often blocked | ❌ Enterprise only |
| Pros & cons separately extracted | ✅ Both fields | ✅ | ❌ | ✅ |
| Reviewer job title | ✅ | ✅ | ❌ | ✅ |
| Star rating per review | ✅ | ✅ | ⚠️ | ✅ |
| Review date | ✅ | ✅ | ⚠️ | ✅ |
| Helpful vote count | ✅ | ❌ | ❌ | ⚠️ |
| Product overall rating + total reviews | ✅ Every record | ❌ | ⚠️ | ✅ |
| Multi-product batch | ✅ | ❌ | ❌ | ❌ |
| Cloudflare bypass built-in | ✅ | N/A | ❌ Often fails | N/A |
| No login or API key | ✅ | N/A | ✅ | ❌ Required |
Bottom line: This G2 reviews scraper is the only actor that reliably bypasses G2's Cloudflare protection while extracting pros, cons, reviewer job titles, and helpful vote counts — alongside the standard review text and star rating — in a single structured run.
🎯 Use Cases
🏆 Software Reputation Monitoring
- Scrape G2 software reviews for your own product to track sentiment trends over time
- Monitor incoming reviews for recurring praise themes and complaint patterns
- Track your G2 overall rating and total review count growth with scheduled runs
🔍 Competitive Intelligence & Benchmarking
- Extract G2 software reviews from competitor products to analyze their customer satisfaction
- Compare overall ratings, review volumes, pros, and cons across competing SaaS tools
- Identify gaps in competitor products by analyzing recurring cons in their G2 review data
🤖 NLP & Sentiment Analysis Datasets
- Build labeled sentiment datasets using G2 star ratings as ground truth for ML training
- Collect pros and cons fields separately for aspect-based sentiment analysis research
- Scrape multilingual G2 software reviews for cross-market NLP model training
📊 Product & Market Research
- Aggregate G2 review data across an entire software category for market landscape research
- Study what features customers care most about in a specific SaaS vertical using review text
- Build structured datasets of G2 software reviews for industry analyst reports or buyer guides
🛒 Buyer Guides & Comparison Platforms
- Populate software comparison sites with verified G2 review data — ratings, pros, cons, reviewer roles
- Build automated buyer guide content using G2 software reviews as primary source material
- Enrich product listings with real customer feedback from G2 for trust and conversion
🎓 Academic & Business Research
- Collect G2 review datasets for research on enterprise software adoption and user satisfaction
- Study how reviewer job titles correlate with product ratings across software categories
- Analyze review helpfulness patterns across different SaaS product types
⚙️ Input Parameters
{"products": ["notion","salesforce","https://www.g2.com/products/hubspot/reviews"],"max_reviews": 20,"proxyConfiguration": {"useApifyProxy": true,"apifyProxyGroups": ["RESIDENTIAL"]}}
| Parameter | Type | Default | Description |
|---|---|---|---|
products | array or string | [] | Product names, G2 slugs, or full G2 review URLs — e.g. "notion", "slack", "https://www.g2.com/products/notion/reviews". Newline-separated string also accepted |
max_reviews | integer | 20 | Maximum number of G2 reviews to extract per product |
proxyConfiguration | object | Optional | Apify proxy config — residential proxy recommended for reliable G2 access |
Tip: You can enter products in three ways: a product name (
"notion"), a G2 slug ("notion-2"), or a full G2 review URL. All three formats are handled automatically. Mix multiple products in the same run for batch extraction.
📋 Output Fields
Every record from this G2 reviews scraper includes both review-level and product-level data:
📝 Review Fields
| Field | Type | Description | Example |
|---|---|---|---|
title | string | Review headline | "Best project management tool we've used" |
review_body | string | Full review text (max 2000 chars) | "We switched from Asana last year and..." |
rating | string | Star rating for this review | "5" |
pros | string | What the reviewer liked best | "Incredibly flexible, great templates..." |
cons | string | What the reviewer disliked | "Mobile app could be improved..." |
review_date | string | Review posting date | "2024-03-10" |
helpful_count | integer | Number of helpful votes on this review | 14 |
👤 Reviewer Fields
| Field | Type | Description | Example |
|---|---|---|---|
reviewer_name | string | Reviewer display name | "Sarah T." |
reviewer_job | string | Reviewer's job title | "Product Manager", "CTO" |
🏢 Product Fields (included in every review record)
| Field | Type | Description | Example |
|---|---|---|---|
product_name | string | Software product name from G2 | "Notion" |
product_slug | string | G2 URL slug identifier | "notion" |
overall_rating | string | Product's overall G2 rating | "4.7" |
total_reviews | string | Total number of G2 reviews for this product | "5,842" |
product_url | string | Direct G2 review page URL | "https://www.g2.com/products/notion/reviews" |
📦 Example Input & Output
Input:
{"products": ["notion"],"max_reviews": 3}
Output (one record):
{"title": "Best project management tool we have used","review_body": "We switched from Asana last year and the flexibility Notion offers is unmatched. Our entire team adopted it within two weeks.","rating": "5","pros": "Incredibly flexible, great template library, excellent for documentation and project tracking.","cons": "Mobile app could be improved — sometimes slow to load on older devices.","reviewer_name": "Sarah T.","reviewer_job": "Product Manager","review_date": "2024-03-10","helpful_count": 14,"product_name": "Notion","product_slug": "notion","overall_rating": "4.7","total_reviews": "5,842","product_url": "https://www.g2.com/products/notion/reviews"}
💰 Pricing & Free Trial
| Plan | Price | Includes |
|---|---|---|
| Free Trial | $0 | 2 hours full access — no credit card required |
| Monthly | $9.99 / month | Unlimited runs, any G2 product, multi-product batch |
Everything included in every plan:
- ✅ Full G2 software reviews — title, body, pros, cons, rating, date
- ✅ Reviewer name and job title per review
- ✅ Helpful vote count per review
- ✅ Product metadata in every record — name, overall rating, total reviews
- ✅ Multi-product batch — scrape multiple G2 products in one run
- ✅ Cloudflare bypass — built-in, no extra configuration needed
- ✅ Automatic pagination across multiple G2 review pages
- ✅ JSON + CSV + Excel export from Apify dataset
- ✅ Scheduled runs for automated reputation monitoring
Start your 2-hour free trial now — no credit card needed. Click Try for free at the top of this page.
⚡ Performance & Limits
| Mode | Reviews | Estimated Time |
|---|---|---|
| Single product | 20 | ~2–4 minutes |
| Single product | 100 | ~8–15 minutes |
| Multi-product batch | 3 products × 20 | ~8–12 minutes |
| Large batch | 5 products × 50 | ~25–40 minutes |
- Results pushed to the Apify dataset in real time as each product page is processed
- Cloudflare challenge resolution is handled automatically — no manual steps needed
- Automatic pagination across multiple G2 review pages up to
max_reviews - Between products, automatic delays prevent rate limiting
- Residential proxy strongly recommended for consistent Cloudflare bypass at all volumes
❓ FAQ
Q: How do I specify which G2 product to scrape?
A: Enter the product in any of three formats in the products array: a product name ("salesforce"), a G2 slug ("salesforce-crm"), or a full G2 review URL ("https://www.g2.com/products/salesforce-crm/reviews"). All three are handled automatically.
Q: Can I scrape multiple G2 products in one run?
A: Yes. Add multiple product names, slugs, or URLs to the products array and the actor processes them all in sequence — with automatic delays between products to prevent rate limiting.
Q: What is the difference between review_body, pros, and cons?
A: G2 asks reviewers three separate questions. pros is the answer to "What do you like best?", cons is "What do you dislike?", and review_body contains the full combined review text. All three fields are extracted and returned separately.
Q: Does this actor handle G2's Cloudflare protection? A: Yes. Cloudflare challenge resolution is built into the actor — no extra configuration needed. Residential proxy is recommended for the most reliable bypass at higher volumes.
Q: Does every review record include the product's overall G2 rating?
A: Yes. product_name, overall_rating, total_reviews, product_slug, and product_url are included in every single review record — so you can always identify which product a review belongs to, even in large multi-product exports.
Q: Can I monitor a product's new reviews on a schedule? A: Yes. Set up an Apify scheduled task to run this G2 reviews scraper on a daily or weekly basis for any product. New reviews will appear in each run's output automatically.
Q: Why is reviewer_job null for some reviews?
A: Not all G2 reviewers fill in their job title when submitting a review. When the field is not present on the page, it returns null.
Q: Can I export results to Excel or CSV? A: Yes. All results are pushed to the Apify dataset, which can be exported to JSON, CSV, Excel, and more directly from the Apify Console after each run.
📜 Changelog
v13.0.0 (Current)
- ✅ Full G2 software reviews extraction — title, body, pros, cons, rating, date
- ✅ Reviewer name and job title per review
- ✅ Helpful vote count per review
- ✅ Product metadata in every record — name, overall rating, total review count
- ✅ Cloudflare bypass — built-in, automatic
- ✅ Multi-product batch support — any number of products per run
- ✅ Automatic multi-page pagination up to
max_reviews - ✅ Accepts product name, G2 slug, or full G2 URL as input
- ✅ JSON-LD fallback extraction for maximum reliability
- ✅ Automatic delay between products to prevent rate limiting
- ✅ Real-time dataset push as each product is processed
v1.0.0
- Initial release with basic G2 review text and rating extraction
🏷️ Tags
g2 reviews scraper g2 software reviews g2 scraper software review data g2 review extractor saas reviews g2 product data software reviews dataset g2 competitor analysis review monitoring g2 data extraction software feedback data
⚖️ Legal & Terms of Use
This actor accesses publicly visible customer review data on G2.com in the same way a regular user browses the platform.
Please note:
- Use extracted G2 software reviews only for lawful purposes — reputation monitoring, market research, competitive analysis, NLP research, and academic study are common legitimate uses
- Do not use scraped G2 reviews to misrepresent, defame, or create misleading content about any software product or company
- G2 review content belongs to the original reviewers — do not republish reviews as your own content or without appropriate attribution
- Respect G2's Terms of Service — do not use this tool at volumes designed to overload platform infrastructure
- The actor developer is not responsible for how extracted review data is used
🤝 Support & Feedback
- Bug report? Contact us via the Apify actor page
- Feature request? Post in the Apify Community forum
- Loving it? Please leave a ⭐ review — it helps other users find this actor!
Built with ❤️ on Apify
The most reliable G2 Reviews Scraper — full G2 software reviews, pros & cons, reviewer job titles
💰 $9.99/month · 🆓 2-hour free trial · No credit card required