Setting up Customer Success Cloud

Before you can use Customer Success Cloud, you must:

  • Assign Customer Success Cloud licenses to your users.
  • Install Foundations Summer 2023 or later.
  • Assign the relevant permissions to your users.
  • [Optional] Customize Customer Success Cloud Lightning components. For more information, see Customer Success Cloud Lightning Components.
  • [Optional] Set up custom notifications and flows.
  • [Optional] Enable tracking for recommended objects and fields.
  • [Optional] Create Account Customer Success Resource records for existing custom Salesforce User fields.
  • [Optional] Migrate deprecated customer success metric data.
  • [Optional] Create custom record types and assign page layouts to them.

For more information about setting up the Customer Success Cloud- PSA Connector, see Setting up Customer Success Cloud – PSA Connector

Permissions

You can assign the following permission set groups to users for access to Customer Success Cloud:

Customer Success Cloud Permission Set Groups

Permission Set Group Name

Description
Certinia - CSC - Customer Success Manager Includes the CSC - Customer Success permission set.
Certinia - CSC - Participant User Includes the CSC - Participant User permission set.

For more information about the permissions included in this permission set group, see Permission Sets and Other Technical Documentation.

To enable users to create objectives, playbooks, and success plans from templates, you must assign the correct permissions for the Source object to the relevant users. Additionally, users will need permissions for the Source object and its fields for the related objects. For example, when creating an objective, users will need permissions for the Source object and fields for a playbook in addition to the objective. This might require updating the existing permission sets if you are using custom permission sets.

Setting Up Custom Notifications and Flows

We recommend that you set up custom notifications and flows, to enable users to receive notifications for the following scenarios:

  • When a user is assigned as the owner of a playbook.
  • When a user is assigned to a playbook task.

For more information, see Setting Up Custom Notifications and Flows.

Setting Up Object and Field Tracking for Activity Tracker

We recommend that you set up object and field tracking to enable users to see activity history for supported objects and fields with tracking enabled in the Activity Tracker component.

For a list of recommended objects and fields to track, see Customizable Lightning Components.

For more information about:

CS Cloud Core Analytics

For information about setting up CS Cloud Core Analytics, see the following topics:

Create Account Customer Success Resource Records for Custom Fields

Migrating Deprecated Customer Success Metric Data

If you are using deprecated Customer Success Metric data, such as thresholds and weightings, you must migrate it to a default customer success segment. To do it, you must run the following code in the Developer Console.

Note:

This is not required for the initial setup of Customer Success Cloud.

For information about executing Anonymous Apex Code, see the Salesforce Help.

Using Customer Success Cloud Components On your Experience Cloud Site

Create Custom Record Types and Assign Page Layouts

You can create custom record types in the Objective, Playbook, and Success Plan objects for specific user profiles and then assign specific page layouts to the new record types. This enables you to control what record types users can create, and what associated fields they can view when creating:

  • An objective in the Create Objective window or from the Objectives tab
  • A playbook in the Create Playbook window or from the Playbooks tab
  • A success plan in the Create Success Plan window or from the Success Plans tab

The same associated fields are then also displayed when editing a record in Success Tracker as well as in the Objectives, Playbooks, and Success Plans tabs.

Using custom record types and page layouts ensures that a user can only:

  • Create a specific type or types of records, depending on the record types assigned to their profile
  • Populate and edit specific fields of a record as well as select specific picklist values, depending on the page layout assigned to the record type they are creating

When creating new record types and page layouts, consider the following:

  • The default record type is always displayed first when creating a record.
  • If only one record type has been created for an object, users do not need to select a record type when creating a record.
  • If no record types are available for either a user profile or the currently logged user, the creation windows display the fields according to the Master record type page layout assignment of that record type. This is also the case when the record field in an edit window is blank.
  • A single page layout can be assigned to more than one record type.
  • To display the Record Type field in the creation windows, you must add it to the necessary page layouts.
  • If there are no record types available in your org for the Objective, Playbook, and Success Plan objects, the fields in their related creation and edit windows use the related field sets.

You can modify the Record Types and Page Layout Assignments settings by navigating to Setup | Profiles | System Administrator | Object Settings. For more information, see the Salesforce Help.