Skip to main content
Gainsight Inc.

Configure Customer Goals

Gainsight NXT

 

This article provides an overview of the Customer Goals and links to admin and end-users articles. 

Overview

Customer Goals provides a shared space to capture all of your customer’s goals from a specific page in C/R360. 

Key Benefits 

  • Capture, plan and prioritize the goals with your customer, using Cockpit CTAs and Success Plans.
  • Present the business goals achieved by the customers using your products and services.
  • Provide visibility on prioritized and associated work, across multiple teams.

Admins can create a library of widely used goals making it easier for the CSMs to capture goals. They can configure the detail view layout for goals, customize the status options, create new fields, and display goals created on Relationships in C/R360 and Opportunity in Salesforce .

License Specifications

Customer Goals is available for all the pricing and packaging plans. Permissions associated with each License-Type are as follows: 

License Type

Permissions

Viewer

  • Create, update, and delete customer goals.
  • Associate or remove associated CTAs and Success Plans from Customer Goals.

Viewer Analytics

  • Create, update, and delete customer goals.
  • Associate or remove associated CTAs and Success Plans from Customer Goals.

Full License

  • Create, update, and delete customer goals.
  • Associate or remove associated CTAs and Success Plans from Customer Goals.
  • Create or update Cockpit CTAs and Success Plans.

Customer Goals Types

Admin can define a set of Goal Types to categorize customer objectives. Admin can then create the Goal and map metric to it from the metrics associated in this goal type. 

Key Features

  • Customizable Goal Types: You can create various goal types having its own unique layouts, adding custom fields, and organizing them to suit organizational needs.
  • Default Groups and Fields: Each goal type comes with a default group of fields.
  • Custom Groups: New groups and fields can be created, rearranged, reorder, organized via drag-and-drop, and deleted if necessary for customization.
  • Enable or Disable Goal Types: You can use the Active toggle to enable or disable goal types. Enabled goal types are available for use, while disabled ones are hidden but retain their data for future reactivation. 

Create a Goal Type

Create a Goal Type to organize and customize customer goals for easier tracking.

To create a new goal type:

  1. Navigate to Administration > Customer Goal > Types tab.
  2. Click Create Goal Type.

Creating a new goal type with the option to select company goal and relationship types

  1. In the Create Goal Type dialog box:
    1. Enter the Name of the goal.
    2. Select the Company & Relationship Type by choosing from available options or creating a new relationship type.
    3. (Optional) Assign a Color to distinguish the goal visually in reports and lists.
  1. Click Continue to open the layout page, where you can view and adjust fields and settings in the Default Group.
  2. (Optional) Create custom groups and add custom fields. For more information on how to create a group and add custom fields, refer to the Create a Group and Add Custom Fields section.
    Note: Fields added to Default Group appear under Add More Details when creating a goal. Initially, only the customer goal name, status, due date, and description are visible.
  3. Click Add Metrics to associate relevant metrics with the goal type.
  4. Once all changes are complete, click Save Goal Type to finalize your configuration.

Adding a new goal view with custom fields and options to add metrics

Note: Additional goal types are read-only by default when created.

Edit Existing Goal Type layout

Edit an existing Goal Type layout to update fields, groups, or settings as needed.

To edit an existing Goal Type:

  1. Navigate to Administration > Customer Goal > Types tab.
  2. Click the three horizontal dots next to the goal type and click Edit to navigate to the layout page of the goal type you want to edit.
    Note: The Default Group is static, meaning its fields cannot be modified. However, you can create new groups and customize them by dragging and dropping additional fields.

Editing the goal view with added metrics and custom fields under a new group

  1. Add metrics using the Add Metrics button in the Metrics section.
  2. (Optional) Add custom fields to groups. For more information on how to create a group and add custom fields, refer to the Create a Group and Add Custom Fields section.
    Note: Fields added to the Default Group appear under Add More Details when creating a goal. Initially, only Customer Goal Name, Status, Due Date, and Description are visible.
  3. Once your changes are complete, click Save Goal Type to finalize.

Create a Group and Add Custom Fields

Create a group and add custom fields to organize and capture specific goal details.

To create a group and add custom fields:

  1. Navigate to the Goal Types layout.
  2. Click Add Group to add a new group.

Creating a new group and adding custom fields for the goal type

  1. In the group settings, you can:

  • Add custom fields.
  • Drag and drop fields to reorder them.
  • (Optional) Edit the names of the fields.
  1. Once the group is created and fields are arranged, click Save Goal Type.

Adding custom fields to a goal group and setting up default and custom fields for the goal type

  1. (Optional) You can delete a group by selecting the group and click Delete.

