Allow non-admins to request access to a paid tier
Problem
Currently if a non-admin selects a locked state they receive a plain text message indicating they should reach out to the admin. The user is not given any further information about the feature or tier and is not given an easy way to contact the admin.
A qualitative point to add is while I was shadowing sales calls, I noticed specific teams may want an upgrade for specific feature but the larger organization may not be aligned yet on an upgrade for the company. However, the specific team working with sales may not be aware that another internal team is hoping to push for an upgrade for entirely different features in the next paid tier. These teams have no way to see all the features being requested by the organization.
Solution
A non-admin should be given the same information as the admin in terms of the value of the feature and tier, they should then be presented with a way to request access to the paid feature. This new option for the non-admin should be present within the feature explanation and action modal which is part of this issue.
Open questions that must be answered
-
How should the group admin be notified of this? We likely do not want to send an email for each request as the request volume could be quite high in larger teams. -
If we give the admin a place to view these requests should it be a net new location or should we combine it with the billing/upgrade page or a different existing page? -
How should the information be displayed for the admin if multiple users are requesting upgrades?