Users cannot apply a subscription to a group which is currently on a trial
Problem
Customers have purchased a subscription are unable to apply the subscription to their group on GitLab.com if that group is currently on a trial. The trial will need to be expired manually by dotcom support first.
This is a frustrating and unnecessary step for users who decide to purchase early before completing their trial and it causes unnecessary work for the support engineering team.
Proposal
When a subscription is applied to a group which has a trial applied to it, immediately and automatically expire the trial and apply the paid subscription.
Considerations - do we want to expire the trial on the original trial expiry date and have the subscription apply automatically when it ends so that they get the full value from the trial period?
Result
A significant reduction in support requests and a better experience for customers who decide to purchase GitLab before their trial is over.
Next steps (if any)
-
@tipyn: Understand ROI - track ticket volume / how many folks buy before their trial is over cc @eli_kastelein @lyle -
@jameslopez: Apply a weight estimate -
@dennis: Confirm if frontend work is needed -
@timnoah: Review any possible UX impact and provide design suggestions where necessary