New G2 reviews
Pricing
from $4.30 / 1,000 reviews
New G2 reviews
Scrape G2.com product reviews (up to 1000) to JSON/CSV. Extract ratings, pros/cons, reviewer details & company info. Perfect for competitor analysis & market research. This is an independent effort, not affiliated with G2.com, Inc.
Pricing
from $4.30 / 1,000 reviews
Rating
0.0
(0)
Developer

Dionysus
Actor stats
0
Bookmarked
3
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
G2 Reviews Scraper
(scrapes reviews from any product on G2.com)
Free Plan Limit: Users on the Apify Free plan are limited to 100 reviews per run. Upgrade to any paid plan to increase to 1000.
Examples: https://www.g2.com/products/slack/reviews https://www.g2.com/products/notion/reviews
Extract product reviews from G2.com to JSON or CSV—ready for competitor analysis, sentiment analysis, or market research. Get ratings, review text, author details, pros/cons, and 15+ data points per review.
What you get (most of the times and when is available)
- reviewId - unique review identifier (e.g., "slack-review-12345")
- author - reviewer name and details string
- authorTitle - reviewer job title (extracted if available)
- headline - review headline/summary
- date - review publication date (YYYY-MM-DD)
- stars - star rating (1-5)
- likeBest - "What you like best" text
- dislike - "What you dislike" text
- verified - boolean indicating if reviewer is verified
- source - source of review (e.g., "Organic", "Invited", "Unknown")
- helpfulVotes - number of helpful votes
- downvotes - number of downvotes
- url - direct link to the review
- productUrl - G2 product reviews page URL
Input fields
| Field | Type & range | Notes |
|---|---|---|
startUrls | array (required) | G2 product review URLs (format: g2.com/products/PRODUCT/reviews) |
maxReviews | integer 1–1000 | Maximum reviews to scrape (max 1000) |
Tip: Add ?page=X to start from a specific page (e.g., ?page=5).
Sample output
{"reviewId": "slack-review-11856313","author": "Verified User in Information Technology and Services - Mid-Market (51-1000 emp.)","authorTitle": "Project Manager","headline": "A Simple and Reliable Way to Keep Teams in Sync","date": "2025-10-24","stars": 5,"likeBest": "What I like most about Slack is how effortlessly it connects everyone on the team...","dislike": "When a lot of conversations are happening at once, messages can move fast...","verified": true,"source": "Organic","helpfulVotes": 12,"downvotes": 0,"url": "https://www.g2.com/products/slack/reviews/slack-review-11856313","productUrl": "https://www.g2.com/products/slack/reviews"}
Key features
- Works with any G2 product that has reviews
- Extracts comprehensive reviewer details (name, title, company, industry)
- Automatic pagination - handles any number of review pages
- Resume support - automatically continues from last scraped page if interrupted
- Built-in residential proxy rotation to minimize blocking
- Automatic retry logic for failed requests with session management
- DataDome bypass - handles G2's anti-bot protection
- Duplicate detection - prevents re-scraping the same reviews on restart
Typical use cases
- Competitor analysis - analyze sentiment and ratings for competing products
- Market research - understand customer pain points and preferences
- Lead generation - extract reviewer company information for B2B outreach
- Product benchmarking - compare feature satisfaction across products
- Sentiment analysis - feed reviews into NLP pipelines for insights
Quick start
- Paste a G2 product review URL into the
startUrlsarray (e.g.,https://www.g2.com/products/slack/reviews) - Set
maxReviews(default 1000) - Run the Actor and download results as JSON or CSV
- Give the actor 1 minute to warmup and then it's fast
FAQ
Can I scrape multiple products at once?
Currently, the actor processes one product URL per run. Run multiple times for different products.
How many reviews appear per page?
G2 shows 10 reviews per page.
Can I start from a specific page?
Yes! Add ?page=X to your URL (e.g., ?page=5 to start from page 5).
What if the scraper gets blocked?
The actor automatically rotates sessions and retries. Progress is saved so it can resume.
How can you contact me?
southdionysus@gmail.com or open an issue on Apify interface.
Ready? Paste a G2 product review URL and start building your reviews database!
This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by G2.com or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.