Unleash’s Product-Led Growth Formula: Balancing Free Features with Enterprise Value
The hardest decision for any open source company is deciding what to give away and what to charge for. In a recent episode of Category Visionaries, Egil Osthus shared how Unleash approaches this challenge by focusing on natural value creation instead of artificial restrictions.
The Open Source Foundation
Most companies start by limiting their free tier, but Unleash took the opposite approach. “Open source needs to be the best product for developers, individual developers,” Egil emphasizes. This principle shapes their entire product strategy.
The commitment stems from understanding developer needs. “What software developer is doing is really solving really complex problems. And the way to do that is to chunk it into small steps and every step you validate or is this going as I expected to do, yes or no and so forth.”
Resisting the Urge to Restrict
Despite internal pressure, Unleash maintains a robust open source offering. “When I talk to our sales team, they want us to kind of just slim down the open source, make it like as few features, no support, anything,” Egil reveals. Instead, they focus on creating genuine enterprise value.
The Enterprise Feature Framework
Unleash’s approach to enterprise features follows a clear pattern. “Some of the features, it’s very kind of obvious. Like single sign on. We do offer single sign on out of the box in enterprise,” Egil explains. “Other more kind of complex needs such as large number of projects, or multiple environments, or role based access control with custom roles mapped back to your ad or whatever kind of authentication tooling you’re using.”
The key is that these features solve problems that naturally emerge at scale, rather than creating artificial limitations. The transition happens organically “when you start scaling from individual developers into kind of teams, large organization, more kind of compliance needs.”
Supporting Scale, Not Restricting Value
Rather than traditional enterprise support, Unleash focuses on technical enablement. Their approach involves “having technical people sitting together with developers, leaders, architects, similar kind of profiles, and really make them getting the most out of the product as absolutely possible, making their everyday life and processes as easy as absolutely possible.”
Managing the Business Tension
This approach creates natural tension. “There is a very clear tension between the commercial drivers because we are hairful business for sure. At the same time there is a tension between a commercial aspect of the company and the open source side of the company,” Egil acknowledges.
The key is managing this tension productively. “What we decided to do very early on is basically train on getting this tension right. Meaning it’s a good tension if it’s done right and it’s a very bad tension if it’s done wrong.”
Maintaining Community Trust
Throughout their product decisions, maintaining developer trust remains paramount. “We are fortunate to deal with a very skilled audience or market. I mean, developers, they are bright people. They are seeing right through if we do not have integrity in what we do,” Egil notes.
With 16.5 million Docker pulls and approximately ten thousand community members, this strategy is clearly working. For founders building open source companies, Unleash’s approach offers a valuable framework: focus on genuine value creation, identify natural enterprise needs, and maintain unwavering community trust.
The lesson is clear: successful product-led growth in open source isn’t about restricting features – it’s about creating additional value that naturally emerges as organizations scale. By aligning business goals with user needs rather than artificial limitations, you can build both a thriving community and a sustainable business.