Service Plan¶
A service consists of several service plans that allows you to offer different SaaS offering for different customer segments.
How to configure¶
As part of the service plan, you can configure:
- Hosting and deployment models to meet different customer needs. For more information on tenancy models, please see this
- Plan details
- Pricing
- Support
- Documentation
- Subscription rules
Example¶
Here is an example of PostgreSQL SaaS with multiple service plans.
How it works¶
After logging in to your SaaS portal, your users will be able to select the service plan and review the terms, documentation, support, pricing for the correspending service plan as configured by you.
Once selected, they can then subscribe to the service plan and access the corresponding dashboard once approved (or auto-approved depending on how you configured your service). To learn more on subscription management, see here.
Benefits¶
Service plan not only give options to your customers but also allows you to build custom GTM motion, pricing, support, feature set and cater to the needs of the respective customer segment.
Naturally, as your customers will mature, they may need access to premium plans and can seamlessly migrate across different service plans allowing you to grow with their usage.
Common service plans¶
Most common service plans include:
- Free tier offer - allows customers to try the product with limited features and capabilities
- PAYG offer - allows customers to not have any commit but pay based on the usage
- BYOC offer - allows customers to deploy application in their account
- Dedicated or Enterprise offer - allows customers to have dedicated stack for extra security but at added cost. Usually, these plans have some base price or minimum commit associated with them
- Serverless offer - allows customers to balance cost with security by having dedicated stack but not pay when not in use