G2 Reviews Scraper — Software Reviews & Product Data avatar

G2 Reviews Scraper — Software Reviews & Product Data

Pricing

$9.99/month + usage

Go to Apify Store
G2 Reviews Scraper — Software Reviews & Product Data

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

Scrape Pilot

Maintained by Community

Actor stats

0

Bookmarked

3

Total users

0

Monthly active users

6 days ago

Last modified

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?

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?

FeatureThis ActorManual ExportOther ScrapersG2 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-inN/A❌ Often failsN/A
No login or API keyN/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"]
}
}
ParameterTypeDefaultDescription
productsarray 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_reviewsinteger20Maximum number of G2 reviews to extract per product
proxyConfigurationobjectOptionalApify 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

FieldTypeDescriptionExample
titlestringReview headline"Best project management tool we've used"
review_bodystringFull review text (max 2000 chars)"We switched from Asana last year and..."
ratingstringStar rating for this review"5"
prosstringWhat the reviewer liked best"Incredibly flexible, great templates..."
consstringWhat the reviewer disliked"Mobile app could be improved..."
review_datestringReview posting date"2024-03-10"
helpful_countintegerNumber of helpful votes on this review14

👤 Reviewer Fields

FieldTypeDescriptionExample
reviewer_namestringReviewer display name"Sarah T."
reviewer_jobstringReviewer's job title"Product Manager", "CTO"

🏢 Product Fields (included in every review record)

FieldTypeDescriptionExample
product_namestringSoftware product name from G2"Notion"
product_slugstringG2 URL slug identifier"notion"
overall_ratingstringProduct's overall G2 rating"4.7"
total_reviewsstringTotal number of G2 reviews for this product"5,842"
product_urlstringDirect 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

PlanPriceIncludes
Free Trial$02 hours full access — no credit card required
Monthly$9.99 / monthUnlimited 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

ModeReviewsEstimated Time
Single product20~2–4 minutes
Single product100~8–15 minutes
Multi-product batch3 products × 20~8–12 minutes
Large batch5 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


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