G2 Reviews Scraper avatar

G2 Reviews Scraper

Pricing

$6.00 / 1,000 review scrapeds

Go to Apify Store
G2 Reviews Scraper

G2 Reviews Scraper

Pricing

$6.00 / 1,000 review scrapeds

Rating

0.0

(0)

Developer

Gio

Gio

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

0

Monthly active users

10 days ago

Last modified

Share

Searches G2.com for a software category or product name and returns the products listed on the search results page: product name, G2 reviews page URL, and the rating and review count shown on the result card when present. It is aimed at market research and competitor lists. It does not download individual review texts.

Features

  • Runs a G2 search for any free-text query (category or product name)
  • Extracts every product reviews link (/products/<slug>/reviews) on the first search results page
  • Best-effort rating and review count parsed from the result card (may be null when G2 changes its markup)
  • maxItems caps how many products are pushed to the dataset
  • Loads the page in a headless browser through a residential proxy layer (US)

Input

FieldTypeRequired / defaultDescription
querystringrequired, default project managementProduct category or software name to search on G2
maxItemsintegerdefault 10Maximum number of products to return

Example input:

{
"query": "project management",
"maxItems": 10
}

Output

One dataset item per product link found on the search results page:

  • title - link text of the product result
  • url - G2 product reviews page URL
  • rating - star rating parsed from the card, or null
  • reviewCount - number of reviews parsed from the card, or null
  • source - always G2

If no product is found, the run pushes a single item with a warning field instead.

{
"title": "Asana",
"url": "https://www.g2.com/products/asana/reviews",
"rating": 4.3,
"reviewCount": 9800,
"source": "G2"
}

Pricing

Pay per event. The Actor charges the apify-default-dataset-item event ("Review Scraped") at $0.006 per product item pushed to the dataset. Warning items are not charged. There is no separate Actor start fee.

Usage

From the Apify console, open the Actor, fill in query and maxItems, and click Start. Results appear in the default dataset.

Via API:

curl -X POST "https://api.apify.com/v2/acts/gio21~g2-reviews-scraper/run-sync-get-dataset-items?token=YOUR_TOKEN" \
-H "Content-Type: application/json" \
-d '{"query": "project management", "maxItems": 10}'

Limitations

  • Only the first search results page is scraped, no pagination
  • Individual reviews, reviewer names, pros and cons and review dates are not extracted
  • The same product can appear more than once if the results page contains several links to its reviews page (items are not deduplicated)
  • rating and reviewCount depend on CSS class names on the results page and can come back null
  • G2 uses strong bot protection; if the page is blocked or renders no product links, the run returns a single warning item
  • Each run opens a headless browser and waits for the page to settle, so expect around 10 to 30 seconds per run

This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by G2 or any of its subsidiaries. All trademarks mentioned are the property of their respective owners.