Khod Labs / Next.js, Sanity & Vercel
Khod on Next.js, Sanity and Vercel: The First Three Months
"You can't call yourself innovative and then avoid the technology you'd have to learn to stay that way. So we ran it as a test, on the one site we're free to break. It turned out to be the best thing we could have done for our inbound marketing and for executing our GTM."
We build on Webflow for a living. We are Webflow Certified Partners, and most of our client portfolio still runs on it. In June 2026 we rebuilt khod.io on Next.js, Sanity and Vercel, with agents doing most of the build work.
The reasons we left Webflow, and where it still wins, are in why we moved Khod off Webflow. This page covers what happened on the new stack.
The migration
We rebuilt all 180+ pages of khod.io on Next.js and Sanity, deployed on Vercel, agent-driven start to finish.
- June 16, 2026: first commit. Nav, footer, the old CSS, and the client-side behaviors underneath it: sliders, dropdowns, forms, video embeds.
- July 4: 180+ pages live. Under a month, start to finish.
What the speed numbers say
Lighthouse, run against the Webflow staging build and against khod.io live.




- Mobile is the win. Scores moved from the low 60s on Webflow staging into the low-to-mid 80s on khod.io live.
- Desktop scored well before and after: roughly 96 on Webflow staging, 97 on khod.io live.
What shipping without a queue bought
Once shipping stopped requiring a build queue, this landed in the weeks after:
- A self-serve website teardown, live July 7. It scores a site on six automated dimensions and hands a visitor their own leak report before anyone books a call.
- An interactive website launch checklist, live September 7: 61 checks across 16 categories, the same one we use, saving progress when you leave the page.
- A companion website audit checklist, published September 15: 48 items across 10 sections, 46 of them sourced to a named expert.
- A “should you move off Webflow” quiz, live September 13. It tells most people to stay on Webflow when that is the answer, and routes a custom-code verdict to our migration page.
- A human/machine toggle, added to migration pages September 2, that flips a page to the plain-Markdown version a crawler or an AI reads.
On Webflow each of those would have been its own scoped project. On our own stack they shipped about as fast as we could describe them.
Who edits the site now
The question people ask first: who edits a codebase once the developers move on.
Sanity answers it. Fifty component types, hero blocks, pricing tables, FAQs, comparison tables, testimonials, assembled through a page builder our marketing side drives directly.
- Existing pages get rearranged and rewritten in Sanity Studio, no code touched.
- New page types get built agentically, once. After that, running the site is picking blocks.
- You give up the Webflow canvas. Dragging a brand-new section type into existence becomes a build.

When this is the wrong move
This worked because operating an agentic stack is our job. For a team that will not drive agents day to day, a managed platform like Webflow is the safer call. The full decision, factor by factor, is in should you move off Webflow?.
If you have already decided to move, the mechanics are on our Webflow to Next.js migration page.
Where this stands
Three months on, the migration held. We run the same play for clients in both directions, on the migrations hub.
Since June 16, 13 separate things shipped on the new stack: the teardown tool, both checklists, the quiz, and the human/machine toggle above, plus three new case studies, our first signed referral partner, an AEO visibility tracker, a migrations hub, a partners wall, and Khod Labs itself.
Two numbers on the business side:
- Email list. Flodesk subscribers grew 7.6 a month since the migration (25 between June 16 and September 23), against 4.3 a month before it (30 across the prior seven months, setting aside a one-time import of 59 in November 2025). September added 12 in its first two weeks.
- Leads. Analytics started capturing khod.io on June 17, one day into the migration, so there is no before number. Since then: 13 lead-form submissions, 13 teardown requests, 20 playbook downloads, 8 calls booked.
Field Core Web Vitals capture is off by design, and we have not pulled a before/after GA4 comparison. That part of the picture is still missing.
Let’s Build Your Growth Engine
Are you ready to turn your website into a high-performing marketing asset?









