CSM Onboarding

View the CSM Handbook homepage for additional CSM-related handbook pages.


Onboarding for Customer Success Managers is a guided, methodical process to ensure new team members have the knowledge they need to be effective.

There is a lot to learn to make you a great GitLab Customer Success Manager. It is important for new team members to gain competency on how our platform solutions provide customer value, and how we partner with customers to build a productive relationship.

Support and our Single Source of Truth

Since GitLab is a handbook first organization, the answer to any question you may have particularly throughout your first thirty days should be documented and readily available as this is our Single Source of Truth (SSoT).

If you are unable to find the information you are looking for, please be sure to reach out to your Manager; Onboarding Buddy; People Connect Team member or Enablement Program Manager for support by tagging them in the comments section of this issue. If you need to troubleshoot specific issues with tools, you can add a screenshot of the issue directly in the comment to help them diagnose the problem.

Alternatively once you are active on Slack, which is used solely for informal communication, you will notice that you have been automatically added to a handful of useful support channels such #questions, #cs-questions, #solutions-architects, #it-help, etc.

30-60-90 Day Program

As a task in your onboarding issue, you will directed to our learning platform, Level up, to enroll in a CSM onboarding pathway based on your respective CSM Segment. Learning modules in this course provide guidance as to where you can find the processes & tools needed during your first months at GitLab.

Meeting shadowing

To learn how we conduct both customer meetings and internal planning meetings, a new team member will shadow these meetings with one or more established members of the team.

Meeting Shadowing

CSM Office Hours

We host weekly CSM office hours meetings to help you answer questions in a judgment-free space. You can add your questions to the agenda document linked in the Google Calendar invite and hop on the call to work through questions or learn how to find helpful resources.

GitLab Certifications

At the moment (Feb. 2023) there are 6 GitLab Technical Certifications - Self-Paced Options. All of those are relevant and great learning material for CSMs at GitLab.
The GitLab Certified DevOps Professional Pathway includes the GitLab Certified Git Associate, CI/CD Associate, Project Management Associate and Security Specialist.
So if you are planing on doing all 4 of those, start directly with the DevOps Professional.

GitLab Webinars

As a new joiner to get up to speed on your technical skills and observe how more senior team members hold webinars find the Webinars on the CSM Scale Webinar calendar and register/join as participant. You can also watch the recordings of some of those Webinars on YouTube - GitLab Webinars - GitLab Unfiltered - Playlist.

GitLab.com Playground and Demo space

For self lead training and experimentation you can setup your own playground/demo space on GitLab.com. Find a self-paced guide here:

GitLab Self Managed Playgound and Demospace

Many of our prospects and customer choose the option to maintain their own Self Managed GitLab installation based on the reference architecture. To be able to walk in your customers shoes and experience the same possibilities as well as challenges, there is a shared GitLab Omnibus enviroment for CSMs to use.

  1. Follow these instructions to get access to the shared Omnibus Instances
  2. The Get started administering GitLab Guide is a great starting point
  3. You can export a Service Ping data file from the instance and explore product usage data via the Service ping analysis engine

Finding Answers

GitLab is a massive and everchanging Product, nobody can know everything. So it is important to learn how to find answers. These handbook pages might help you with it.

  1. Searching GitLab like a pro
  2. Researching Customer Questions

Meeting Shadowing
View the CSM Handbook homepage for additional CSM-related handbook pages. To learn how GitLab CSMs approach customer engagement and planning conversations, a new team member shadows an established, more senior member of the team in a variety of meetings and actions taken related to those meetings. Senior members of the team should proactively invite new CSMs for shadowing and include them on any prep or follow up that takes place for the call.