Skip to content

Add Upgrade option to user dropdown

What does this MR do?

Adds Upgrade 🚀 option to the User Dropdown menu as part of a Growth Experiment gitlab-org/growth/product#843 (closed)

Experiment

Target URL

Display Restrictions

  • only displays Upgrade link to users on bronze or silver plans.

  • does not display to users if their personal namespace or any of their groups are already on the top tier gold plan.

  • discussions around excluding users from this experiment can be found in this thread and this thread

Events

  • sends an event when the user dropdown menu is opened, which is in addition to the existing event

  • sends an event when the new Upgrade link is clicked

  • discussions around events for this experiment can be found in this thread

Screenshots

upgrade-user-menu

example event when user dropdown opened example event when link upgrade clicked
event_show_upgrade_link event_link_clicked

Closes gitlab-org/growth/product#843 (closed)

Does this MR meet the acceptance criteria?

Conformity

Availability and Testing

Security

If this MR contains changes to processing or storing of credentials or tokens, authorization and authentication methods and other items described in the security review guidelines:

  • Label as security and @ mention @gitlab-com/gl-security/appsec
  • The MR includes necessary changes to maintain consistency between UI, API, email, or other methods
  • Security reports checked/validated by a reviewer from the AppSec team
Edited by Jackie Fraser

Merge request reports