G2 Product Scraper avatar

G2 Product Scraper

Pricing

$9.00/month + usage

Go to Apify Store
G2 Product Scraper

G2 Product Scraper

G2 Scraper — extract G2 product details, ratings & pricing into structured JSON, plus each product's website, emails, phones & social profiles found by AI. Scrape whole categories too. 240,000+ products, no proxies,

Pricing

$9.00/month + usage

Rating

1.4

(6)

Developer

Chetan Jain

Chetan Jain

Maintained by Community

Actor stats

29

Bookmarked

972

Total users

7

Monthly active users

4 days ago

Last modified

Share

G2 Product Scraper — Extract G2 Ratings, Pricing & Contact Data

Scrape G2 product details, ratings, and pricing plans — plus every product's website, emails, phones, and social profiles. No coding required.

Paste G2 product URLs into this G2 scraper, click Start, and get one clean JSON record per product with 40+ fields: overall rating, review count, pricing plans, features, alternatives, comparisons, and company info.

Every product also comes with its website and the contacts found on it — emails, phone numbers, social profiles, and the technologies it runs — extracted by our Website Email Contact Scraper Actor. Since only ~2% of G2 products list a website on their profile, we use AI to find it for the rest (likely_product_website).

It scrapes G2 categories too — paste a category URL (like https://www.g2.com/categories/crm) and get every product in the category with ratings, review counts, AI user-sentiment summaries, and top pros/cons.

Covers 240,000+ software products across 2,227 categories on G2 and exports to JSON, CSV, or Excel in one click.

Rated Excellent — 4.6 based on 25 reviews on Trustpilot.

Output example: G2 product and review data in JSON

Each product becomes one dataset item. Here is a trimmed result:

{
"product_id": 20238,
"product_name": "Postman",
"rating": 4.6,
"reviews": 1800,
"product_website": null,
"likely_product_website": "https://www.postman.com",
"website_contacts": {
"domain": "www.postman.com",
"emails": [
{
"value": "info@postman.com",
"sources": ["https://www.postman.com/company/contact-us/"],
"is_likely_official": true
}
],
"phones": [
{
"value": "+18886161665",
"sources": ["https://www.postman.com/company/contact-sales/"],
"is_likely_official": true
}
],
"linkedins": [
{ "value": "https://www.linkedin.com/company/postman-platform", "is_likely_official": true }
],
"twitters": [
{ "value": "https://x.com/getpostman", "is_likely_official": true }
],
"githubs": [
{ "value": "https://github.com/postmanlabs", "is_likely_official": true }
],
"technologies": [
{ "name": "Amazon Web Services", "categories": ["PaaS"] },
{ "name": "Cloudflare", "categories": ["CDN"] }
]
},
"g2_link": "https://www.g2.com/products/postman/reviews",
"seller": "Postman",
"what_is": "Postman is the world's leading API platform, used by more than 30 million developers and 500,000 organizations worldwide for building and managing APIs. ...",
"category": { "name": "API Platforms", "link": "https://www.g2.com/categories/api-platforms" },
"company_location": "San Francisco, CA",
"company_founded_year": 2014,
"company_website": "https://www.postman.com",
"number_of_employees_on_linkedin": 2305,
"pricing_plans": [
{
"plan_name": "Free Plan",
"plan_price": "Free",
"plan_description": "For individuals or a small team of 3 or less to start testing APIs.",
"plan_features": ["Up to 3 collaborators", "Access to API Client"]
}
],
"detailed_features": [
{
"name": "API Construction",
"features": [
{
"name": "Data Security",
"content": "As reported in 510 Postman reviews. Allows users to secure access to data. Provides additional support for security practices like IP whitelisting, attack mitigation, and data encryption.",
"percentage": 86,
"based_on_number_of_reviews": 510
}
]
}
],
"alternatives": [
{ "name": "MuleSoft Anypoint Platform", "link": "https://www.g2.com/products/mulesoft-anypoint-platform/reviews", "rating": 4, "reviews": 688 }
],
"comparisons": [
{ "name": "SwaggerHub", "link": "https://www.g2.com/compare/postman-vs-swaggerhub" }
]
}

Trimmed for readability

Postman doesn't list a website on its G2 profile (product_website: null) — like ~98% of G2 products. We find it with AI (likely_product_website), then crawl it with our Website Email Contact Scraper Actor to pull the emails, phone numbers, and social profiles you see above.

What data does the G2 Scraper extract?

Data groupFields
ProductName, logo, description, "What is" summary, G2 link, categories
Website & contactsThe product's website (AI-found when the G2 profile doesn't list it), plus the emails, phone numbers, social profiles, and technologies found on it — each with source pages and an official/unofficial flag
RatingsOverall rating and total review count
PricingEvery pricing plan with name, price, description, and per-plan features
FeaturesFeature categories and detailed feature scores with percentages and review counts
CompetitionAlternatives with ratings and review counts, head-to-head comparison links
CompanySeller, location, founded year, employee count on LinkedIn, Twitter followers, product and company websites
Category recordsEvery product in a category with rating, review count, AI user-sentiment summary, and top pros/cons

