[ENG] MVC Add contact sales option in app

Experiment summary

Currently, free users that may be interested in upgrading only have the option to upgrade on their own touchlessly via "buy now" CTAs. We know some customers prefer to talk with sales prior to upgrading and currently we do not provide them with this option in-app leaving them to either upgrade touchlessly, find our contact sales page on about.gitlab.com or to not upgrade at all.

Hypothesis

By providing good fit users with an additional resource (talk to sales option) at potential upgrade moments we will increase IACV.

Full description for this experiment can be found here.

Implementation information

MVC implementation:

image

Full design specs can be found below. Note, in this MVC test we will be linking the user to the about.GitLab.com contact sales form with parameter tracking. The full designs contain further details for future interactive tests (in separate upcoming issues) where we can test the form hosted within GitLab, these portions of the design should be ignored for the MVC test.

Tracking requirements

  • A database event on the backend that captures if a user is in the control or experiment group for this experiment that also captures user)id

  • An event for users that view the experiment or control in-app pricing page

  • Number of users in the control or experiment that click upgrade

  • Number of users in the experiment that click any of the three contact sales links

  • For tracking actions post submission i.e. closed-won rate, IACV etc, I've open a separate issue for Marketing to assist us with creating the needed reports

Edited by Dallas Reedy