2 Comments

So much of the difficulty in experimenting with price comes down to the implementation challenge. Pricing and packaging logic often ends up stored in a code base. This is a symptom of how entitlements are implemented in applications (hard coded or as feature flags). This drives a ton of complexity into product development.

Part of the complexity is an explosion in customer state, which forces developers to think through a lot of implications related to monetization prior to releasing a feature.

Developers should be able to release features without having to think about customer state and future monetization.

And vice versa, business users should be able to package and price with greater flexibility and less reliance on dev resources.

This is not the case today...

Today a SaaS company can’t issue an offering and have that flow through all systems (CRM, billing, application).

Huge tax on innovation and monetization and underlies a lot of the brittleness related to pricing and packaging...

There are so many conversations and opportunities that businesses simply don’t entertain because they don’t believe they can action the changes in the product

Expand full comment