How to scrape G2 reviews and product data

  1. Click Try for free.
  2. Paste one or more G2 product URLs — for example https://www.g2.com/products/postman/reviews — and/or G2 category URLs like https://www.g2.com/categories/crm. Add as many as you like; the Actor scrapes them one by one.
  3. Click Start and wait for the run to finish.
  4. Open the Dataset tab to preview your data, then download it as JSON, CSV, Excel, XML, or an HTML table.

No proxies, no browser setup, no CAPTCHA solving — you paste URLs and get structured data back.

Input

{
"g2ProductUrls": [
{ "url": "https://www.g2.com/products/github/reviews" },
{ "url": "https://www.g2.com/products/atom/reviews" },
{ "url": "https://www.g2.com/products/sublime-text/reviews" }
],
"g2CategoryUrls": [
{ "url": "https://www.g2.com/categories/crm" }
],
"enableDetailedDataExtraction": false,
"websiteContactsCrawlMode": "homepage"
}
FieldTypeDescription
g2ProductUrlsarrayG2 product URLs to scrape. Each URL becomes one record in the dataset. Category URLs pasted here work too.
g2CategoryUrlsarrayG2 category URLs to scrape. Each category becomes one record listing every product in it.
enableDetailedDataExtractionbooleanOff by default. When enabled, every product found in your category URLs is also scraped in full — one record per product with all 40+ fields, including website contacts.
websiteContactsCrawlModestringContact-enrichment crawl depth: homepage (default — scan the website's homepage), deep (also crawl its top contact-like pages: contact, about, careers, blog), or off (skip the crawl and omit website_contacts).

How much does it cost to scrape G2?

Scraping G2 costs $5 per 1,000 products ($0.005 per product). Apify gives you $5 in free credits every month, so you can scrape your first 1,000 products and test the G2 Scraper before paying anything.

FAQs

Why scrape G2?

  • Competitive research — track a rival's rating, review count, feature scores, alternatives, and head-to-head comparisons.
  • Lead generation — every product comes with its website and the emails, phone numbers, and social profiles found on it, ready for outreach; company records add location, founding year, and employee counts.
  • Market analysis — compare pricing plans, alternatives, and whole categories with AI user-sentiment summaries and pros/cons per product.
  • Technology profiling — see the tech stack (CDN, analytics, hosting) each product's website runs.

How does the Actor find product emails, phone numbers, and social profiles?

Only ~2% of G2 products list a website on their G2 profile. For the other 98%, we use AI to find the product's real website — returned as likely_product_website. That website is then crawled by our Website Email Contact Scraper Actor, and every email, phone number, social profile, and technology it finds comes back as website_contacts, each with the source pages and an is_likely_official flag.

Want the same contact extraction for any website? Try the Website Email Contact Scraper on Apify →

Can I scrape a whole G2 category?

Yes. Paste a category URL (like https://www.g2.com/categories/crm) into the input and the Actor walks every page of the category listing and returns one record with every product in it — name, G2 link, rating, review count, AI user-sentiment summary, and top pros/cons. There are 2,227 categories to pick from, free to download.

Want the full 40+ fields (website contacts included) for every product in the category? Turn on Enable Detailed Data Extraction and the Actor scrapes each of the category's products in full too — one dataset record per product, each billed as a scraped product.

Can I scrape multiple G2 products in one run?

Yes. The input list accepts any number of product URLs, and each successfully scraped product becomes its own dataset item. If a product can't be retrieved, it's skipped and noted in the run log, and the rest of your URLs still complete.

How accurate is the scraped G2 data?

It comes straight from real G2 product profiles — real ratings, reviews, pricing plans, and company details, in the same structure you see on the page.

How fresh is the G2 data?

Products are scraped from G2 on demand, so each record reflects the product page as it looks now.

Support

Built by developers, for developers — when you reach out, you talk to the engineers who built the Actor, not a support script. Message us anytime and we'll resolve your query within 1 working day.

Contact Us on WhatsApp about G2 Product Scraper

Email: happy.to.help@omkar.cloud

Email Us about G2 Product Scraper

Love It? Star It! ⭐

From one business owner to another: if this Actor saved you hours of copying reviews off G2 product pages, please rate the G2 Product Scraper on Apify.

Here's why it matters: most people judge an Actor by its reviews before trying it. Your rating helps the next person — someone deciding whether this Actor really delivers clean G2 data — hit "Try for free" with confidence, and it helps the Actor rank higher in the Apify Store.

It takes only 1 second, and means the world to me.