Webflow to Next.js
Migrate from Webflow to Next.js
I am a Webflow Professional Partner, so the same caveat as the Astro page applies: Webflow is the right answer for most marketing sites. The reason to choose Next.js instead is almost always that the marketing site has to share something with a product that is already React.
A migration like this usually takes 3–5 weeks
What the migration covers
What moves, and what needs a decision.
Comes with you
- Every page rebuilt to match the current design, in components the app can also use
- CMS collections into a headless CMS, or into the repo as content files
- Images re-exported and served through the framework's own optimisation
- URLs preserved exactly, with redirects only where something genuinely has to change
- Forms rewired to an API route or a form service
Flagged upfront
- Editors lose the Webflow Designer, and unlike the Astro route there is no lighter option: someone is either comfortable in a CMS admin or in a pull request
- Webflow interactions have no equivalent and are rebuilt in code, which is usually the largest single line in the estimate
- You take on a build, a deploy pipeline and a hosting bill in place of Webflow's publish button
- Choose Astro over Next.js unless the site genuinely needs React; a marketing site that ships a framework runtime it never uses is a step backwards on the thing Webflow was already losing on
Next.js over Astro is a narrow case, and worth being precise about, because getting it wrong costs you performance for nothing. Astro ships no JavaScript by default. Next.js ships React. If the marketing site is going to render app components, share a design system with the product, or sit behind the same routing, that runtime is buying you something. If it is a marketing site with a blog, it is not.
So the honest test is whether anything crosses the line between the two codebases. Shared components, shared auth state, a pricing page that reads live plan data, a docs section generated from the same source as the product. One of those and Next.js earns its place. None of them and Astro will give you the same result faster and lighter.
What you gain either way is the same as the Astro route: no platform ceiling, a real review process, and a site that can do whatever the team can write. What you lose is the person who could change a headline without asking anyone.
Other migrations
Coming from somewhere else?
-
HTML to Webflow
Typically 2–3 weeks
Learn more → -
WordPress to Webflow
Typically 3–4 weeks
Learn more → -
Squarespace to Webflow
Typically 2–3 weeks
Learn more → -
Wix to Webflow
Typically 2–3 weeks
Learn more → -
Next.js to Webflow
Typically 3–4 weeks
Learn more → -
HubSpot CMS to Webflow
Typically 3–4 weeks
Learn more → -
Framer to Webflow
Typically 2–3 weeks
Learn more → -
Shopify to Webflow
Typically 3–4 weeks
Learn more → -
Ghost to Webflow
Typically 2–3 weeks
Learn more → -
Drupal to Webflow
Typically 4–5 weeks
Learn more → -
Joomla to Webflow
Typically 3–4 weeks
Learn more → -
Gatsby to Webflow
Typically 3–4 weeks
Learn more → -
Contentful to Webflow
Typically 3–4 weeks
Learn more → -
Weebly to Webflow
Typically 2 weeks
Learn more → -
GoDaddy to Webflow
Typically 2 weeks
Learn more → -
Canva to Webflow
Typically 1–2 weeks
Learn more → -
Webflow to Astro
Typically 2–4 weeks
Learn more →
Reach out and see if we are a good fit.
Currently booking two to four weeks out.