
Frameworks, core principles and top case studies for SaaS pricing, learnt and refined over 28+ years of SaaS-monetization experience.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Join companies like Zoom, DocuSign, and Twilio using our systematic pricing approach to increase revenue by 12-40% year-over-year.
When building an open source SaaS business, few decisions impact your growth trajectory and revenue potential as significantly as your pricing model. Many founders find themselves torn between the traditional per-user pricing approach and the increasingly popular usage-based pricing model. Which strategy will better serve your business goals while respecting the ethos of open source software?
Open source SaaS companies face a unique challenge: monetizing software while honoring the principles of openness and accessibility. Your pricing model must balance fair value capture with the community-driven nature of open source.
According to OpenView's 2022 SaaS Benchmarks report, companies with usage-based pricing models grow faster on average, with a 29% higher growth rate than those with strict per-seat models. However, what works for one product may not work for another.
Per-user pricing (also called seat-based pricing) charges customers based on the number of users accessing your software.
MongoDB's former CRO, Cedric Pech, noted that "per-seat models can create friction in the sales process when customers fear being penalized for adding users who may not extract the full value of the product."
Usage-based pricing ties costs to the consumption of specific resources or services, such as API calls, storage, processing power, or other measurable metrics.
Many successful open source SaaS companies are implementing hybrid pricing models that combine elements of both approaches.
Elastic, for example, offers a resource-based model for their cloud offering, charging based on memory and storage, while also offering enterprise packages with different support levels.
Confluent, the company behind Apache Kafka, uses a hybrid model where basic access is per-user, but actual data streaming is charged based on usage.
When selecting your pricing dimensions, consider:
Kyle Poyar, Partner at OpenView, suggests: "The best pricing models grow with your customers in a way that feels fair to both parties. Your pricing should scale with the value customers receive."
When implementing your chosen pricing model:
There is no one-size-fits-all answer to whether per-user or usage-based pricing is better for your open source SaaS. The right choice depends on your specific product, market, and business goals.
Per-user pricing might be more suitable if:
Usage-based pricing might work better if:
Many successful open source companies like HashiCorp, Gitlab, and Confluent have demonstrated that thoughtfully designed pricing models—whether per-user, usage-based, or hybrid—can create sustainable businesses while remaining true to open source values.
The most important factor is ensuring your pricing dimensions align with how customers derive value from your product. When customers feel they're paying fairly for the value received, both your business and your open source community can thrive together.

Join companies like Zoom, DocuSign, and Twilio using our systematic pricing approach to increase revenue by 12-40% year-over-year.