GTM Breakdown

How Windsurf Grew from $12M to $100M ARR in 4 Months, Then Split Three Ways

A profitable business killed twice, a free-forever wedge, directory SEO no dashboard can see, 4 paid ads in the company's lifetime, and the wildest acquisition weekend in AI. The first GTM breakdown we've done where the curve goes down.

Cassy Aite
Cassy Aite

Co-Founder at Postbeam | GTM Expert

Updated on October 8, 2026
Varun Mohan in Windsurf's launch film: You felt magic with technology

Four years after founding, Windsurf was the object of one of the strangest weekends in startup history: OpenAI tried to buy it for $3B, Microsoft blocked the deal, Google paid $2.4B just to license the tech and hire the founders, and Cognition, the makers of Devin, bought everything that remained. Three days, three outcomes, one company split into pieces.

On this GTM Breakdown, Emil and I dug into how they grew in the first place, and it is the most unusual one we have done. Not because of a secret channel. Because there barely were channels: almost no ads, no founder audience, no outbound machine in the early days. And because, unlike Instantly or beehiiv, this is the first breakdown where the revenue curve goes down before the exit. That is the interesting part.

TL;DR: Windsurf by the numbers

  • Revenue: ~$12M ARR (end 2024) → ~$100M (April 2025) → $82M at the July 2025 acquisition. The only precise ARR figure the company itself ever stated is the $82M.
  • The exit: ~$2.4B from Google for a non-exclusive license plus the founders, then Cognition acquired the company itself. Roughly $1.2B to investors, $1.2B to employees.
  • The wedge: free for individual developers for roughly two years. “Free now, free forever” was homepage copy.
  • Distribution: the VS Code marketplace, Chrome store, JetBrains, 40+ IDE directories, and GitHub, not search, not ads.
  • Paid ads, lifetime: 4 Google ads, 0 Meta ads, 4 LinkedIn ads (all recruiting). The billboards were for hiring.
  • Launch: a Show HN posted by the founder. 86 points, 39 comments.
  • Aftermath: organic traffic down 85% from peak, 99.95% of ranking keywords gone, and windsurf.com now redirects to Devin Desktop.

The founders: the kings of too early

Varun Mohan and Douglas Chen met in middle school and both graduated MIT in 2017. Varun ran large-scale offline deep learning infrastructure at Nuro, the self-driving company; Douglas was at Oculus/Meta. Kleiner Perkins would later describe the founder-market fit in exactly those terms: ML infrastructure experts from Nuro and Oculus.

Emil's label for them stuck with me: the kings of too early. GPU virtualization in 2021, before the GPU crunch had a name. AI in the editor in 2022, when GitHub Copilot still felt like an afterthought. An agent-first IDE in 2024, when “you don't even want an IDE anymore, you want to manage your agents” was not yet obvious. Varun is 29 today, both founders are at Google DeepMind, and whatever he is working on now is probably five years early too. Worth a follow.

The origin story: they killed a working business. Twice.

Windsurf started in June 2021 as Exafunction, GPU virtualization, think AWS for GPUs before that was a crowded idea. An 8-person team managing around 10,000 GPUs across data centers, doing a couple million in revenue. In April 2022 they emerged from stealth with a $25M Series A from Greenoaks and Founders Fund, and if you know Founders Fund, the plan was always to deploy capital fast into a rocket ship.

Six months later they killed it. The trigger was dogfooding: the team were early GitHub Copilot users writing CUDA and C++ internally, and Copilot was their first real contact with an LLM application. It was rough, we used it too back then, but it was a glimpse of the future. They decided the value would not be in infrastructure, and built a code acceleration tool on top of their own infra instead. That was Codeium.

“We were making money on this. And we were just like, 'Hey, we're going to pivot entirely from this.'”

Varun Mohan on killing Exafunction, Lenny's Podcast

Codeium launched in beta in October 2022 as a free tool with a Discord community attached and “free now, free forever” on the homepage. The Show HN came that December, posted by varunkmohan himself: 86 points, 39 comments. Nothing viral. Then in November 2024 they did it again, launching the Windsurf Editor, a full VS Code fork with the Cascade agent, and knowingly cannibalizing their own extension business because they had hit the ceiling of what the VS Code ecosystem allowed.

“We should be cannibalizing the existing state of our product every six to 12 months. It should almost make the form factor of the existing product look dumb.”

Varun Mohan

The growth timeline

Jun 2021

