Skip to main content
Gainsight Inc.

Gainsight Objects

Gainsight Standard Edition
This article supports Gainsight Standard Edition. This Edition is built on Gainsight's state of the art Matrix Data Architecture (MDA) platform, and is designed for customer success professionals for driving revenue, increasing retention, and scaling operations. To learn more about Gainsight Standard Edition, click here.

If you are using Gainsight Salesforce Edition, which is built on Salesforce and customer business data is stored in SFDC, you can find supporting documentation here.

 

Gainsight provides the following objects as part of its Data Management:

  • Standard Objects
  • Custom Objects
  • System Objects

To learn more about the object fields and attributes, refer Gainsight Data Management.

Standard Objects

All customer orgs are provisioned with the following standard objects:

These standard objects store important customer data like Company and User information in Gainsight's Matrix Data Architecture (MDA). This lets the users to perform actions from other functionalities in Gainsight application directly on the standard objects.

For example, you can perform the following actions:

Gainsight Company object:

  • To store information about your customers. You can store individual customer records in this object. Company data is used as a base record to tie back Call To Actions (CTAs), Usage Data, Timeline, Scorecards.

Gainsight User object:

  • Usage data is used to control access management. Access Gainsight from outside of the application. Example: See CTA related information and to perform some actions on CTAs, to see predefined C360/R360 layouts by non Gainsight users.

You can view the standard objects in Administration > Operations > Data Management as shown in the following image.

Standard Objects View_Data Management_1.png

A set of standard fields with predefined mappings are shipped by Gainsight. Customers can add custom fields and update schema of the custom fields. Admin cannot make any changes to the standard field configuration but can just view the configuration.

Admins can add, view, edit, and delete the existing records in the Company object through Data Operation Admin page.

Admins can import User data into the standard objects from User Management page. To learn more on how to import user data, refer Gainsight User Management.

Admins can import the Company data into the standard objects using:

Gainsight Person Object Model

Gainsight Person is an object model that has unique records to represent people in the real world.

Let’s consider a person named John Damon who works at Acme and look at the attributes that we would like to store about John. The attributes can be divided into three categories:

  1. The personal attributes of John like his Name, Email, Mobile phone, Twitter profile, LinkedIn profile, etc.
  2. The attributes of John while working at Acme that includes Company name, Title/Designation, Office phone, Manager, etc.
  3. The attributes of John associated to a Relationship at Acme like a project implementation or business unit. In this scenario, the attributes are like Role, etc.

The above three categories of attributes are stored in the Person object model in the following three Gainsight objects:

  1. Person
  2. Company Person (Equivalent to Contact)
  3. Relationship Person

For more information on the Gainsight Person object model, refer Gainsight Person Object Model.

Standard objects have the following fields:

Objects/Fields Schema Editability? Data Editability?
Standard Objects Yes Yes
Standard Fields No Yes
Custom Fields Yes Yes

System Fields

  • GSID: Auto generated and unique
  • Created Date: System generated
  • Modified Date: System generated
No No

Company Object_2.png

System Objects

These Objects are set up, shipped and controlled entirely by Gainsight. They are system driven and cannot be customised or modified by Admins. In these objects, neither the schema nor the data is editable. Data cannot be uploaded or deleted from system objects. A good example for a System Object is Zendesk (support ticket data). Admins can view the system objects in Administration > Operations > Data Management.

Custom Objects

Admins can create and edit the Custom Objects and can control them. In these objects, the schema is editable and the data can be uploaded, used, and deleted. There are three system fields: GSID, GS Created Date, and GS Modified Date generated automatically in all the custom objects. These are system driven fields and cannot be customized or modified by Admins. Admins can manage the custom fields in Administration > Operations > Data Management. Data can be imported into the custom objects through:

  • Was this article helpful?