G2 Reviews Scraper & Competitor Intel Report
Pricing
from $120.00 / 1,000 results
G2 Reviews Scraper & Competitor Intel Report
Collect public G2 reviews for your product and up to five competitors, then get one report per product: average rating, rating spread, repeated pros and cons, switch reasons and recent critical reviews. Reviewer names and profile fields are stripped before output.
Pricing
from $120.00 / 1,000 results
Rating
0.0
(0)
Developer
David
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
2 days ago
Last modified
Categories
Share
G2 reviews scraper and SaaS competitor intel report. It collects public G2 reviews for your product and up to five competitors, then returns one report per product: average rating, rating spread, the pros buyers repeat, the cons buyers repeat, the reasons they give for switching, and the recent critical reviews. Reviewer names and profile fields are stripped by code before anything is written.
What the G2 reviews scraper collects
- Compare one client product against up to five G2 competitors.
- Aggregate average rating, rating distribution, frequent pros, frequent cons, and switch reasons.
- Surface recent critical reviews without exposing reviewer names or profile data.
- Emit clean dataset rows for dashboards, scheduled monitoring, or AI agents.
- Bound review volume per run so costs stay predictable.
Use cases
- PMM teams tracking why buyers choose or leave competitors.
- Founders preparing sales battlecards from recent public reviews.
- Product teams watching recurring complaints after a competitor launch.
- Agencies producing SaaS competitor intelligence snapshots.
Ready-made tasks
- Sales battlecard from G2 pros, cons and ratings — one product against two rivals, 12 months of reviews.
- Why buyers switch, last 90 days of G2 reviews — switch reasons and every review at 2★ or lower.
- Recent critical G2 reviews of one direct rival — a single competitor, 6 months, 1★ and 2★.
Input
{"clientProductUrl": "https://www.g2.com/products/hubspot-marketing-hub/reviews","competitorProductUrls": ["salesforce-sales-cloud","zoho-crm"],"maxReviewsPerProduct": 50,"lookbackDays": 365,"minCriticalRating": 3}
Hard limits:
- 1 client product + 5 competitors per run.
- 50 reviews per product by default.
- 200 reviews per product maximum.
- Public G2 reviews only. No login, no paywall, no private data.
G2 review data you get
One product_report row per product plus one competitor_compare_summary row, readable as JSON, CSV or Excel and available from the Apify API: product reference, role, review count, average rating, rating distribution, top pros, top cons, top switch reasons, and the recent critical reviews with rating, date, title and snippet.
Example product row:
{"type": "product_report","role": "competitor","productRef": "salesforce-sales-cloud","reviewCount": 50,"averageRating": 4.21,"prosTop": [{ "term": "automation", "count": 14 }],"consTop": [{ "term": "setup", "count": 9 }],"switchReasonsTop": [{ "term": "pricing", "count": 5 }],"criticalRecentReviews": [{ "rating": 2, "publishedAt": "2026-06-12", "title": "Hard to configure", "snippet": "Setup took longer than expected..." }],"identityFieldsRemoved": true}
Pricing
Recommended pay-per-event pricing: $0.12 per analyzed product report item plus a small Actor start fee. This is calibrated above the upstream G2 review scraper cost because this Actor pays for bounded upstream review collection and adds competitive aggregation.
FAQ
Do I get the raw reviews or a report?
A report. This Actor runs an upstream G2 review scraper to collect public reviews, then aggregates them: ratings, repeated pros and cons, switch reasons, and short snippets of the recent critical reviews. If you want every review row as-is, use a plain G2 reviews scraper instead.
Does this include reviewer names?
No. Reviewer identity fields are stripped by code. The output keeps only aggregate intelligence and short review snippets needed for the report.
Does this scrape Capterra too?
No. v1 is G2 only. Capterra is a later extension.
Can I schedule it?
Yes. Schedule the same input weekly or monthly and compare the dataset rows over time.
Does it bypass G2 protections?
No. It delegates public review collection to an existing Apify G2 Actor and does not bypass logins, paywalls, or private areas.
This is an unofficial tool and is not affiliated with, endorsed by, or sponsored by G2.