We are currently building a learning platform that has two membership tiers. Let’s call them basic and premium. With premium you get quite a bit more features and access to additional content.

Obviously, we want the users to upgrade from our basic to our premium membership. What we don’t know is how to best achieve that while keeping a good experience.

  • Should we hide all premium features/content and just put an upgrade/buy button or banner somewhere prominent?
  • Should we generally show all premium features/content but lock them and mark them as premium?
  • Something in between?

Are there any general recommendations/guidelines/best-practices for this? Of the apps I use, some seem to do it this way, other do it that way.

Thanks for your help!

  • If you open a bakery, will you show the bread you sell or will you keep it in the oven?
    – Danielillo
    Sep 16 at 14:17
  • Absolutely true. The only problem I see is that our premium offers way more content and features. If you show them all, I thought a user might get annoyed because 3/4 of the app is locked and only available for premium.
    – casep
    Sep 19 at 8:27

2 Answers 2


Check https://www.freepik.com/

You can see all premium features and you have the option to view only the free ones.

If you can not develop a filter to switch between these two views, show all options and let the user know there is more content when they sign up


If –3/4 of the app is locked and only available for premium–, this is a good marketing strategy to motivate the user to purchase premium services.

If the difference between the application's basic services and premium services is unreasonably wide, you may need to offer a middle option: basic, standard and premium.

I would recommend visiting services with multi-plans. Among them, one of the most complex is the one offered by Mailchimp, with different types of services distributed in tabs and subclassifications in each of them.

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.