This article supports Gainsight NXT, the next evolution of the Customer Success platform. If you are using Gainsight CS Salesforce Edition, you can find supporting documentation by visiting the home page, and selecting CS > Salesforce Edition.
Not sure what your team is using? Click here.
IMPORTANT - Adoption Explorer Horizon Experience
Gainsight has upgraded Adoption Explorer with Horizon Experience. Steps, images, and playable GIFs in this article will soon be updated with the Horizon Experience changes.
This article introduces you to the key terms in Adoption Explorer and gives an overview on how you can use your customer’s usage data and configure projects in Adoption Explorer.
This article is the first item in a series of Adoption Explorer configuration articles. Before you get started with the Adoption Explorer project building process, Gainsight recommends you to refer to the Adoption Explorer Overview article.
This article introduces you to the key terms in Adoption Explorer and gives an overview on how you can use your customer’s usage data and configure projects in Adoption Explorer. Once admins create a project and add it to the C360 page, CSMs can analyze the data and make business decisions accordingly.
Adoption Explorer Project configuration includes:
- Project Settings
- Configure Source Connections (Objects)
- Configure Derived Fields
- Configure Dashboards
- Integration with C360
- Project: A project in Adoption Explorer holds logically related usage data of a product or set of products. Each project in Adoption Explorer holds data at Company and Person level. The data at Company and Person level is again divided into three categories of objects: Information, Time Series and Entitlement.
- Company Information: stores all the information related to your customers such as Company Name, Secondary Company Name (Instance Name), External Ids of Company and Instance, Customer Type, Renewal Date, Account Status, Total number of Licenses, Number of Licenses used, etc.
- Company Time Series (Daily and Weekly): Company Time Series stores all the information related to your customers usage data such as total number of page views on a product, total number of clicks, etc. Company Time Series in Adoption Explorer loads the usage data at Daily and Weekly intervals.
- Person Information: stores the information related to the Persons (users) such as Person (user) Name, Person Email, External Ids of the Company and Instance.
- Person Time Series (Daily and Weekly): Person Time Series stores all the information related to the Persons (users) usage data such as total number of page views by a person, total number of clicks by a person. Person Time Series in Adoption Explorer loads the usage data at Daily and Weekly intervals.
- Company Entitlement: Company Entitlement object preserves the standard values defined on a particular field at Company level (Daily and/or weekly). You can use this object to capture entitlements at Company level such as 'a company is entitled to 100 user licenses'.
- Person Entitlement: Person Entitlement object preserves the standard values defined on a particular field at Person level (Daily and/or weekly). You can use this object to capture entitlements at Person level such as 'a user is entitled to a storage of 10 GBs for lifetime'.
- External ID: An external ID is a standard field in the Company object, which stores the external unique identifiers of companies.
Project List View
A project is an isolated environment for a given tenant. You can create a single or multiple projects in a tenant, but you cannot share any data between the two projects, as there are no lookups enabled between the projects.
To see the existing projects, navigate to Adoption Explorer > Administration. You are navigated to the Project listing page, where you see all the existing projects (Active and Inactive).
You can perform the following operations from the project listing page:
- Create a new Project
- Activate or Deactivate a project
- Navigate to Logs
- Enable or Disable the Zendesk
- Delete a project
- Schedule a Project by clicking Historical Run. This option is applicable only if the status of the Project is Active.
From the dropdown menu on the top-left, select All Projects or My Projects to see the projects you own.
Note: You cannot modify the projects in Active state. You can add new fields but cannot add new data sources), as there are schedules running behind. To make any changes to the project, deactivate the project, make the necessary changes and then mark it as Active. For information on how to create a project and configure settings, refer to the Projects and Project Settings article.
Once you configure project settings, usage data in a project is ingested into the Adoption Explorer objects, and these objects can be used to analyze the data in the Dashboard Configuration section. Objects created from an Adoption Explorer project are prefixed with the project name. These objects are also listed in the Gainsight Data Management page, and can be used in other functionalities of Gainsight such as Reporting and Rules Engine.
Usage data in the Adoption Explorer project are stored in Information, Time Series and Entitlements objects.
Company and Person Information objects are the master objects in which the basic information related to Companies and Persons is ingested. For example, the Company Name, Company Location, Person Name, and Person Contact. These objects can also be used to store the current snapshot of the entities such as Page Views in the Last N days, etc.
Time Series Object
Company and Person Time Series objects are used to ingest measures and dimension data that are getting tracked daily or weekly. Ex: total number of page views in a product, the total number of page views by a person, etc. Time Series category consists of the following objects:
- Company Daily Time Series
- Company Weekly Time Series
- Person Daily Time Series
- Person Weekly Time Series
Entitlement objects preserve the standard values defined on a particular field at Company level and Person level (Daily and/or weekly). You can use these objects to capture entitlements at Company level such as 'a company is entitled to 100 user licenses', and at Person level, 'a user is entitled to storage of 10 GBs for lifetime'. Entitlement category consists of the following objects:
- Company Entitlement
- Person Entitlement
Object Listing Screen
Once you create a project and configure the project settings, you are navigated to the Object Configuration tab. In the Objects in Project section, the list of objects are shown.
You can add/edit/delete a data source only if the project is in 'Inactive' status, whereas you can add a new field when the status of the Project is both Active and Inactive status. In Active state, admins can only preview the data source.
Adoption Explorer supports the following ingestion channels, to ingest usage data in to the Information and Time Series objects:
- Google Analytics
- Amazon S3
For information on how usage data can be ingested into the Adoption Explorer objects, from external sources, refer to the Configure Adoption Explorer Objects article.
Fields are the part of the object which is associated with a particular source. Once the usage data is ingested into Information, Time Series objects and Entitlement objects. In the All fields in Object tab, you can see the list of fields that are added while configuring a source connection.
You can also create custom measures and dimensions using the ingested measures and dimensions, from the All fields in Object tab. For information on how to configure derived fields, refer to the Configure Derived Fields article.
Using Dashboards, an Admin/CSM can get a snapshot of customer usage data and insights like: Company's Total Page Views by Page Title, Who are the Top 10 users of this week, What are the Top 10 Pages viewed, Company's ARR contribution, Which segment does the customer belong to, A side by side graph of a measure from one period to another, etc. in Adoption Explorer Analytics. All these individual insights are called Usage Reports and a logical grouping of such sections is called a Dashboard.
Adoption Explorer has five types of layouts:
- Company: Select this dashboard to filter the data based on Company and its Instance (optional) in the given time frame (Using Start and End date).
- Person: Select this dashboard to filter the data based on the Person from the selected Company and Instance (optional) with given time frame (Using Start and End date).
- Freeform: Select this dashboard to view the records across all of the companies data loaded to the specific project. For example, you have a Segmented ARR field in Company Information object, and now you may want to know the list of Companies that fall under Lowband, and take necessary business actions.
- CSM: Select this dashboard to filter the data based on selected CSM. The CSM Users are fetched from the Gainsight User Object. The Users you see in the CSM Users dropdown list are fetched from the Gainsight User Object.
- Segment: Select this dashboard to set the filter criteria based on existing Segmented fields in the Company and Person Information objects. For example, to see the ‘Sum of Unique Page Views’ of Companies with High ARR, you can set the Segmented ARR filter criteria as High.
For information on how to create dashboard, refer to the Configure Dashboards article.
Usage Reports are the main artifacts of a Dashboard that helps in visualizing the usage data for a configuration. For example, you can add a Usage Report for: A Company’s Total Page Views by Page Title, A Person’s Page Views by Page Title, A Company’s ARR Contribution, A Company’s Segmented ARR, etc.
For information on how to add Usage Reports to a Dashboard, refer to the Create Usage Report in a Dashboard article.
Logs in Adoption Explorer allows you to run/execute a job manually to the source level and derived measure level. You can do a 'Test Run' to check whether all the settings, source connections, etc. are working correctly. Test Run does not load any data to the objects.
Notes: To run/schedule a project in Adoption Explorer, ensure that the status of the project is Active.
You can navigate to the Logs section in a project via: Adoption Explorer > Administration > Project details page. For information on how to run a job manually, refer to the LOGS article.
Integration with C360
Once you create a project in Adoption Explorer, the dashboards in the Adoption Explorer project can be added to the Usage section in C360 Layouts, from Administration > C360 Layouts.
For information on how to integrate an Adoption Explorer project with C360 Layouts, refer to the Configure Usage Section in C360 article.
Once a dashboard from the Adoption Explorer project is added to the Usage section in C360 Layouts, CSMs can view the usage data associated with a company, in the C360 page.
Usage data stored on a daily basis is preserved for 180 days and the data stored on a weekly basis is available for a period of three years after which the usage data is archived. You can reach out to Gainsight for any requirement on the historical data.