We are building a B2B platform for companies with relatively many employees. In the platform the regular employees can report their absence, and managers can handle their employees' absences. There are also company account admin users.
We are gonna offer a basic and a premium plans for the companies. With premium you get quite a bit more features and access to additional content. The managers will not themselves be able to upgrade to the premium plan/features, only the company account admin.
Of course we want the companies to upgrade to the premium plan, but what we are struggling with now is two main alternatives for the managers (who can't themselves upgrade to the premium features):
- should we hide all premium features for this user group,
- or disable them and "describe" in some way that the company have to upgrade to the premium plan for the user to be able to use it?
Our arguments for alternative 2 would be that the managers might push for the premium plan to the company admin. But an argument for alternative 1 might be that a lot of disabled features might be annoying for the regular users (the managers) and impair the user experience and their work flow.
What's your point of view here? Any good examples?