Give away a beloved open-source tool, wire growth artifacts into the daily workflow so it recruits its own users, then monetize the infrastructure that runs it best.
Vercel
Vercel is the deployment and hosting platform for modern web apps, and the company behind Next.js, one of the most widely used React frameworks in the world. Its through-line is a single, disciplined bet: give away a beloved open-source framework, make deploying it feel magical, and monetize the infrastructure that runs it best. Every story below is a facet of that one move, framework stewardship converted into an infrastructure business.
Growth Loops: the free framework that recruits its own next cohort
The problem. A developer-tools company cannot buy its way to relevance with ads; developers distrust marketing and adopt tools by word of mouth and hands-on trial. Vercel needed a distribution engine that grew on its own without a traditional sales-led motion, in a crowded frontend market where React had already won the component layer.
The approach. Vercel built and stewards Next.js as a free, open-source, best-in-class framework, then wired growth artifacts directly into the developer workflow: preview deployments that post a live URL as a comment on every pull request within about a minute, and a one-click "Deploy Button" it shipped specifically so open-source maintainers could let anyone clone-and-deploy their template in a single click. Each of those deployed projects, tutorials, and templates carries Next.js and Vercel to the next developer.
How it solved it. The loop compounded: Next.js reached roughly 68% usage among JavaScript developers in the State of JS 2024 survey and hundreds of millions of npm downloads, and that free adoption funneled into paid infrastructure. Vercel grew from about $1M to $200M in ARR over roughly six years, with the framework acting simultaneously as product, marketing, and moat.
Platform & Ecosystem: from "deploy Next.js" to the platform for building on the web
The problem. A pure hosting product is thin and substitutable; bandwidth and build minutes alone invite price competition and cap how much of a customer's stack (and spend) you can capture. Vercel needed to become the surface on which whole applications are built, not just the place they land after a git push.
The approach. Vercel expanded outward from hosting into edge compute (edge functions and middleware), web analytics, a managed storage layer, an open-source AI SDK, and v0, its generative tool that builds working UI from a text description. CEO Guillermo Rauch frames developer experience as "a Trojan horse" to automate the cloud, broadening the platform one adjacent primitive at a time.
How it solved it. The platform expansion, and v0 momentum specifically, was the story behind Vercel's May 2024 $250M Series E, and by 2025 the company reached a $9.3B post-money valuation on its Series F with a run-rate around $340M growing roughly 84% year over year. The surface area, not just hosting, is what pulled in customers like OpenAI, Under Armour, and Perplexity.
Land and Expand: hobby deploy to enterprise contract
The problem. Enterprises will not sign an infrastructure contract cold, and a hobbyist deploying a side project generates no revenue on day one. Vercel needed a path from a free single-user deploy to a paid team and eventually an enterprise account, without a heavy upfront sales push.
The approach. The wedge is a free git push deploy for a personal project. From there expansion runs on two axes at once: a hobbyist becomes a paying Pro user, then a paid team, then an enterprise contract; and a single hosting use case grows into edge functions, analytics, and storage. The individual developer who already loves the workflow becomes the internal champion when their company standardizes.
How it solved it. That bottoms-up motion carried Vercel past $100M+ ARR (disclosed around its 2024 Series E) and into large named accounts, the same developer-led adoption converting into team seats and enterprise commitments rather than being won through outbound sales.
Switching Costs: conventions tuned to run best on one cloud
The problem. Hosting is, in principle, a commodity: a Next.js app is "just" a web app that could run on any cloud. If teams could trivially move, Vercel would have no pricing power and would compete purely on cost against AWS, Netlify, and Cloudflare.
The approach. Vercel makes Next.js conventions (file-based routing, its rendering modes, automatic image optimization, and increasingly edge and server-component features) run best, and sometimes most seamlessly, on Vercel's own infrastructure. The framework a team adopts for free quietly shapes an application architecture that is tuned to Vercel's platform.
How it solved it. Teams that standardize on Next.js face real friction to host elsewhere: re-implementing image optimization, rendering, and edge behavior that Vercel handles automatically. The framework is the soft lock-in, which is precisely why owning and funding Next.js (Vercel pays its core maintainers) is a strategic investment, not a cost center.
Differentiation: owning both the framework and the cloud it runs on
The problem. By the late 2010s the frontend stack had fragmented: React won components, but shipping a production site still meant hand-wiring routing, server-side rendering, build pipelines, CDNs, and hosting. The "JAMstack" movement (Netlify and others) proved developers wanted git-push-to-deploy simplicity, yet no single company owned both the framework developers wrote in and the infrastructure they deployed to.
The approach. Vercel claimed exactly that gap. It builds the framework (Next.js) and the platform (Vercel) together, so the two are co-designed rather than bolted together, letting Vercel offer a deploy experience that a pure-hosting rival with no framework, or a framework with no cloud, structurally cannot match.
How it solved it. That dual ownership is Vercel's core wedge and the reason its numbers hold up: a business that grew from about $1M to a $9.3B valuation by 2025 on the back of a framework it gives away for free. Rivals can copy the hosting or fork the framework, but not the tight loop between the two that Vercel alone controls.