Founded as Exafunction, a GPU virtualization company. An 8-person team ends up managing ~10,000 GPUs across data centers, doing a couple million in revenue.

Apr 2022

Emerges from stealth with a $25M Series A from Greenoaks and Founders Fund to be an infrastructure company. Roughly $28M raised in total.

Oct 2022

Six months later they kill the profitable business. Codeium launches in beta: a free AI autocomplete extension, a Discord community from day one, and 'free now, free forever' as homepage copy.

Dec 2022

The founder posts the Show HN himself. 86 points, 39 comments. An unremarkable launch for a company that would be the object of a $2.4B deal 31 months later.

Jan 2024

Series B: $65M at a $500M valuation (Kleiner Perkins). 300,000+ developers; the company claims Codeium wrote 44% of its users' newly committed code.

Aug 2024

Series C: $150M at $1.25B (General Catalyst). First public revenue datapoint: 'eight figures this year.' 700,000 users, 1,000+ enterprise customers.

Nov 2024

Second self-cannibalization: the Windsurf Editor, a full VS Code fork with the Cascade agent, kills their own extension business. The inflection point.

End 2024

~$12M ARR (Sacra estimate, not company-confirmed).

Feb 2025

$40M ARR, tripling from December (Sacra's estimate; TechCrunch reported the same figure that spring). The Editor is working.

Apr 2025

Codeium formally renames to Windsurf, and ARR peaks around $100M. That is roughly 2.5x in two months and 8x+ in four months.

Jun 2025

Anthropic cuts Windsurf's direct Claude access amid OpenAI acquisition rumors. Customers churn to Cursor. The curve bends down.

Jul 11 2025

Google pays ~$2.4B as a non-exclusive licensing fee and hires the founders plus senior R&D into DeepMind. No stake, no control. Roughly $1.2B to investors, $1.2B to employees.

Jul 14 2025

Cognition (makers of Devin) acquires what remains at $82M ARR, 350+ enterprise customers, ~250 employees. The last number that is Windsurf's own.

Sep 2026

Cognition, the combined company, crosses a $1B annualized run rate with customers like Nvidia, Citigroup, and Mercedes-Benz. That curve is Cognition's, not Windsurf's.

An honesty note on the numbers. The clean hook would be “$0 to $100M in four months,” and it would be wrong: there was a funded prior company with real revenue underneath Codeium. The honest framing is $12M to $100M in four months, then $82M four months later. And the $100M-to-$82M gap is a real decline with two plausible drivers, the Anthropic cutoff in June 2025 and enterprise buyers freezing during an acquisition rumor cycle. Almost every number in this story is a reporter's or an analyst's; the only ARR figure the company itself ever stated is the $82M.

The wedge: free forever, distributed by other people's marketplaces

Here is the thing that makes this breakdown strange: we went looking for the growth channels and mostly found absence. No meaningful ad history. No founder building an audience on Twitter. No cold outbound machine in the early days. So where did hundreds of thousands of developers come from?

Emil's thesis, and I think he is right: directory SEO. Codeium was not trying to be a platform at first. It was an extension that plugged into VS Code, JetBrains, Chrome, 40+ IDEs developers already lived in. That means being listed in the VS Code marketplace, the Chrome Web Store, the JetBrains plugin directory, plus a GitHub presence at 3.6K stars. None of it shows up in Ahrefs, which is exactly why it is underrated: you ride the distribution of platforms growing faster than you are, and you get found when people search their need inside the directory instead of Google.

The other half of the wedge was the price: free for individual developers for roughly two years, funded by venture capital, with Teams and Enterprise layered on later. I compared it to Loom on the call: accumulate an enormous free base, then turn the paid faucet on and convert a slice of it overnight. You lose money at the beginning on purpose. “Free now, free forever” was not a feature of the strategy. It was the strategy.

And you can watch it work in the Internet Archive, because their own landing page published the install counter as social proof, which makes it a free public growth metric for anyone doing competitive research:

Codeium homepage January 2023: Introducing codeium, with university logos from Cal, CMU, MIT and UCLA as social proof
January 2023: the social proof is university logos. Students first, enterprises later.
Codeium homepage December 2023: loved by hundreds of thousands of developers, VS Code at 494K installs, Codeium Teams banner and SOC 2 bar
December 2023: 494.0K VS Code installs on the page, 'Introducing Codeium Teams' banner, SOC 2 bar. The enterprise motion appearing in real time.
Codeium homepage June 2024: loved by millions of developers, 1.15M VS Code installs, enterprise logos including MongoDB and Atlassian, Forbes AI 50 banner
June 2024: 1.15M VS Code installs, 'loved by millions,' MongoDB and Atlassian logos, Forbes AI 50. The counter more than doubled in six months and the copy upgraded itself.

Launch culture: Discord on day one, Waves every month

The community was part of the launch, not an afterthought: the Discord shipped with the October 2022 beta. The Show HN was posted by the founder himself. There were four Product Hunt launches across three brand names, and the flagship Windsurf Editor launch made only #5 Product of the Day with 351 upvotes, more proof that launches are reps, not lottery tickets.

Show HN: Codeium, a free fast AI codegen extension, posted by varunkmohan in December 2022, 86 points and 39 comments
The actual launch channel: a modest Show HN, posted by the founder. 86 points for a company that sold pieces of itself for $2.4B+ 31 months later.

Then there is the cadence. Thirteen named feature drops in about twelve months, the “Wave” release train, ending with “Wave 13: Merry Shipmas.” They used the cadence itself as copy (“Wave 3 has come only a month after Wave 2”), named everything off one water metaphor (Windsurf, Cascade, Riptide, Flows, Waves), and shipped paying users custom Mac dock icons as a headline feature. The best line the company ever wrote came from Wave 1: “this is the worst Windsurf is ever going to be.” Steal that one.

The ads chapter is four ads long

We pull the ad libraries on every breakdown. This is the emptiest set we have ever pulled. Google Ads: exactly four ads in the company's entire lifetime, all of them Cursor conquesting (“Cursor AI Alternative - Try Windsurf Instead”), run from Cognition's account, not even a Windsurf one. Meta: zero ads, ever, across Windsurf, Codeium, and Exafunction. Not one.

Google Ads Transparency Center for windsurf.com showing 0 ads in the last 30 days and only 4 all-time, all text-format Cursor alternative ads
The entire Google Ads history of windsurf.com: 4 text ads, all Cursor conquesting. Two of them landed on a page that now soft-404s.

LinkedIn is where it gets funny. The account owner search for “windsurf” returns 11 ads: five from the Professional Windsurfers Association, four from a Turkish windsurfing school, and two from the actual company, both recruiting cards, one with the personalization macro visibly unrendered (“%FIRSTNAME%, explore relevant opportunities”), sandwiched between windsurfing hero videos.

LinkedIn ad library for account owner windsurf: windsurfing association and windsurf school ads surrounding two plain Windsurf recruiting ads
The LinkedIn ad library for 'windsurf': a pro windsurfing association, a Turkish windsurf school, and two recruiting cards from the $2.4B company.

Because here is the pattern: the only thing this company ever consistently paid to promote was hiring. The July 2024 billboard campaign (“Too full of life to be working at a 49-year-old enterprise software company?”, pointed at Microsoft) was an employer-brand play, reverse-engineered from a remark at a company board-game night, and their own blog admitted it: “Is this billboard campaign a gimmick? Well, yes. But if you're still reading this, maybe it's working!” Two rebrands later, the billboard photos are still served from exafunction.github.io, a GitHub Pages site under the company's original, long-dead name. Nobody ever moved the assets.

The real ad budgets exist today, but they belong to the acquirer. Cognition runs roughly 200 Google ads a month pointed at devin.ai, around 120 active Meta ads that are almost entirely whitelisted creator talking-heads with comment-gated CTAs (“Comment 'Devin' and I'll send you the link”), and a 358-ad LinkedIn brand campaign with genuinely great copy: “Maybe you're one of the last 5000 COBOL engineers alive. For the rest of us, there's Devin.”

Google Ads Transparency Center for Cognition AI showing roughly 400 text ads, every creative pointing at devin.ai
Where the search budget actually lives: Cognition AI's account, ~400 text ads, every display URL devin.ai. Windsurf's Cursor-conquest play didn't stop, it migrated.
Cognition's LinkedIn ads for Devin: art-directed black statics reading Goodbye COBOL and Stop testing locally
Cognition's LinkedIn brand campaign: 358 ads, art-directed statics, enterprise COBOL-migration positioning.

The sales motion: inbound-led, then sharply upmarket

By the enterprise era the numbers on RepVue (still filed under the legacy Codeium slug) looked like this: $150K median base, $300K median OTE, a $238K average deal size, a 132-day sales cycle, 181 people. The detail that matters: inbound lead flow ranked in the 90th percentile of RepVue's software cohort. Outbound existed to supplement a strong inbound engine, the exact opposite of the Instantly motion.

You can read the same story in the org chart today: of Cognition's 100 open roles, 31 are sales, but only one is an SDR req, against eleven Account Director reqs, and that SDR posting has sat open for about 11 months. AEs own prospecting end to end. Post-acquisition the deals moved sharply upmarket: $238K averages in the Windsurf era versus “$1M+ average deal sizes” in Cognition's current Regional Sales Director posting. The GTM org had scaled 3 to 75 people in under a year pre-acquisition, and before all of that, the company's own recruiting copy claimed it was one of the fastest B2B SaaS companies ever to go from zero to eight figures.

Three days in July: the strangest exit in AI

The sequence, because it still reads like fiction. OpenAI was set to acquire Windsurf for a reported $3B. Microsoft blocked it: an IP clause entitles Microsoft to IP that OpenAI acquires, Windsurf would not extend those rights, and Microsoft owns GitHub Copilot, the same Microsoft the billboard had mocked eleven months earlier. In June, Anthropic cut Windsurf's direct Claude access amid the rumors, and customers started churning to Cursor. Then the weekend: on Friday July 11, Google paid roughly $2.4B as a non-exclusive licensing fee and hired Varun, Douglas, and the senior R&D team into DeepMind, no stake, no control. Jeff Wang, suddenly CEO, described the Friday all-hands plainly: a few people were in tears, and the Q&A was understandably hostile. Staff had walked in expecting an OpenAI acquisition. On Monday July 14, Cognition acquired what remained: the brand, product, customers, and $82M of ARR.

Under 5% of enterprise customers overlapped between Devin and Windsurf, which is why the merge actually added revenue. And in a detail that sums up the whole attention economy: windsurf.com's organic traffic peaked in July 2025, the exact month the company was broken up. The biggest search wave they ever caught was their own obituary.

The full oral history from the founders is worth your time:

The aftermath: what happens to a brand after it gets absorbed

This is the part no other writeup covers, and for anyone who cares about SEO or AI visibility, it is a cautionary dataset. Fifteen months after the peak (Ahrefs, October 2026):

  • Organic traffic: 226,697/month at the July 2025 peak, 33,082 today. Down 85%.
  • US ranking keywords: ~43,189 in June 2025, 20 in October 2026. A 99.95% wipeout, on a DR 83 domain.
  • 91% of the remaining US organic traffic lands on a single page: the enterprise login page. What is left is not acquisition, it is existing users signing in.
  • Brand demand collapsed with it: “windsurf” searches fell 74%, “windsurf ai” fell 97%. The market did not just stop ranking them. It stopped looking for them.
  • Scoreboard: cursor.com does ~81K US organic visits on 1,375 keywords. The entire Cognition estate does about a quarter of that.

The site itself tells the story faster than any chart. The domain now 308-redirects to Devin Desktop, the pricing page is Devin's, and the one genuine marketing page still pulling traffic is the Cursor comparison page. The competitor page outlived the brand.

windsurf.com in October 2026 redirecting to Devin Desktop
windsurf.com, October 2026: the domain is now a front door for Devin Desktop.
windsurf.com/pricing redirecting to devin.ai/pricing with Devin's free, pro and max plans
windsurf.com/pricing is a 308 to devin.ai/pricing. Windsurf no longer has its own pricing page.
windsurf.com/cursor rendering Page Not Found while two historical Google ads still point at it
The page two of their four lifetime Google ads landed on now renders Page Not Found.

One more irony for the road: Similarweb's AI-insights panel for devin.ai reads “Windsurf is driving most of the AI Search traffic.” The brand they absorbed is still carrying their AI-search demand, while Windsurf's own panel shows nothing branded left at all.

What we'd actually steal

1. Pick a market that does the heavy lifting. Emil's first takeaway, and the honest one: these guys were in the right place at the right time, twice. Even the abandoned GPU business would have been a monster through the first half of the 2020s. Lightning in a bottle is not a playbook, but choosing a wave that is still growing is.

2. Directory SEO is the most underrated channel in dev tools. Being the complementary tool listed inside VS Code, Chrome, and JetBrains marketplaces is invisible to every SEO dashboard and worth more than most content programs. If a platform your customers live in is growing exponentially, being discoverable inside it means you grow with it for free.

3. Free is a hack, if you can afford it. Free for two years built an install base no ad budget could buy, and the conversion faucet turned on later. The catch is in the clause: they raised ~$243M to be able to give the product away. Freemium is a capital strategy wearing a pricing strategy's clothes.

4. Brand equity is real, and renames burn it. Codeium to Windsurf cost two years of accumulated brand, and the archive still shows the seams: the referral terms are headed “Codeium Referral Program” and name Exafunction as the counterparty to this day, through two corporate events and two renames. When the second migration (into devin.ai) hit, the SEO died. Migrate domains like it is heart surgery, because it is.

5. Ship a cadence, not just a product. The Wave train made the release schedule itself a marketing asset, and “this is the worst Windsurf is ever going to be” is the single best line of product copy we have seen in any of these breakdowns.

All 7 channels, recapped

1. Free as the wedge

Codeium was free for individuals for roughly two years. 'Free now, free forever' was homepage copy. Raise big, give the product away, turn the paid faucet on later.

2. Directory SEO

Listed in the VS Code marketplace, the Chrome store, JetBrains, 40+ IDEs, plus GitHub. Invisible in Ahrefs, massive in reality: ride the distribution of platforms growing faster than you.

3. Launch culture

Show HN posted by the founder, four Product Hunt launches across three brand names, a Discord from day one, and the Wave release train: 13 named drops in 12 months.

4. Install counts as marketing

Their own landing page published the VS Code install counter: 494K (Dec 2023) to 1.15M (Jun 2024). The social proof upgraded itself from 'hundreds of thousands' to 'millions.'

5. Almost zero paid ads

4 Google ads ever (all Cursor conquesting), zero Meta ads in the company's entire history, 4 LinkedIn ads, all recruiting. The billboards were for hiring, not demand.

6. Enterprise sales on top

RepVue: $150K median base, $300K OTE, $238K average deal, 132-day cycle, and inbound lead flow in the 90th percentile. Outbound supplemented a strong inbound engine.

7. PR they never planned

The OpenAI-Microsoft-Google-Cognition drama of July 2025 was their biggest search spike ever. It was also the month the company stopped existing on its own.

More GTM breakdowns

Frequently Asked Questions

How fast did Windsurf grow?+
From roughly $12M ARR at the end of 2024 to about $100M ARR by April 2025, four months and an 8x jump, driven by the November 2024 launch of the Windsurf Editor. By the July 2025 acquisition the company-stated number was $82M ARR. It is the first GTM breakdown we have done where the curve goes down before the exit.
Who founded Windsurf?+
Varun Mohan (CEO) and Douglas Chen, two MIT 2017 grads who met in middle school. Varun ran large-scale deep learning infrastructure at Nuro, the self-driving company, and Douglas worked at Oculus/Meta. Both now work at Google DeepMind following the July 2025 deal.
Why did Codeium rename to Windsurf?+
The official framing was a brand metaphor, catching the wind instead of fighting the waves, as the product shifted from a code autocomplete extension to a full AI-native IDE and, eventually, agent management. Whether throwing away two years of Codeium brand equity was worth it is debatable: brand search for the new name collapsed 74% within 15 months of the breakup.
What happened to Windsurf? Who owns it now?+
In July 2025 the company split three ways in one weekend: OpenAI's rumored $3B acquisition fell apart over a Microsoft IP clause, Google paid ~$2.4B to license the tech non-exclusively and hire the founders into DeepMind, and Cognition (makers of Devin) acquired the remaining company, brand, product, and customers at $82M ARR. Today windsurf.com redirects to Devin Desktop.
Did Windsurf run paid ads?+
Essentially no. Four Google ads in the company's entire history (all Cursor-comparison ads), zero Meta ads ever, and four LinkedIn ads that were all recruiting. The famous 2024 billboards mocking a '49-year-old enterprise software company' were an employer-brand play. The real ad budgets only appeared after the acquisition, under Cognition's accounts, pointed at devin.ai.
What is Windsurf's revenue today?+
Windsurf no longer reports revenue of its own. The last company-stated figure was $82M ARR at the July 2025 acquisition. Cognition, the combined company, crossed a $1B annualized run rate in September 2026, but that curve belongs to the acquirer and includes Devin.

Show up where your buyers already are

Windsurf grew by being discoverable inside the platforms developers lived in. For B2B teams, those platforms are LinkedIn and AI answers. Postbeam turns your team's calls, docs, and expertise into the LinkedIn content that builds authority there, and turns every post into warm leads.

Start Your 7-Day Free Trial →