• 14 Dec 2023
  • 7 Minutes to read
  • Dark


  • Dark

Article summary

The G2 + Slack integration enables you to take action on new G2 Buyer Intent signals and reviews by sending alerts directly to your Slack workspace.


Basics of the G2 + Slack integration

About G2 Buyer Intent data

G2 Buyer Intent captures enriched data about buyers researching your product across G2. Buyer Intent signals can be generated by a variety of buyer actions, including interacting with your G2 product profile page, comparing your product to a competitor, and viewing alternatives for a product in a shared category. This data enables your sales, marketing, and customer success teams to identify a buyer's stage in the buyer journey.

Refer to the Buyer Intent documentation for more information on signal types, checking the signals included in your subscription, and more.

Available Slack channels

You can distribute notifications to any public channel within your Slack workspace. Private channels are not available to use with this integration.

How notifications appear in Slack

Notifications for new G2 reviews are sent as soon as they are published on Each review notification contains the review rating, excerpts from certain responses, and a Read more button that links to the full review on

review example

G2 sends notifications for new Buyer Intent signals hourly. Each Buyer Intent notification contains information about the buyer organization, details about the signal, and a View in my.G2 button, which links to the detailed company activity page in my.G2.

buyer intent example

If one account triggers multiple Buyer Intent signals within the same hour, G2 aggregates them into a single notification.

You can also configure notifications to automatically tag users. For more information, refer to the Creating Buyer Intent notifications section.

John Smith and Jane Doe are tagged in this Slack notification for SaasCompanyX

Authenticating your organization

The first time you access this integration, you will be prompted to authenticate access to your Slack workspace by connecting your Slack user account.

activate the integration

G2 recommends completing the authentication process with a stable Slack user account. If the connected Slack user account becomes deactivated, you must re-authenticate with an active Slack user account to continue receiving notifications in your Slack workspace.

To authenticate your Slack workspace:

  1. Go to my.G2, then Integrations > Integration Hub.
  2. Select the Slack tile, then select Authenticate Now.
  3. Log in to Slack if prompted, then select Allow to complete the authentication process.

Configuring notifications

You can send notifications to any public channel in your Slack workspace.

Make sure to create your channels in Slack before configuring your notifications.

Creating review notifications

review notification creation example

To create a new review notification:

  1. Go to my.G2, then Integrations > Integration Hub.
  2. Navigate to the Slack tile.
  3. Set the Review Notifications Integration Status slider to Active, then select Configure Review Notifications.
  4. Define your notification criteria.
ProductSearch for and select the G2-listed product that you want to receive reviews notifications for. You can choose any product listed on G2.
Slack ChannelChoose the Slack channel where you want to receive notifications. Only public channels are available to use with this integration.
Review Score RangeBy default, G2 notifies you of all reviews. If you only want to receive notifications for reviews with a certain rating, select a minimum and maximum score.

The values you enter into the Review Score Range field are double your desired G2 star rating. For example, to be notified of reviews less than 3.0 stars, you would enter 6 as the Review Score Range maximum value.

  1. (Optional) To create additional notifications, select Add a field, then repeat the instructions in step 3.
  2. Select Save. New G2 reviews will be sent to the corresponding channel.

Example: Notify customer success teams for low G2 review scores

G2 reviews provide direct insight into customer satisfaction. For customer success teams, low review scores indicate an opportunity to contact your customer to address their feedback, offer educational materials and make them aware that help is available.

Creating a Slack notification for G2 reviews with a rating below 7 enables your customer success teams to promptly address negative reviews.

G2 recommends using the Review Activity tab in my.G2 to comment on your product reviews.

For more information on responding to reviews, refer to the Review Activity documentation.

low review notification

To create this notification, select Configure Review Notifications > Add a field, then enter the following criteria.

ProductSlack ChannelReview Score Range
{Your product name}{ Your customer-success Slack channel}0 to 6

Creating Buyer Intent notifications

buyer intent notification creation example

To create a new Buyer Intent notification:

  1. Go to my.G2, then Integrations > Integration Hub.
  2. Navigate to the Slack tile.
  3. In the Buyer Intent Notifications section, set the Integration Status slider to Active.
  4. Select Add Notification, then set your notification criteria. For more information on setting your filter criteria, refer to the G2 Buyer Intent filters section.
  5. In the Set up Slack Notifications section, search for and select the Slack channel you want to receive notifications, then enter a name for your notification.
  6. (Optional) If you want notifications to tag specific Slack users, enter a comma-separated list of user emails in the Tag Slack users field, then select Verify emails.

Email addresses must be associated with their Slack accounts.

  1. Select Save. Notifications matching your criteria will be delivered hourly.

G2 Buyer Intent filters

G2 offers the following filters to help you leverage your Buyer Intent signals.

Watch a Target Account ListInclude or exclude Buyer Intent activity for specific companies by entering matching website domains or company names into the corresponding text boxes, with each unique domain or company name entered on a new line.

include or exclude account

You can bulk add company names or domains by pasting columns from a CSV.

Company domains must exactly match the company domain on the Buyer Intent signal. If using company names, partial matches are accepted.
Filter by DemographicsInclude companies that match your ideal customer profile by entering criteria for visitor geolocation, company headquarter location, industry, or market segment.

firmographic notification filter

You can filter company headquarter locations by global region using the corresponding checkboxes, or add local region filters. Local region filters do not have to correspond to your global region filters.

For example, using the APAC global region filter and a local region filter for Illinois, United States includes companies from either region in your notification.
Filter by Organization ActivityFind companies that generated specific signal types, are in a particular Buying Stage, or have a minimum Activity Level.

activity notification filter

For more information on Buying Stage and Activity Level, refer to the Buyer Intent documentation.
Filter by CategoryIf your Buyer Intent subscription includes multiple categories, you can search for and select specific categories to include.

filter by category
Filter by G2 StackUse the Products to Include filter to find buyers using specific products in their tech stack, or the Categories to Include filter to find buyers using any product in the corresponding category in their tech stack.

stack product or category selector

The Products to Include and Categories to Include filters act as "OR" filters when used together. For example, selecting a product of G2 Track and a category of Email marketing finds accounts that either use the G2 Track product, or any product in the Email marketing category.
The Product Last Identified filter refines the criteria you chose in the Products to Include and Categories to Include filters based on the last time G2 confirmed the account is using a product in their tech stack.

stack date selector

Refer to the G2 Stack documentation for more information.

Example: Identify accounts at risk for churn

Customers viewing Alternatives pages or Compare pages that feature your product might be at risk for churn.

To learn more about Buyer Intent signal types, refer to the Buyer Intent documentation.

For customer success representatives, identifying which of your accounts are at risk enables you to check in and provide educational materials at a critical moment.

Before configuring your notification settings in my.G2, you should create a personal Slack channel in your workspace with a descriptive name, such as {your name}-churn-signals.

To create this notification:

  1. Select Add notification.
  2. In the Watch a target account list panel, enter or paste a list of your accounts into the Show companies with a similar name field, entering a new account on each line.

add accounts to track

You should intermittently update this list as your accounts change.

  1. In the Filter by Organization Activity panel, select the checkboxes for Compared {your product name} to other products and Researched alternatives to {your product name}.

select signals

  1. In the Set up Slack Notifications panel, search for and select your Slack channel, then enter a descriptive name for your notification, such as "{Your name}'s Accounts with Churn Risk".
  2. Select Save.