Note

  • Mandatory Fields: Setting a field as mandatory may cause issues if the same field is marked as read-only at the layout level.
  • Lookups on Field Updates: It is recommended to block lookups during field updates because adding or changing a lookup alters the field type, which can impact its functionality.

Add Metrics

Metrics can be added to each Goal Type and then associated with the individual goals created under that Goal Type to track performance.

  1. Navigate to Goal Types layout.
  2. Click Add Metrics. A list of available metrics.
  3. Select the relevant metrics.
  4. After selecting metrics, click Add Metrics to add the metrics.
  5. Click Save Goal Type to save the changes. 

Note

  • These metrics are available to CSMs for tracking and monitoring goals.
  • If a Goal Type includes multiple unique metrics, all of them are available for selection when creating a goal. While you can choose from this list to limit which metrics are used, you cannot add new metrics during goal creation. To add or modify metrics, you need to update the Goal Type settings.
  • Only the metrics associated with the selected Goal Type are available during goal creation. This improves relevance, reduces manual filtering, and ensures consistency in how metrics are applied across goals.

Selecting and adding metrics to a goal type from a list of available options

Delete Metrics

If you remove a metric from a goal type, it unlinks from all associated goals, which may result in it being automatically removed from those goals.

To remove a metric from a goal type:

  1. Navigate to Administration > Customer Goal > Types tab.
  2. Click the three horizontal dots next to the goal type and click Edit to navigate to the layout page of the goal type you want to delete the metric.
  3. In the goal type layout, locate the Metrics section.

Deleting selected metrics from the goal type setup

  1. To delete a metric, click the X icon next to the metric you want to unlink.
  2. A confirmation pop-up appears.
  3. Confirm by clicking Delete.

Note: Removing a metric from the goal type also removes it from any goals that use the metric, but does not delete the metric. This operation does not affect existing metrics used by individual CSMs, but they cannot assign the metric to new goals.

Customer Goals Library

Goal Library allows you to create a set of standard goals that CSMs can import directly. These pre-created goals come with important fields, like metrics, already pre-filled, making it easier for CSMs to adjust and use them as needed. 

View Goals Library

The Goals Library consists of all the goals added by the admins. 

To view the Goals Library:

  1. Navigate to Administration > Customer Goal > Goals Library
  2. A list of goals added to the library is displayed. 
  3. To add more columns to the view, click the  Column Selector icon and choose the required columns from the menu.
  4. You can use the columns to sort the goals in the library.

Viewing the Goals Library with options to filter and customize the displayed columns

Add Goal to the Library 

Add a goal to the library to help CSMs save time and maintain consistency.

To create and add goals to the library: 

  1. Navigate to Administration > Customer Goal > Goals Library tab.
  2. Click Add Goal.
  3. Once you click Add Goal, you see two options:

Adding a new goal to the Goals Library and assigning associated attributes such as metrics and due date

Create Goal

Create a goal to capture specific customer objectives and track their progress effectively.

To create goals to the library: 

  1. Navigate to Administration > Customer Goal > Goals Library tab.
  2. Click Add Goal > Create Goal.
  3. In the Create Goal slide-out panel, enter the following details.
    • Goal Name
    • Type
    • Status
    • Due Date
    • Description
  4. From the Metrics dropdown list, select the relevant metrics to associate with the goal type, and add them to the goal.
  5. To add the goal to the library, click Create Goal.

Creating a new goal with various attributes like type, status, due date, description, and metrics.

Upload Goals

You can bulk-upload goals using a CSV file, making it easier to add multiple goals at once.

Adding a new goal to the Goals Library and assigning associated attributes such as metrics and due date

Key Features
  • Upload CSV File: You can upload a CSV file containing multiple goals eliminating the need for manual entry.
    Note: Both Date and DateTime fields can be mapped, but only one format is supported for each:
    • Date: yyyy-MM-dd
    • DateTime: yyyy-MM-dd HH:mm:ss

The format of the file should be:

CSV file containing goal names, status, due dates, descriptions, and metrics for goal tracking

  • Track Execution History: After uploading, the execution history page shows the upload status, whether each metric was successfully added or if any errors occurred. 

Execution history showing the status of uploaded goal files, including successes and failures

  • Re-upload Failed Entries: If some metrics fail to upload, you can download a report, fix the issues, and re-upload only the failed entries without affecting the successful ones.
  • Download Reports: You can download success and failure reports for easy troubleshooting.

Customer Goals Metrics

You can configure various metrics to effectively track and assess customer goals. These metrics also serve as templates, allowing CSMs to customize and track progress towards new customer goals.

