Design Discovery: Improve Purchase Flow for Self-Managed
Note: This is not the implementation of these fixes. This is a design discovery issue for our Product Designer to work on and upon completion, we will review and break into smaller implementation MVC's.
Problem
The purchase flow is disjointed, confusing, time-consuming, frustrating and difficult. It requires a user to sign/register to two different accounts multiple times. It's vital that we get this right for our customers and make our first-time customers' experience delightful and efficient. We should also be rewarding our returning customers experience for their repeat business with us, not making it difficult for them.
For reference, we currently have two entry points for Self-Managed users to purchase a license.
GitLab Pricing Page | Portal |
---|---|
Proposal
Remove the need for users to interact with and log in to two different entities to make purchases and manage their billing information. We should separate the Self-Managed experience from the GitLab.com experience as they are two completely different user journies.
Could we create an entry point starting on the homepage (about.gitlab.com) which would involve a single click > login page that takes them to a place to manage their billing, account and licenses but does not appear as a new site? i.e. about.gitlab.com/mygitlab or my.gitlab.com, and use the marketing site as a guide for the UX/design flow so that the Self-Managed customers feel comfortable and "at home" in the GitLab ecosystem?
This would allow us to iterate towards separating the billing/licensing experience for Self-Managed users from the GitLab.com SaaS subscription billing.
There is a separate issue to discuss entry points and homepage considerations here.
Result
Next steps (if any)
@timnoah lets discuss on our next 1:1 and we can update the proposal together.