Skip to main content
Gainsight Inc.

Configure Projects in Adoption Explorer

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.

Overview

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:

  1. Project Settings
  2. Configure Source Connections (Objects)
  3. Configure Derived Fields
  4. Configure Layouts
  5. Logs
  6. Integration with C360

Key Terms

  • 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 in a product, the 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 ex: total number of page views by a person, the 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 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

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 Administration > Adoption Explorer. 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.

You can switch ON the Show My Project Only toggle button to see the projects you own.

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.

Objects

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.

Information Object

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 Time Series Daily
  • Company Time Series Weekly
  • Person Time Series Daily
  • Person Time Series Weekly

Entitlement Object

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

Objects in UDM.png

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.

Object_List.png

Adoption Explorer supports the following ingestion channels, to ingest usage data in to the Information and Time Series objects:

  1. Google Analytics
  2. Amazon S3
  3. Gainsight
  4. Salesforce
  5. Snowflake
  6. Postgres 
  7. MySQL
  8. Redshift

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

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.

Dashboards

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 Layouts article.

Usage Reports

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 Sections in a Layout article.

Dashboard_Usage Reports.png

Logs

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: Administration > Adoption Explorer. For information on how to run a job manually, refer to the Logs article.

AE_Logs.png

Integration with C360

Once you create a project in Adoption Explorer, the layouts 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 Adoption Explorer Section in C360 article. 

Once a dashboard from theAdoption 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.

Limitations

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 toGainsight for any requirement on the historical data.

  • Was this article helpful?