Note

  • Ensure that all metrics are pre-created in the Metrics section before associating them to a goal type.
  • Apply this rule when creating goals or performing bulk uploads.
  • For bulk uploads, if any metric in the file is not pre-created in the Metrics section, the corresponding goal fails to upload, resulting in partial success. Only goals with existing metrics upload successfully.

Add Metrics

Add metrics to goals to measure performance and track progress accurately.

To add metrics:

  1. Navigate to Administration > Customer Goal > Metrics tab.
  2. Click Add Metrics.
  3. Once you click Add Metrics, you see two options:

Viewing the metrics list and options to add or upload new metrics

Create Metric

Create a metric to define measurable values for tracking customer goal outcomes.

To create a new metric:

  1. Navigate to Administration > Customer Goal > Metrics tab.
  2. Click Add Metrics > Create Metric.
  3. In the Create Metric dialog, enter the following details:
  • Metric Name: Provide the name of the metric.
  • Unit of Measure: Select one of the following options:
    • Percentage
    • Decimal
    • Currency
  1. Description (optional): Add a brief description of the metric.
  2. To save any changes, click Save Metric. The configured metrics are available for CSMs to use.

Cloning an existing metric from the metrics list.

Note

  • Clone metrics for reuse.
  • Delete metrics when they are no longer needed.
  • You can now directly edit a metric by clicking on its fields. This allows you to:
    • Edit the name of the metric.
    • Update the description of the metric.
    • Change the unit of measure by selecting a new option from the dropdown.

Creating a new metric with details such as name, description, and unit of measure

Upload Metric

Upload metrics to track and measure goal performance effectively.

To upload metrics in bulk:

  1. Navigate to Administration > Customer Goal > Metrics tab.
  2. Click Add Metrics > Upload Metric.
  3. In the Upload Metric dialog, perform the following actions:
    • Upload CSV: Drag and drop a CSV file or click Browse to select a file (maximum size: 10 MB).
      Download Templates: Use the links to download a Sample Data or Existing Data CSV file for reference.
    1. Review the CSV Properties:
  • Character Encoding: Select the encoding format.
  • Field Separator: Choose the field separator.
  • Escape Character: Specify the escape character, such as Backslash.
  • Quote Character: Choose the character for enclosing field values.
  • Header Line: Define the starting line for header information.
  • Multi-Select Separator: Specify the separator for multi-select fields.
  1. Click Continue to proceed to the Field Mapping step.

Uploading a metric using a CSV file with specified properties like encoding, separator, and header line

  1. Field Mapping: Match the columns from the uploaded CSV file to the corresponding fields in your system to ensure data accuracy.

    1. Select Source: Choose a column from the uploaded CSV file to map as the source.
    2. Select Target Field: Select the corresponding field where the data is mapped such as Name, Unit of Measure.
    3. Add Mapping: Click to add additional field mappings for other columns in the CSV.
    4. Remove Mapping: Use the delete icon to delete an incorrect mapping.
    5. Map all fields, then  click Upload Metric to finalize the process.
  1. Check the Execution History to ensure the upload was successful or resolve any errors.

IMPORTANT: To learn more about key features, refer to the Key Features section under Upload Goals.

Delete Metrics 

Delete a metric is a permanent action and can only be done if the metric is no longer associated with any goal type or customer goals.

To delete a metric:

  1. Navigate to Administration > Customer Goal > Metrics.
  2. Check the metric you want to delete.
  3. Click the three-horizontal dots menu next to the metric.

Creating a new metric with details such as name, description, and unit of measure

  1. Click Delete and confirm the action in the pop-up dialog box.
  2. If the metric is associated with a goal type or any existing goals, an error message appears.
    Note: To proceed with deletion, remove the metric from all associated goal types and goals before retrying.
  3. Repeat the deletion process after disassociating the metric.

Note

  • After confirming deletion, the metric is removed from the list.
  • A confirmation message appears stating Metric deleted successfully.

IMPORTANT: Deleting a metric is irreversible. Ensure that the metric is no longer needed and has been fully disassociated from all goal types and customer goals before proceeding. Once deleted, the metric cannot be recovered or reassigned.

Disable Metrics

Metrics in Customer Goals can be disabled if they are no longer in use. Ensure that the metric is not associated with any goal types or customer goals before disabling it.

