G2 Reviews Scraper — Pros, Cons, Ratings & Reviewer Context
Pricing
Pay per event
G2 Reviews Scraper — Pros, Cons, Ratings & Reviewer Context
Scrape G2 software reviews for any product: rating, title, pros, cons, problems solved, author, date, company size, verified flag. Gets through DataDome. $0.005 per review, no start fee.
Pricing
Pay per event
Rating
0.0
(0)
Developer
Creator Fusion
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
12 days ago
Last modified
Categories
Share
G2 Reviews Scraper — Pros, Cons, Ratings & Reviewer Context ($5 per 1,000 reviews)
Scrape software reviews from G2.com for any product: star rating, title, full review text split into pros, cons and problems solved, author, date, company size, verified/incentivized flags and review source. Plus one summary record per product with its overall rating and total review count. Choose which sort order comes first (most recent, most helpful, highest or lowest rated) and filter by minimum stars.
$0.005 per review, $0.005 per product summary. Nothing charged for products that cannot be fetched.
How deep it goes
G2 shows visitors without an account the first page (10 reviews) of each sort order and ignores deeper page numbers. This Actor therefore collects the first page of all four orders — most recent, most helpful, highest rated, lowest rated — which yields up to ~40 distinct reviews per product, always including the newest and the most-helpful ones. Each review carries sortOrder so you know where it came from. For a product's complete review history G2 requires a logged-in account, which this Actor deliberately does not use.
Why this one
- It gets through DataDome. G2 blocks ordinary scrapers hard. This Actor escalates from datacenter IPs to Apify's anti-bot Unblocker and residential IPs automatically, and only bills reviews it delivers.
- Structured, not scraped layout. Ratings, dates, authors and bodies come from G2's own schema.org data; pros/cons from the question blocks on the page.
- Built for analysis: feed
pros/consstraight into sentiment or topic models;companySizeandverifiedlet you segment.
Output
{"type": "review","product": "slack","productName": "Slack","title": "Organized Channels and Smooth Integrations Keep Our Workflow on Track","rating": 4.5,"author": "Amit M.","publishedAt": "2026-09-30","pros": "Honestly, what I love most about Slack is the way channels work...","cons": "The biggest downside for me is how distracting it can be...","problemsSolved": "Slack mostly solves the headache of scattered communication...","companySize": "Mid-Market (51-1000 emp.)","verified": true,"source": "Organic","incentivized": false,"url": "https://www.g2.com/products/slack/reviews","scrapedAt": "2026-10-06T07:00:00.000Z"}
Product records (type: "product") carry productName, category, rating and reviewCount.
Input
| Field | Default | Notes |
|---|---|---|
productUrls | — | Slugs (slack) or review URLs. |
maxReviewsPerProduct | 40 | Up to ~40 distinct reviews are reachable per product (see above). |
sortBy | most_recent | Which order is fetched first; the others follow. |
minRating | 0 | Skip reviews below this. |
includeProductSummary | true | |
callbackUrl | — | POST a JSON summary when the run finishes. |
Pricing
| Event | Price |
|---|---|
review | $0.005 |
product | $0.005 |
Integrations
- API:
POST https://api.apify.com/v2/acts/apricot_blackberry~g2-reviews-scraper/run-sync-get-dataset-items?token=… - MCP:
https://mcp.apify.com?tools=apricot_blackberry/g2-reviews-scraper - Webhooks:
callbackUrl, or Apify run webhooks for Zapier, Make and n8n. - Schedules: weekly runs with
sortBy: most_recentto monitor new reviews of your product and competitors.