Product-User Fit vs. Product-Buyer Fit: Snyk's $300M Lesson
October 27, 2025
Bottom Line Up Front
Guy Podjarny burned $4M over two years building Snyk to just $100K ARR—despite thousands of developers loving the product. The problem wasn't the product. It was that developers loved it but couldn't pay for it. Security teams held the budget but were ignored in the product roadmap. This episode breaks down how Guy identified the gap between product-user fit and product-buyer fit, fixed it in 12 months, and scaled Snyk from $100K to $4.5M ARR—and eventually to $300M+. Essential reading for any founder building PLG into enterprise.
Key Facts
- ARR at 2 years, 2 months:
- $100K ARR after burning $4M(Guy Podjarny)
- ARR 4 months after fixing buyer fit:
- $650K ARR(Guy Podjarny)
- ARR 12 months after the fix:
- $4.5M ARR(Guy Podjarny)
- Snyk ARR today:
- Over $300M ARR(Pablo Srugo)
- Tessl total funding:
- $125M ($25M seed + $100M Series A)(Guy Podjarny)
Thousands of users. Zero revenue. Guy Podjarny had product-user fit at Snyk—but not product-buyer fit. Once he understood that distinction, ARR grew from $100K to $4.5M in 12 months. Now he's applying every lesson to Tessl, his $125M-backed AI development platform.
Key Facts
- ARR at 2 years, 2 months: $100K ARR after burning $4M (Guy Podjarny)
- ARR 4 months after fixing buyer fit: $650K ARR (Guy Podjarny)
- ARR 12 months after the fix: $4.5M ARR (Guy Podjarny)
- Snyk ARR today: Over $300M ARR (Pablo Srugo)
- Tessl total funding: $125M ($25M seed + $100M Series A) (Guy Podjarny)
The Product-User Fit Trap: When Love Doesn't Pay the Bills
Having users who love your product means nothing if they don't control the budget. Guy Podjarny learned this after two years and $4M spent at Snyk—developers were enthusiastic adopters, but security teams held the checkbooks and had been completely ignored in the product roadmap.
Guy Podjarny founded Snyk in 2015 on a clear thesis: bring DevOps thinking to application security. The product would be built for developers first—easy to install, fast to deliver value, and frictionless to adopt. By mid-2016, the GitHub app integration was live, tens of thousands of developers were using it, and the product was genuinely loved.
Then came the hard truth. When Snyk opened up paid tiers, nobody converted. The product was free, easy, and useful—but at just $20 a month, developers still wouldn't pay. Guy realized the issue wasn't product quality. It was a structural mismatch between who used the product and who held budget authority.
The core insight Guy now shares with founders is the distinction between product-user fit and product-buyer fit. Snyk had the first but was missing the second entirely. Security teams—the actual buyers—had been left out of the product vision. They needed governance, breadth of stack coverage, reporting, and organizational controls. None of that had been built.
"Two years and two months in, we were at $100,000 ARR. Not awesome. And we burned $4 million by that time." — Guy Podjarny
"What we missed was that, yes—developer, developer, developer—that's the user, but that's not the buyer." — Guy Podjarny
Why PLG Fails When Buyer and User Are Far Apart
PLG works best when the user is also the buyer—or at least their direct manager. The further apart the user and buyer are in an organization, the harder monetization becomes. For Snyk, developers and security teams were organizationally and motivationally distant, which broke the natural PLG conversion loop.
Product-led growth is often described as a free distribution engine—users discover, adopt, and eventually pay. But this flywheel only spins smoothly when the person experiencing value is the same person (or very close to the person) who approves spend. Slack, Notion, and Dropbox all fit this model perfectly.
Snyk didn't. A JavaScript developer using Snyk to scan open source vulnerabilities cared about clean code and avoiding rework. A security team leader needed to know: Does this tool cover all our stacks? Can I report on coverage across the whole organization? Can I enforce policies centrally? These are completely different product needs.
Guy frames this as a distance problem. The further a buyer is from the user, the more the product must serve both audiences to convert. He describes it as a 'pincer movement'—continuing to win developers bottom-up while simultaneously building enterprise-grade features that give security leaders a reason to sign contracts.
"PLG works best when the distance between the user and the buyer is small. The best-case scenario is when the user is the buyer." — Guy Podjarny
"We neglected the needs of the security person. We didn't think about governance. We didn't think about the fact that security teams need breadth of coverage." — Guy Podjarny
- Best case: user and buyer are the same person (Slack, Notion, Dropbox).
- Workable: buyer is the user's direct manager—bottom-up referral still converts.
- Hard: buyer is a separate team with different needs (Snyk's developer vs. security team gap).
- Fix: build features that serve both users and buyers, then run a two-sided GTM.
How Snyk Fixed Buyer Fit and Scaled from $100K to $4.5M ARR
After identifying the buyer fit gap, Guy spent roughly a year building governance features, reporting, enterprise organization coverage, and multi-stack support. Combined with the tailwind from the Equifax breach highlighting open source vulnerabilities, Snyk jumped from $100K ARR to $650K in four months—and $4.5M a year later.
The fix wasn't a pivot. Snyk kept its developer-first ethos and PLG motion. What changed was the addition of a second product layer built specifically for security teams. Governance dashboards, cross-organization reporting, and support for more programming language stacks made Snyk a product security leaders could actually buy and justify to their organization.
Timing also mattered. The Equifax breach in 2017—caused by an unpatched Java Struts vulnerability—put open source security risk on every CISO's radar. According to Guy, the CEO of Equifax ended up testifying before Congress over the incident. Snyk was directly addressing that exact class of vulnerability, giving the company a massive tailwind at the right moment.
On the GTM side, Guy's team ran a pincer movement: developers continued to adopt the product organically, while sales started reaching out to AppSec leaders with data. The pitch was simple and compelling—'Did you know seven developers in your organization are already using and loving Snyk? Do you want to talk?' That combination of existing usage proof plus enterprise-grade features closed the loop on monetization.
Never miss a founder's PMF story
Subscribe to The PMF Show"Four months later, we're at $650K. A year later, we're at $4.5 million. A year later, we're at $19 million." — Guy Podjarny
"We started getting inbound after inbound—from the tailwind we'd built in the developer community, security teams started reaching out too. Suddenly, every conversation was an inbound one." — Guy Podjarny
Guy's Framework: How to Motivate Users and Drive Adoption
Guy uses a two-axis framework to think about user motivation: how much someone cares about a problem, and how hard it is for them to act. The goal is either to increase how much they care or reduce the friction to act. For developers, the second lever is far more powerful.
One of Guy's core product frameworks is deceptively simple. Every user sits on two axes: how much they care about the problem, and how hard it is to do something about it. Adoption only happens when caring exceeds difficulty. Your job as a product builder is to move those levers.
For security tools aimed at developers, the traditional approach was to increase how much developers cared—through mandates, audits, and fear. That approach failed for decades. Snyk's insight was to reduce friction instead. The GitHub integration required no code changes. The pull request notifications required no new workflow. The fix PRs were handed to developers automatically. Caring stayed the same; difficulty dropped to nearly zero.
Guy also uses a 'power statement' framework drawn from sales methodology—a three-part structure that defines user motivations, product function, and differentiation. He used it not just for messaging but as a product definition exercise. Understanding that developers came to Snyk out of dependency anxiety and quality pride—while security teams came because they couldn't get developer adoption—shaped every product decision.
"Nobody cares about your product—they care about the problem you're solving for them." — Guy Podjarny
"There are two axes: how much you care and how hard it is. You'll only do something if you care more than it's hard." — Guy Podjarny
Tessl and the Next Frontier: Spec-Driven AI Development
Guy's new company, Tessl, is built on the belief that AI will shift software from being code-centric to spec-centric. Instead of writing and maintaining code, developers will maintain living specification documents—and AI agents will generate and regenerate code from those specs on demand.
After five years of handing Snyk's CEO role to Peter McKay and focusing on broader strategy, Guy took a sabbatical in late 2022. When he returned to work on Snyk's AI strategy in 2023, he found himself building a thesis about the future of software development itself—and realized that was the company he wanted to build next. Tessl was formally incorporated in early 2024.
The core thesis is that today's software is defined by code, but code is a poor long-term artifact. Requirements get written, code gets shipped, and the original intent is lost. Over time, codebases become brittle. In an AI-native world, Guy argues, the spec—a structured document of what the software should do and why—becomes the primary asset. Code becomes disposable, regenerated as needed by AI agents working from those specs.
Tessl's near-term entry point is the agent workflow problem: AI coding agents are fast but forgetful. Each session starts from scratch. Specs give agents institutional memory, policy guardrails, and a consistent understanding of intent. Guy describes this as a path from 'spec-assisted' to 'spec-driven' to 'spec-centric' development—a journey that starts today and builds toward a future where a single high-level instruction can update an entire codebase.
"In an AI world, software will move from being code-centric to being spec-centric." — Guy Podjarny
"The agent you open tomorrow has no idea what yesterday's agent did. So agents need specs." — Guy Podjarny
The Founder Mindset: Anchor in the Future, Avoid the Grey Zone
Guy's core advice to founders: build toward a future that will matter more in five years, not less. The worst outcome isn't failure—it's building a company that survives at $2-3M ARR growing 30% annually, never quite successful enough to exit but too alive to walk away from.
After more than a hundred angel investments and two company-building journeys, Guy distills founder advice into a single priority: ruthlessly protect your time by anchoring in the right future. If your product only fills a gap that exists today, you risk building something that becomes less relevant over time—burning years on a trajectory that leads nowhere compelling.
He's equally direct about what failure actually looks like in the venture world. It's not the company that shuts down in year two. It's the company that grinds forward at modest growth, generating just enough revenue to justify continuing, while the founder remains trapped—unable to move on, unable to break through. That grey zone, in Guy's view, is the real danger.
These lessons apply directly to Tessl's positioning. Rather than building for today's AI coding assistant market, Tessl is explicitly anchored in a future where software development is fundamentally restructured around specs. The $125M raise is designed to buy the time and autonomy to reach that future without being forced to optimize prematurely for short-term metrics.
"The worst outcome isn't failure—it's getting stuck. You build a company doing $2–3 million ARR, growing 30% year over year. It's enough to survive, but not what you signed up for." — Guy Podjarny
"You want to anchor in the future—build something that in five years will be more important, more needed, not less." — Guy Podjarny
Product-User Fit vs. Product-Buyer Fit
| Dimension | Product-User Fit | Product-Buyer Fit |
|---|---|---|
| Who it satisfies | The person using the product daily | The person signing the purchase order |
| Snyk example | Developers scanning open source dependencies | Security teams needing governance and reporting |
| PLG impact | Drives adoption and word-of-mouth | Drives conversion and revenue |
| Risk if missing | Nobody uses the product | Nobody pays for the product |
| Fix required | Better UX, easier onboarding | Enterprise features, broader stack coverage, admin controls |
Frequently Asked Questions
What is the difference between product-user fit and product-buyer fit?
Product-user fit means the people using your product love it. Product-buyer fit means the people who authorize payment see enough value to write a check. As Guy Podjarny explains, PLG breaks down when these two groups are far apart—Snyk had strong user fit with developers but no buyer fit with security teams who controlled budgets.
How did Snyk grow from $100K to $4.5M ARR in 12 months?
Guy Podjarny identified that Snyk had product-user fit with developers but was missing product-buyer fit with security teams. He spent a year building governance, reporting, and enterprise organization features for security buyers. Combined with a 'pincer movement' GTM—bottom-up developer adoption plus outbound to AppSec leaders—revenue scaled rapidly.
When did Guy Podjarny know Snyk had found product-market fit?
Guy identifies August to December 2017 as Snyk's PMF moment. Inbound from both the developer community and security teams started arriving simultaneously. As he describes it, 'Suddenly, every conversation was an inbound one'—and the following year was focused entirely on handling the volume of demand.
What is Tessl and how does it relate to AI development?
Tessl is Guy Podjarny's new company, built on the thesis that AI will shift software from code-centric to spec-centric development. Developers will maintain living specification documents capturing intent, while AI agents generate and regenerate code from those specs—giving agents institutional memory and consistent guardrails across sessions.
What is Guy Podjarny's biggest piece of advice for early-stage founders?
Anchor in the future—build something that will matter more in five years, not less. Guy warns that the worst outcome isn't failure but getting stuck in a grey zone: a company generating $2-3M ARR at modest growth, not successful enough to celebrate but too alive to walk away from.
Guy Podjarny's Snyk journey is a masterclass in the difference between being loved and being paid. Fixing the gap between product-user fit and product-buyer fit turned $100K ARR into $4.5M in 12 months—and eventually $300M+. For the full story including Tessl's AI-native vision and Guy's unfiltered founder advice, listen to the complete episode on The Product Market Fit Show.
Want more founder stories like this?
Subscribe to The Product Market Fit Show for weekly episodes.
Subscribe Now