To disable a metric:

  1. Navigate to Administration > Customer Goal > Metrics.
  2. Click the metric you want to disable.
  3. Use the toggle switch next to the metric to disable it.
    Note: If the metric is associated with any goal types a message pop-up appears.
  4. Remove the metric from all associated goal types and goals. For more information on how to remove metric from goal type, refer to the Delete Metrics section.
  5. Once the metric is no longer associated with any goal type, repeat the process to disable it using the toggle switch.
    Note: A confirmation message appears stating Metric is disabled.

IMPORTANT: If the metric is still in use by any goal, the system prevents it from being disabled until all associations are removed. Disabling a metric does not delete it and can be reversed by toggling it back to active.

Attributes & Settings

Attributes & Settings allow you to define relationships, manage goal status, and organize fields for Goal Types.

Status

Status options provide an insight into the current state of the goal. These appear as options in the Status dropdown menu. There are five out-of-the-box status options available in the Status dropdown menu:

  • New
  • On track 
  • Off track 
  • Achieved 
  • On hold 

IMPORTANT: All out-of-the-box status options can be deactivated, but deletion is not allowed.

Create Status Options 

To create custom status options:

  1. Navigate to Attributes & Settings > Status.
  2. In the Status section, click Create Status.
  3. Provide a name for the status.

Create status and provide status name

  1. (Optional) Select a color.
  2. Click Continue to save the status.
  3. Ensure the Active toggle is enabled to make the status available in the dropdown menu.

Reorder Status Options 

Reorder status options to customize the sequence based on your preferences.

To reorder status option:

  1. Navigate to Attributes & Settings > Status.
  2. Use the drag-and-drop method to change the order of the statuses in the dropdown menu.

Customize Status Options

Customize the name or the color associated with existing status options.

To edit the name:

  1. Navigate to Attributes & Settings > Status.
  2. In the Status section, hover over the status option that you wish to edit.
  3. Enter the new name in the text field that appears.
  4. Your changes automatically save, and the updated status reflects in the list.

Customizing status options by changing their names and attributes

To change the color:

  1. Hover over the status option.
  2. Click the Color dropdown menu.
  3. Select a color. 
  4. Click Ok

Selecting a color for the status option to visually distinguish it

Activate/Deactivate Status Options

Activate or deactivate status options to manage their availability.

To activate/deactivate status options:

  1. Select the status you want to update.
  2. Use the toggle switch to activate or deactivate the status.
    • Active: The status is available in the dropdown menu.
    • Inactive: The status is hidden from dropdown options.

Note: Deactivating a status does not affect existing goals using that status, but it cannot be assigned to new goals.

Delete Status Options

To delete a status:

  1. Check the status in the list.
  2. Click the delete icon next to it.

Confirm the deletion in the dialog box.Deleting a status option removes it permanently from the system i.e. once deleted, the status options cannot be recovered.  

IMPORTANT: Before deleting a status, update the status of all associated goals. Once deleted, a status cannot be recovered.

Fields

Customizable data entry sections that capture and organize key information within a form or layout.

Configure and Organize Fields

To configure and organize fields for customer goals:

  1. Navigate Attributes & Settings > Fields.
  2. Add custom fields or modify existing ones to capture necessary goal information.
  3. Arrange fields using drag-and-drop to determine their display order.

Default Goal Library View

The Default Goal Library View is a key configuration that allows you to define how goals are organized and displayed for CSMs. Once filter is applied, CSMs only see the goals relevant to their assigned responsibilities, which is a subset of the overall goals created in the Goal Library.

Note: The Default Goal Library View uses relationship-level filters to show CSMs only the goals relevant to their assigned accounts. Filters are based on relationship attributes such as account type, ownership, allowing CSMs to select goals that match the specific context of the customer relationship.

Filter Goals by Relationship Attributes and Purchased Products 

Relationship attributes like Solutions and Subsolutions act as relationship filters that control which goals are visible to CSMs based on their specific areas of responsibility. These filters are essential for tailoring the goal library view to match the unique structure of your teams and goals.

To configure default global library view:

  1. Navigate to Attributes & Settings > Default Goal Library View.
  2. You can filter goals based on relationship attributes, ensuring that the displayed goals are relevant.
  3. Apply filters using the defined relationships to ensure only relevant goals are displayed to CSMs. This ensures that CSMs focus on a specific area.
    Note: This filter is currently applicable only at the relationship level.

filters goal by relationship

  1. The system automatically maps and filters goals based on the Relationship attributes in the relationship object, ensuring CSMs see only goals relevant to their assigned areas.
    Note
    • Select the Include Null Values checkbox to compare null values.
    • If the checkbox is unchecked, only exact (non-null) values are compared, and all empty fields are excluded.
    • The filter behavior changes based on whether null values are included.
  2. Check the Enable filter by product checkbox to apply an additional layer of filtering.
    Note: When enabled, goals are filtered not just only by relationship attributes but also by the products the customer has purchased.
  3. Click Save to apply the filters.

