Trials for GitLab.com plans
Background
We need to allow our users and salespeople to trial GitLab.com plans for 30 days.
An initial simple solution is to allow a trial activation without a credit card.
Proposal
- Allow users to visit GitLab.com plan pages (https://gitlab.com/profile/billings or https://gitlab.com/groups/GROUPNAME/-/billings) and activate a trial.
- A user should have the option of starting a 30-day Gold trial.
- On clicking on the trial CTA, a form similar to the free trial form (https://about.gitlab.com/free-trial/) should be displayed to capture lead information, which is pushed to SF.
- On submitting the form, the trial is activated. A user should be redirected to the billing page and see a banner notifying them that they're on a Gold trial, and when this trial expires. This banner should persist until the trial expires.
- After 30 days, the trial is deactivated. The trial option should no longer be presented on the billing page, and a user should not be able to obtain another trial for a user or group that's had a trial before.
During the trial, users should receive a nurture campaign similar to our existing campaign for self-managed trials.
A user should also be able to upgrade their account to a paid account during the trial.
Open questions
- Are we doing trials at each subscription level?
No. The trial is for Gold only.
- Are we allowing trials for individuals, groups, or both?
Both. Accounts should get 1 trial, which can be applied to a personal namespace or a group.
- Should we change
pricing
and consider a separate flow for a new, unregistered user?
Yes, in a separate issue. This should only apply to existing users.
- How does nurture messaging from Marketo and Outreach fit in?
TBD.
- How will the new form interface with SFDC?
We should push these leads to SFDC in the same way we do in https://about.gitlab.com/free-trial/, in the new free trial form. We should note that these leads are for .com.
Edited by Jeremy Watson (ex-GitLab)