How to Scrape and Analyze G2 Reviews
8 mins read - Created on Apr 16, 2026G2 reviews provide detailed feedback on how software products perform in real-world business use. Users often evaluate tools based on usability, feature set, pricing, and support experience, making these reviews a valuable source for understanding how products are assessed during decision-making.
Kimola enables you to collect and analyze G2 reviews without any technical setup. Whether you are focusing on a single product or comparing multiple tools, collected feedback can be structured and analyzed to uncover patterns in user expectations, limitations, and overall satisfaction.
Create a free account or sign in to your existing Kimola account.
G2 reviews are collected through manual scraping using Kimola’s browser extension. This tutorial walks you through the process step by step and shows how the collected data can be analyzed within Kimola.
By the end of this guide, you will be able to collect G2 reviews directly from product pages, organize them into datasets, and generate reports based on your analysis.
Let’s get started!
Manually Scrape G2 Reviews
Manual scraping allows you to collect G2 reviews directly while browsing product pages using Kimola’s browser extension. To support this workflow, Kimola provides its browser extension, Airset Generator, which captures reviews across supported platforms and stores them as airsets in your Kimola account.
Before you begin, make sure Airset Generator is installed and properly set up on your browser. You should also be logged in to your Kimola account and have your API Key connected. If the setup is not complete, follow the Set up the Airset Browser Extension guide before continuing.
Collected data can be stored in Airsets before moving into the analysis stage. This makes it easier to build datasets gradually, especially when working across multiple products, categories, or competitors over time. Rather than running analysis immediately, you can first accumulate and organize your data, and then choose when and how to generate reports based on your needs.
Collecting data through Airset Generator does not consume queries from your plan. This means that even users on the free plan can collect G2 reviews without query-based limitations.
Step 1: Open the G2 Product Page
Go to G2 and navigate to the product you want to analyze. Since the browser extension collects only the reviews that are currently visible in your browser, make sure the reviews section is fully loaded.

On G2, reviews are typically organized across multiple numbered pages using a paginated structure. During scraping, Kimola’s Airset Generator can automatically navigate through these pages and collect reviews across the available review set, allowing you to capture a broader dataset without manually switching pages one by one.
You can pin the browser extension next to your address bar for quick access while browsing.
Step 2: Start Scraping G2 Reviews
Once you are on the G2 product page, the browser extension icon in your toolbar may display a small badge indicating the number of reviews currently detected on the page. This badge appears on the extension icon, which is typically located in the top-right corner of your browser. If no badge is visible, make sure the reviews section is open and properly loaded.
Click the extension icon to open it. The product name is displayed for confirmation before data collection begins. Then, click the Generate button to start capturing the reviews currently visible on the page.

During the scraping process, the extension may scroll or load additional reviews to collect more data. To avoid interruptions, keep the browser tab active and do not close or refresh the page until the process is complete.
Step 3: Complete the Scraping
During scraping, the browser extension continues collecting reviews by loading additional entries and navigating through available review pages where possible. This allows it to capture a larger portion of the available feedback without requiring manual navigation.
If needed, you can stop the process at any time using the Continuing button in the extension. Otherwise, the collection will continue until all accessible reviews have been captured.

Once the process is complete — whether stopped manually or finished automatically — a dataset is created and displayed in the extension alongside your most recent datasets. If you are logged in to your Kimola account, you can open the dataset directly from the extension or access it from the dashboard to review, manage, or analyze the data by creating a report.
The browser extension attempts to collect the maximum amount of available review data, but platform-specific limitations may apply. Loading more reviews or adjusting available filters on the G2 page can help you capture additional subsets of data.
Analyze G2 Reviews
G2 reviews, once collected through manual scraping, can be systematically analyzed to identify recurring themes, sentiment patterns, feature-level feedback, and underlying user expectations. This process transforms unstructured review content into structured insights that can support product development, competitive analysis, and go-to-market strategy.
Kimola uses a unified report generation workflow that applies across all data collection scenarios. In the previous steps, this workflow was initiated by collecting G2 reviews through manual scraping. In the following steps, the focus shifts to configuring the analysis to ensure that the resulting report aligns with your specific research and business objectives.
Create a Report from the Airset
To analyze the collected G2 reviews, open the Kimola dashboard and navigate to the Datasets section from the left-hand menu. From there, select Airsets to view the complete list of available datasets.
Locate the relevant dataset and click Create Report.

This action initiates Kimola’s standard report creation workflow. Select the column that contains the primary review text, and optionally include additional fields such as date and URL if they are available. These selections define how your dataset will be structured and processed during the analysis.

Choose Dimensions
In addition to standard classifications and aspect-based sentiment results, Kimola allows you to apply higher-level interpretations to your G2 review analysis. This step enables more advanced analysis such as user personas, pain points, usage motivations, customer journeys, and other interpretive frameworks that help explain how software products are evaluated in real-world use.
Selected dimensions appear under My List on the left side, allowing you to review, reorder, or remove them before creating the report.
Dimensions do not consume queries from your plan. Instead, they use GPT Credits, which are available as an add-on. These credits do not renew monthly, do not expire, and can be purchased at any time as needed.
The free plan includes 5 GPT Credits, which are automatically provided when you create your account.
Review Report Settings
After completing the interpretation steps, you will be taken to the Review screen — the final step before running the analysis.
At this stage, you can review and finalize all key settings before generating the report. You will be asked to enter a Report Title, since reports created from Airsets do not have an automatically generated name. This title is required and will be used to identify your report within the platform.
The screen also displays the Dataset, which reflects the dataset you selected, and allows you to choose the Report Output language. This setting determines the language of all analysis outputs, including sentiment labels, themes, summaries, and interpretation results.
In addition, the Required Query section provides a breakdown of how your queries will be used across different steps of the analysis. This typically includes sentiment classification and any additional interpretations you selected during the setup. The total number shown represents the maximum queries required for the report, helping you understand how dataset size and selected configurations impact your plan usage.

If needed, you can return to previous steps and adjust your selections. Once everything is set, you can proceed to generate the report.
Create the Report
Click Create Report to start the process. Kimola processes the selected dataset, applies the configured analyses, and generates your report automatically.
Once the report is ready, it appears under the Reports section. From there, you can review the analysis results, organize the report under a Project to keep related work together, or prepare the outputs for external use.
Reports can be exported in multiple formats to match different workflows. You can download them as Excel files for deeper data analysis, export them as PowerPoint or PDF for presentations and stakeholder sharing, or send them via email for scheduled or on-demand distribution.
This makes it easy to turn G2 review insights into reusable, shareable outputs that can be directly integrated into your reporting and decision-making processes.
Conclusion
Kimola is built on the idea that meaningful decisions should be informed by real user feedback. Since every research process begins with data, the platform focuses on making data collection structured, transparent, and flexible, allowing you to capture and analyze reviews in a way that fits your research needs.
When working with G2 reviews, all data should be collected and analyzed strictly for research and internal decision-making purposes. Review content should not be redistributed, republished, or used in ways that violate platform policies or applicable regulations. It is the user’s responsibility to ensure compliance with all platform-specific guidelines.