Onboarding users

Guided onboarding simplifies the initial engagement that new users have with ThoughtSpot, and encourages adoption throughout your organization.

Onboarding enables users to master the key workflows of ThoughtSpot, and makes them productive and capable users in a very short time.

When you create a new user, we recommend that you add them to a user group immediately. Configure that user group to use a specific data source, choose up to three initial Liveboards, and specify the text of the welcome email.

Prerequisites for onboarding

  • Valid emails All users must have valid emails.

    To include users in the onboarding process, each user profile must include a valid email address; see Create a user. Contact ThoughtSpot Support to add new email domains to your list of allowed domains.

    To load and validate user information (including email addresses) in bulk, we recommend using Active Directory configuration and sync. See Configure LDAP for Active Directory.

  • Onboarding configuration Before starting the onboarding process, an administrator must specify the configuration through the tscli onboarding command.

Onboarding Process

The key workflows that enable successful onboarding include the following:

  1. Configure and save a default Liveboard (or Liveboards) for new users. Alternatively, determine what default Liveboards you plan to use for each user group.

    See steps for creating a Liveboard.

  2. Create a new user group, or edit an existing user group to which new users belong:

    • specify the group name and its display name

    • set the sharing visibility to visible

    • specify the Privileges

    • select up to 3 default Liveboards

    • test and customize the test welcome email. See steps for creating a user group or editing a user group.

  3. Create a new user and assign them to the group you are using for onboarding. See steps for creating a new user. You can also add existing users to the group; see

    In addition to creating a new user directly in ThoughtSpot, you can add users in bulk through Active Directory.

  4. When the new user signs in for the first time, the ThoughtSpot onboarding process starts automatically and guides them through a few basic scenarios of using the application. See User onboarding experience.

  5. [Optional] Any user can repeat their onboarding experience at any time. Simply select Profile from user icon on the upper-right corner of the page. Under Preferences  New user onboarding, select Revisit. See Revisit onboarding.

Notes on data source recommendation

User groups in ThoughtSpot can be hierarchical, and each user can belong to multiple groups. Because of this, the choice of the recommended data source may be surprising, both to users and admins.

We determine the default data source for each user based on these criteria:

  • Consider all default Liveboards, across all Groups

  • Identify data sources associated with these Liveboards

  • Rank the data sources on frequency of use

  • Select the highest ranked data source

Admins can preview onboarding flow for any given user, and adjust the selection of default Liveboards.