We are building an SaaS application. In an ideal world, we would just have 1 plan that can cater to the needs of everyone. However, as we know, that is not the case.
The situation:
- I have 3 different plans to choose from:
Basic
,Balanced
andUltimate
. - I do not wish to collect the user's credit card on signup.
- I want to offer a 30 day trial for each product.
What sort of trial system do I use? I have seen the following:
www.squarespace.com: Only allow users to signup to a hybrid plan where they can see the "highend" features but can't really use them. They can then enter their own credit card later and upgrade to the appropriate plan. The flaw with this that it is quite confusing. I am not really sure which plan I am actually on for the trial.
www.salesforce.com: Allow people to sign up to trials for all plans. The only flaw with this approach is that users do not get to experience features that could be useful to them but are not available on a lower plan (if they have chosen a lower plan). It is also not apparent if they can switch plans during the trial period.
There are some sites that says you get the first 30-days free and if you cancel before then, you won't get charged. In terms of plans, they use the same approach as salesforce, but require a credit card to signup.
All of these are not very straight forward. I have the following requirements:
- Be as frictionless as possible.
- No credit card to signup.
- Give the users access to the greatest amount of features possible. I have read somewhere that you get people to buy more accessories if they were included with the car and then have the customer remove the ones they don't need.
What is the best system? Statistics, testing and research to back it up would be nice.