Self Managed Ultimate trials on Cloud Licensing
# Overview Today, Self-managed Ultimate trials are issued only as legacy licenses, issued self-serve from about.gitlab.com/free-trial. This epic will explore the work needed to allow for the creation of Self-managed Ultimate trials that can be accessed with an activation code and synced with Cloud Licensing. ### Why is this needed? 1. **Align trials to preferred licensing methodology:** Cloud Licensing is the default and preferred licensing method for Self-managed customers due to the visibility and flexibility it provides. 2. **Expand availability of Duo trials for prospects:** The GitLab Duo Pro & Enterprise add-ons for SM require the customer to be on Cloud Licensing, which means these trials can be issued only for existing Premium & Ultimate cloud licensed customers. Allowing for a combined Ultimate + Duo Enterprise trial would allow prospects to test out Duo features ahead of purchasing GitLab. 3. **Support Duo temporary extensions for customers:** Today temporary renewal extensions rely on legacy licensing, which means if a customer has a base plan and a Duo add-on, they lose access to Duo during the extension period. Allowing for SM trials with cloud licensing will allow us to support a Duo extension as well. 4. **Visibility into SM trial usage:** SM trials on cloud licensing would allow GitLab to receive key trial usage data, allowing for targeted outreach to larger customers. 5. **Greater control over trials:** With cloud licensing, GitLab could identify trial usage abuse and potentially cancel a trial if needed. # Iteration Proposal _See detailed engineering breakdown in_ https://gitlab.com/gitlab-org/customers-gitlab-com/-/issues/8623. ## Iteration 1: Introduce SM Ultimate trials on Cloud Licensing * **Summary:** In addition to the existing legacy SM Ultimate trials, this first iteration will provide a new offering of SM Ultimate trials for GitLab prospects. This will mimic the existing trial offering, but be highlighted as the preferred license method on the self-serve trial form and allow collection of seat usage data from SM trialing customers. * **Status:** ~"workflow::refinement" - _see epic comments for weekly status updates._ * **Target completion date:** Paused for Duo Nano work (tentative ~FY26 Mid) ## Iteration 2: Combine GitLab Duo Enterprise with SM Ultimate trials * **Summary:** Combine 100 seats of GitLab Duo Enterprise with the cloud licensing SM Ultimate trial offering to allow prospects to trial Duo. * **Status:** ~"workflow::planning breakdown" * **Target completion date:** Mid ~FY26 ## Iteration 3: TBD * **Summary:** * **Status:** ~"workflow::planning breakdown" * **Target completion date:** Mid ~FY26 # Visual representation of iterations For Provision process diagrams see [Lucid chart here](https://lucid.app/lucidchart/3f98bc40-67b8-4be5-8122-5daa3e04633a/edit?viewport_loc=93%2C313%2C2345%2C1114%2C0_0&invitationId=inv_fb988e50-143e-423e-8cad-8b25301560e3) For User Experience flow diagrams see [FigJam board here](https://www.figma.com/board/mYjpJEVyGPeSnhiBoKUQyu/FY26---Trial-Strategy?node-id=38-330&t=Qh5YPXMNxzABZs3J-0) | Version | User Experience | Provisioning process | |---------|-----------------|----------------------| | 0 - Current existing | ![Screenshot 2025-04-03 at 9.48.03 AM.png](/uploads/fe7b098b498db827d5445a16de62bc09/Screenshot_2025-04-03_at_9.48.03_AM.png) | ![Screenshot 2025-04-02 at 3.51.37 PM.png](/-/group/9970/uploads/4588707975c7491bac64413a675bdb51/Screenshot_2025-04-02_at_3.51.37_PM.png){width="550" height="236"} | | 1 - Ultimate trials with Cloud licensing | ![Screenshot 2025-04-03 at 9.53.19 AM.png](/uploads/06701f0dc4e972a2732557480484b517/Screenshot_2025-04-03_at_9.53.19_AM.png) | ![Screenshot 2025-04-02 at 3.52.01 PM.png](/-/group/9970/uploads/df938f8ee91d7c038c972f0cc411652b/Screenshot_2025-04-02_at_3.52.01_PM.png){width="975" height="604"} | | 2 - Ultimate trials + Duo Enterprise with Cloud Licensing | ![Screenshot 2025-04-03 at 9.55.08 AM.png](/uploads/1670591f426e926fbeede24840bac90a/Screenshot_2025-04-03_at_9.55.08_AM.png) | ![Screenshot 2025-04-02 at 3.52.14 PM.png](/-/group/9970/uploads/66006192325b55e0046bf2b8f72aada1/Screenshot_2025-04-02_at_3.52.14_PM.png){width="768" height="469"} | ## Future Work 1. Allow Support to manually generate a cloud license for SM trials 2. Temporary extensions for SM subscriptions using cloud licensing 1. Supports extensions of a Duo subscription ahead of expected renewal 3. GitLab team member provisioning via Cloud Licensing 1. Allows for team members to have production SM instances with Duo
epic