Gong
Gong is a sales visibility tool that helps you achieve revenue goals by providing real-time insights into your sales team’s activities.
Introduction
Gong revenue platform can be enriched with customer data, including Deals, Accounts and Leads etc ,from your data warehouse. This guide will help you set up a connection between your data warehouse and Gong.
Gong Configuration
To use the CRM API through valmi.io, you need to create an API key. To create an API key, follow the steps below:
- Go to
Company Settings
and ChooseAPI
under Ecosystem Group. If you are already logged in, You can also try with this url.https://us-68970.app.gong.io/company/api-authentication?currentTab=MY_API_TAB
- Click on
Get API Key
button. - Keep the
Access Key
andAccess Key Secret
handy. You will need these to configure the Gong connection on valmi.io.
Additionally, to use the CRM API, you need a Generic CRM
integrated in Gong, instead of the SaaS integrations. To create a Generic CRM, follow the steps below:
- The following http Query needs to be executed to create a Generic CRM. Use the
access_key
andaccess_key_secret
copied above to generate the Basic Auth header. Please refer tohttps://us-68970.app.gong.io/settings/api/documentation#put-/v2/crm/integrations
to register a Generic CRM integration.
Once the Generic CRM is registered, we are ready to create a Gong connection on valmi.io.
Creating a Gong Connection on valmi.io
Go to destinations on valmi.io and create a new destination. Select Gong
as the destination.
On the next page, enter the name of the connection and paste the access_keyand
access_key_secret` generated in the steps above. The picture below shows Gong secrets entered into the text fields. Click on the Next button to connect to the Gong API, test the connection, and create it.
Setting up a Sync
-
Supported Destination Modes
Gong supports the following objects. The following table displays the destination sync modes supported for each of the object. Please refer to the Destination Sync Modes for more information on the different destination modes.
Gong Object | Upsert | Update |
---|---|---|
LEAD | ✅ | ✅ |
ACCOUNT | ✅ | ✅ |
BUSINESS_USER | ✅ | ✅ |
DEAL | ✅ | ✅ |
The picture shows the list of Gong objects supported by valmi.io.
-
Mapping Source Columns to Destination Fields
While creating a Sync on valmi.io, you can select a source table and then you can choose the previously created Gong connection as the destination. One of the objects supported by Gong can be selected as the destination object.
We have chosen the DEAL
object for this example. The next screen lets the user map the source columns onto the fields of the Gong object. Fields such as objectId
and modifiedDate
are mandatory. The picture below shows that we have selected Upsert
destination sync mode. email
has been selected as the Primary Key for the Warehouse source. The source fields last_update
, email
, name
, amount
, last_update
have been mapped to the destination fields modifiedDate
, accountId
, name
, amount
, closeDate
respectively.
In the next screen, you can choose a schedule for the sync and finally create the sync.
-
Verifying data loaded into Gong
You can confirm the number of records sent to Gong API from the Sync Runs Page.
You can also confirm the data loaded into Gong from the Gong UI. We are currently using an API call per record. The Gong API internally used within the valmi.io connector is documented here . It can be easily changed to batch API. Please contact us to enable batch API usage.