Add Profile Menu Subscription CTA to SM Active Trial UX
Summary
Issue to define the UX changes needed to bring over the Profile Menu Subscription CTA from gitlab.com into the Self-Managed active trial UX.
Context
Today, SM prospects that trial Ultimate do not have any form of "active trial" experience that informs them of basic information like the following:
- Active trial state - No UX informing them they are currently on a trial
- Active trial duration - No UX communicating how much time remains for their trial period
- Access to trial features - No UX communicating what paid tier/higher tier features they have access to as part of the trial period
- Trial expiration - No UX communicating the instance's trial period is near end or over and what actions are available to the user to continue to access paid features in the future
UX for Profile Menu Subscription CTA in SM
Below is a breakdown of the UX for the Profile Menu Subscription CTA in SM.
| Component | Current SM State | Updated SM State | Changes from .com | Design Link |
|---|---|---|---|---|
| Profile Menu Subscription CTA |
|
Requirements
-
Ensure that the Subscription CTA appears as it does in gitlab.com -
When clicked, link the user to the about.gitlab.com pricing page with self hosted selected -
Existing .com Snowplow tracking for the profile subscription CTA registers for SM instances that have it enabled when they interact with this element -
Only Admins on SM in scope -
Only active trials -
Dedicated excluded
Edited by Doug Stull

