G2 Reviews Scraper - No Proxy Needed
Pricing
from $5.00 / 1,000 review scrapeds
G2 Reviews Scraper - No Proxy Needed
Extract G2 reviews, ratings, and product data via G2's public Elasticsearch API. No browser, no proxy, no Kasada issues. 29 fields per review including NPS, sentiment, and switching data. 3 modes: reviews, product search, category browse. $5/1K reviews.
Pricing
from $5.00 / 1,000 review scrapeds
Rating
0.0
(0)
Developer
Sami
Actor stats
0
Bookmarked
2
Total users
1
Monthly active users
15 hours ago
Last modified
Categories
Share
While other G2 scrapers fight Kasada WAF and fail (average store rating: 1.4 stars), this actor connects directly to G2's public Elasticsearch API. No browser, no proxy, no blocking.
Key Features
- No proxy needed — G2's Elasticsearch API is publicly accessible at
search.g2.com - No browser needed — pure HTTP requests, runs on 256MB RAM
- 29+ fields per review — including NPS, sentiment themes, switching data, regional info
- 3 modes — extract reviews, search products, or browse categories
- Batch processing — scrape multiple products in a single run
search_afterpagination — handles products with 50,000+ reviews (no 10K offset limit)- Pay per result — only pay for data you actually get
Why This Works When Others Don't
G2.com uses Kasada WAF on their frontend (www.g2.com), which blocks virtually all browser-based scrapers. However, G2 exposes a public Elasticsearch cluster at search.g2.com with a readonly user that requires no authentication. This actor queries that API directly — no browser rendering, no JavaScript execution, no anti-bot detection to bypass.
Pricing
| Event | Price |
|---|---|
| Per review extracted | $0.005 |
| Per product found | $0.01 |
Up to 50% cheaper than alternatives — and with a near-100% success rate.
Comparison
| Feature | This Actor | Browser-Based Scrapers |
|---|---|---|
| Proxy needed | No | Yes (residential) |
| Browser needed | No | Yes (Playwright/Puppeteer) |
| RAM required | 256 MB | 2-4 GB |
| Price per review | $0.005 | $0.0065-0.01 |
| Success rate | ~99% | ~30-50% |
| Kasada blocked | No | Yes |
| Max reviews/product | 50,000 | ~100-500 |
Input Examples
Mode: Reviews (default)
Extract reviews from specific G2 products:
{"mode": "reviews","productUrls": ["https://www.g2.com/products/clickup/reviews","https://www.g2.com/products/slack","notion"],"maxReviews": 500,"minRating": 3,"language": "en"}
Mode: Product Search
Search for products by keyword:
{"mode": "product_search","searchQuery": "project management","maxProducts": 50}
Mode: Category Browse
List all products in a G2 category:
{"mode": "category_browse","categoryUrl": "project-management","maxProducts": 100}
Output Example — Review
{"productSlug": "clickup","productName": "ClickUp","reviewId": "review-12599203","reviewUrl": "https://www.g2.com/survey_responses/clickup-review-12599203","rating": 4.0,"title": "Effortless Sprint Management, User-Friendly Interface","reviewText": "I find ClickUp very user-friendly and easy to use...","reviewDate": "2026-04-08","reviewerName": "Shivam K.","reviewerCountry": "India","reviewerRegion": "Asia","reviewerPrimaryRegion": "Asia Pacific","reviewerSegment": "small-business","npsScore": 4,"npsRaw": 8.0,"easeOfUseRating": null,"qualityOfSupportRating": null,"easeOfSetupRating": null,"meetsRequirementsRating": null,"easeOfAdminRating": null,"easeOfDoingBusinessWithRating": null,"directionRating": null,"sentimentThemes": null,"loveTheme": null,"hateTheme": null,"switchedFromOtherProduct": "no","switchedFromProductIds": null,"switchedReason": null,"switchingThemes": null,"likelihoodToRecommend": 8.0,"isVerifiedUser": true,"isIncentivizedReview": true,"reviewSource": "g2","sourceType": "organic","companySegmentCode": 179,"industry": null,"helpful": 0,"responseType": "text","published": true,"publishedAt": "2026-04-08T03:05:01.013-05:00","scrapedAt": "2026-04-09T15:00:00.000000+00:00"}
Output Example — Product
{"productSlug": "clickup","productName": "ClickUp","productUrl": "https://www.g2.com/products/clickup","productWebsite": "clickup.com","averageRating": 4.66,"starRating": 5,"totalReviews": 11137,"category": "Project and Portfolio Management","allCategories": ["Project Management", "Task Management", "Work Management"],"description": "ClickUp is one app to replace them all...","vendorName": "ClickUp","uuid": "432a896c-e0d7-467f-a8e9-148f85044553","scrapedAt": "2026-04-09T15:00:00.000000+00:00"}
FAQ
Does this need a proxy?
No. The Elasticsearch API at search.g2.com is publicly accessible without authentication or IP restrictions.
Why do other G2 scrapers fail?
They scrape G2's frontend (www.g2.com) which uses Kasada WAF — one of the most aggressive anti-bot systems. This actor bypasses the frontend entirely by querying the backend API directly.
Can I get reviewer email or full company name? No. The API only exposes the reviewer's display name, country, region, and company segment code (small-business, mid-market, enterprise).
What's the max reviews per product?
50,000 per run. The actor uses Elasticsearch's search_after cursor pagination, which has no offset limit.
How fresh is the data? Reviews appear in the API within hours of being published on G2. The data is live, not cached.
What if the API stops working? If G2 changes their Elasticsearch configuration, the actor will log a clear error message. No fallback to browser scraping — the API approach is the entire value proposition.
Other Scrapers by Zhorex
- Telegram Channel Scraper — Extract messages, media, and metadata from Telegram channels
- RedNote Xiaohongshu Scraper All-in-One — Scrape posts, comments, and user profiles from RedNote
- Domain Authority Checker — Bulk check DA/PA for SEO analysis
- Phone Number Validator — Validate and format phone numbers worldwide
Legal Disclaimer
This actor accesses G2's publicly available API endpoints. No authentication is bypassed, no login credentials are used, and no terms of service are circumvented. The search.g2.com Elasticsearch cluster is exposed with a readonly user that requires no credentials. This actor sends standard HTTP requests to that public endpoint.