G2 Reviews API avatar

G2 Reviews API

Pricing

from $0.70 / 1,000 g2 review results

Go to Apify Store
G2 Reviews API

G2 Reviews API

Extract structured recent G2 reviews: ratings, pros, cons, problems solved, dates, and reviewer metadata from public product RSS feeds.

Pricing

from $0.70 / 1,000 g2 review results

Rating

0.0

(0)

Developer

Salih Can Kurnaz

Salih Can Kurnaz

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

4 days ago

Last modified

Share

Unofficial independent tool. Not affiliated with, endorsed by, or sponsored by G2.

Extract structured recent G2 product reviews from public G2 RSS feeds and export them as clean Dataset rows for competitive research, product analysis, monitoring, spreadsheets, databases, and AI workflows.

What this Actor returns

For each review, the Actor can return:

  • stable review ID and review URL
  • product slug and product name
  • review title
  • star rating
  • full review text
  • structured pros
  • structured cons
  • structured problems solved
  • publication timestamp
  • reviewer role
  • reviewer company size when exposed
  • reviewer industry when exposed
  • reviewer display name only when you explicitly enable it

The reviewer display name is disabled by default.

Input

Provide one or more G2 product slugs or G2 product URLs.

Example:

{
"products": ["slack", "hubspot-marketing-hub"],
"maxReviewsPerProduct": 10,
"maxTotalReviews": 20,
"ratings": [],
"knownReviewIds": [],
"includeReviewerName": false
}

Accepted product formats include:

  • slack
  • https://www.g2.com/products/slack
  • https://www.g2.com/products/slack/reviews
  • https://www.g2.com/products/slack/reviews.rss

Important scope limitation

This Actor uses the public G2 product RSS surface. It is designed for recent-review extraction and incremental monitoring.

It does not claim complete historical G2 coverage.

The public RSS surface observed during validation exposed up to 25 items per product. G2 controls this surface and can change its structure, availability, ordering, or retention at any time.

The Actor parses the feed, normalizes review records, and sorts parsed items locally by publishedAt descending before applying local filters.

Filters

Ratings

Use ratings to keep exact ratings such as:

["4.5", "5"]

Published after

Use publishedAfter with an ISO-8601 timestamp to keep only reviews at or after that time.

Incremental monitoring

Use knownReviewIds to suppress review IDs you have already processed. This is useful for recurring monitoring workflows.

Output fields

FieldDescription
reviewIdStable review identifier
productSlugG2 product slug
productNameProduct name from the RSS channel
reviewUrlDirect review URL
titleReview headline
ratingStar rating
reviewTextFull normalized review text
prosWhat the reviewer liked
consWhat the reviewer disliked
problemsSolvedProblems/benefits described by the reviewer
publishedAtReview publication timestamp
reviewerRoleReviewer role when exposed
reviewerCompanySizeCompany-size band when exposed
reviewerIndustryIndustry when exposed
reviewerNameReviewer display name only when explicitly enabled
sourceG2_PUBLIC_RSS
sourceFeedUrlPublic RSS feed used for the product

Pricing

This Actor uses Pay per event pricing.

Primary event:

  • review-result — one structured review successfully written to the default Dataset

The Actor is designed so that a review-result event is charged only when that review row is successfully emitted.

Current tier pricing starts at $1.00 per 1,000 review results on the FREE tier, with lower per-result pricing on higher Apify tiers.

The small apify-actor-start event is handled automatically by the Apify platform.

Performance profile

The validated production candidate used:

  • 256 MB memory
  • no browser
  • no login
  • no cookies
  • no residential proxy

In the private stability benchmark, 12 products × 25 reviews produced 300 rows per run across three independent runs, with 1.000 cross-run stable-ID Jaccard for every tested product.

Responsible use

Use the Actor only for lawful purposes and in accordance with applicable laws, contracts, platform terms, and privacy requirements.

This Actor exposes structured data from a public RSS surface. Availability of public data does not remove your responsibility to determine whether your intended use is lawful and appropriate.

Avoid collecting or using personal data when it is not necessary for your purpose. Reviewer display names are therefore disabled by default.

Reliability notes

G2 may change or discontinue the public RSS surface without notice. If the source format changes, extraction behavior may need to be updated.

This Actor does not bypass authentication and does not use a browser or residential proxy.

API and automation

You can run the Actor from:

  • Apify Console
  • Apify API
  • Apify MCP / agent workflows when eligible
  • schedules and integrations supported by Apify

The Dataset can be exported as JSON, CSV, Excel, XML, or other formats supported by Apify.