Customer Programs
What we do
Customer Programs creates communication paths using Gainsight to inform, educate, and learn from our customers.
You can see more information about what we do and our strategy in the following decks:
Team Members
Meet the Team
Related Content
- Available Programs
- Getting Help from Digital Customer Success
- NPS/CSAT Surveys
- CS Content Guide
- Customer Newsletter
Who we support
We support all customers with our programs but primarily serve customers that do not have one-to-one Customer Success relationships or are supported by the Scale Team. We manage time-based and/or data-driven email programs via Gainsight to further enable customers in their journey with GitLab.
Programs lifecycle
Programs follow the lifecycle of the customer, from onboarding to enablement to retention.
Segment specific journey - Tech Touch | Scale | CSM-Managed
Programs Overview
Please refer to the Available Programs page for a list of active DCS Programs. A program can be any of the following:
- Email, either single or a series, sent automatically or manually through Gainsight
- Webinar invitations and promotion through Zoom and Gainsight
- Monthly newsletters
- Surveys sent through Gainsight
Available program metrics and data and timelines
When an email program is sent, Gainsight collects data about the following points:
- To whom the program was sent
- Open, bounce, and click rates
If an email contains a survey, Gainsight will collect information about who opens and responds to the survey (unless the survey is stated to be anonymous). For more information about surveys, visit Customer NPS/CSAT surveys.
New programs typically take 30 to 60 days to show meaningful data.
If the information requested is already available in Gainsight, please expect 1-3 business days beyond 30 days to respond to the request.
If a new dashboard or report must be created, CS Ops will provide more accurate time expectations.
Program Recipients
GitLab Admin contacts
The GitLab Admin contact user is the primary recipient of communication sent by the Digital Customer Success (DCS) Team. This contact receives all primary communication regarding onboarding, enablement, and overall customer health from DCS. More than one GitLab Admin may be configured on an account.
Configuring the GitLab Admin contact is a required step in the Sales process. GitLab Admin contacts can be changed or added at any point in the customer journey in Gainsight or Salesforce.
Learn more about the GitLab Admin contact role requirement on the Gainsight Go-To-Market Technical Documentation page.
Owner and Maintainer users (SaaS Customers Only)
On accounts using the GitLab SaaS product, individual users with Owner and Maintainer permissions in an organization may receive email programs from the DCS Team.
Targeting individual users at the account level enables the DCS Team to ensure customer enablement programs reach contacts most likely to take action on individual features of GitLab.
Sold-To Contacts
If a customer purchases GitLab without the assistance of the Sales team directly from GitLab’s website, there may be no GitLab Admin user configured to the account. If so, communications normally designed for the GitLab Admin contacts will be sent to the contact that directly purchased GitLab products and services (the Sold-To contact). These contacts do not receive NPS or CSAT communication.
How to configure a GitLab Admin
Add a contact by using Gainsight:
- Navigate to the Gainsight Customer360 page.
- Under Contacts, find the contact name to enroll.
- Click the
...
icon. - Click View Details.
- Edit the
GitLab Role
field. - Select
GitLab Admin
from the picklist. - Click Save.
Add a contact by using Salesforce:
- Find the contact in Salesforce.
- Edit the
Role
field. - Select
GitLab Admin
from the picklist. - Click Save.
Available Customer Programs
Customer Newsletter
Customer Programs Content & Style Guide
Customer Satisfaction Surveys
Getting Help from Digital Customer Success Programs
455376ee
)