Ideal flow for free trial feature
Hi, I have an 'ultra' plan which has a default 21 day free trial for new users. However some users qualify for 1 year free trial, this is determined during signup.
What is the best way to implement this?
At the moment I have a 12 month 100% discount reward. The way I apply this is, if the user qualifies for the 12 month discount, their existing trial is cancelled immediately and then I attach the ultra plan with the reward.
The main problem I have with this is the user needs to enter their card details in the stripe checkout. If users don't have their card details immediately available, they will not be able to activate their 12 months free, and they will not have a free trial because it was cancelled immediately.
I hope this makes sense. Is there a better way I can approach this?
What is the best way to implement this?
At the moment I have a 12 month 100% discount reward. The way I apply this is, if the user qualifies for the 12 month discount, their existing trial is cancelled immediately and then I attach the ultra plan with the reward.
The main problem I have with this is the user needs to enter their card details in the stripe checkout. If users don't have their card details immediately available, they will not be able to activate their 12 months free, and they will not have a free trial because it was cancelled immediately.
I hope this makes sense. Is there a better way I can approach this?