Apply Filters for CSMs

Filters allow Customer Success Managers (CSMs) to view only the goals relevant to their assigned relationships.

  1. Navigate to Administration > Customer Goal > Goals Library.
  2. Click Apply Filter at the top of the Goal Library.
  3. In the Apply Filter > Add Filter, complete the following:
    • Field: Select the field to use as the filter criterion.
    • Operator: Define the condition like, Equals, Contains.
    • Value: Enter the value to match.

Apply filter for CSMs

  1. Use Advanced Logic to group filters for complex use cases with logical operators.
  2. Click Apply to save the filter. CSMs now see only the goals relevant to their assigned relationships.

Other Settings

Adjust visibility settings for goals created on Relationship and Opportunity in C360.

To adjust settings:

  1. Navigate to Attributes & Settings > Other Settings.
  2. (Optional) Select the checkboxes to:
    • View goals created on Relationship in C360.
    • View goals created on Opportunity in C360.
    • Enable Metrics and Associated Work at the Goal Level - Toggle the option to allow goal-level assignments.
      Note: You can enable metrics and associated work like CTAs, Success Plans either at the Goal Type level or the individual Goal level. This provides flexibility for CSMs to tailor goals per account while using structured guidance.

You can enable metrics and associated work like CTAs, Success Plans either at the Goal Type level or the individual Goal level

Associated Work

Configure Success Plans and Cockpit CTAs here. Associate them with Goal Types to effectively guide your team's tasks.

To configure associated work for Customer Goals:

  1. Navigate to Administration > Customer Goal > Associated Work.
  2. Click the Add Associated Work button.
  3. Enter the details:
    1. Enter a Name.
    2. Select Goal Types from the dropdown.
    3. (Optional) Add a Description.
  4. Click Continue to save the associated work and proceed.

Adding associated work to a goal by filling in the necessary details such as name, goal type, and description

  1. After saving, the Associated Work appears in the list on the left panel.
  2. Select the newly created Associated Work from the list to open its detailed configuration page.
  3. Click Add Success Plan to configure the success plan. 
  4. Configure the Success Plan:
  • Name: Enter a unique name for the Success Plan.
  • Include in Identifiers:Check this option to link identifiers (optional). If checked, Name is used as an additional identifier along with Type and Status. Add details such as the Objective Category to enhance categorization.
  • Success Plans Type: Select the type from the dropdown (example, Strategic).
  • Owner: Assign the individual responsible for the plan. Include owner reservation to maintain ownership.
  • Default Owner: Optionally specify a fallback owner, ensuring ownership consistency.
  • Status: Select the initial status for the plan.

Note

  • Use Name Tokenization for dynamic names. Utilize the Goal Token to automatically populate name fields, following the format demonstrated in the demo for consistency.
  • If the Relationship Owner is selected as the owner, it may not work when creating a goal at the company level. Use the same associated work bundle to avoid issues.
  1. Set the Due Date:

  • Define the Due Date by entering the number of days after the goal creation.
  • (Optional) Select how weekends are handled:
    • Skip weekend if due on a weekend: Adjust the due date to the next business day if it falls on a weekend.
    • Skip all weekends: Exclude weekends from the calculation entirely.
    • Do not skip weekend: Include weekends in the calculation without adjustments.
  1. (Optional) Select template: Choose one or more predefined CTA templates from the list. These will apply automatically when a goal that includes this associated work is created or imported.

Associate work to select template

  1. Click Save Associated Work to apply the configuration.

Creating a new CTA (Call to Action) associated with a goal, with options for due date, priority, and comments

Limitations

  • Associated work such as CTAs or Success Plans set at the goal type level cannot be customized for individual goals.
  • Using dynamic ownership, such as Relationship Owner, may not resolve correctly for company-level goals.

Enable Customer Goals in C360/R360

To view the Customer Goals tab in your C360/R360, use the drag-and-drop method to add the Customer Goals widget to your C360/R360 layout. For more information refer to the Configure 360 Layouts article.

Create Reports on Customer Goals

Navigate to Analytics > Reports in Gainsight to create reports on Customer Goals. Reports can be created on the following Customer Goals objects:

  • Customer Goals
  • Customer Goal Template
  • Customer Goal Association

For more information on the Customer Goals objects, refer to the Customer Goals Objects article.

create reports on Customer Goals

For more information on how to create and share reports, refer to the Create and Share Reports article.

  • Was this article helpful?