What determines the cost of a Webflow migration
Every migration quote answers the same question: how much of the old site comes with it. The answer is set by the platform you are leaving, and it varies more than anyone expects.
What is in this
A migration is priced as a build: from $5,000, agreed in writing before anything starts. What sets the number is the layouts being rebuilt, the content being moved, the functionality being preserved and the addresses that change. The source platform affects all four, and two sites on the same platform can still be very different jobs.
What the exports actually give you
How much the old site comes with
Carries most of the content
- WordPress: posts, pages, categories, media references and custom fields
- Drupal and Joomla: structured content, exportable with effort
- Ghost and Contentful: structured JSON, with fields and relationships still to map
- Static HTML: the markup and the asset references, with the relationships still to work out
Carries little structure
- Squarespace: one blog page and your text blocks, nothing structural
- Wix: CMS collections as CSV, and not much else
- Canva and GoDaddy: the live site is the source, not a file
- Framer: content and assets come out, the implementation does not
The right-hand column is where content preparation gets expensive, and it is rarely what people expect. A twelve-page Squarespace site can cost more to move than a sixty-page WordPress blog, because the WordPress content arrives in a structure and the Squarespace content needs extracting, cleaning up and mapping before it can be imported. Nothing in that column is empty-handed: the live site and the assets are always there. What is missing is the shape they were in.
The five workstreams in a migration
Building it
- Template rebuild
- Content extraction and mapping
- Integrations and feature replacement
Landing it
- URL mapping and redirects
- Testing, launch and the monitoring after it
Budget for URL mapping and redirects
On the ProductPlan migration I mapped and verified 773 redirects, against a site nobody would have called large.
That is why I inventory the addresses separately from the templates: the visible navigation does not reveal every address a migration has to account for. Before estimating, I work out which addresses should stay, which should point somewhere new and which content is being retired.
The four things that set the number
How many distinct layouts there are. Forty pages from three layouts is three templates and a collection. Forty hand-adjusted pages is more work, and a rebuild is often the chance to consolidate them into fewer reusable ones, which is worth asking about. More on that here.
What shape the content is in. Content already structured (posts, products, team members, locations) is extracted, transformed and validated. Content typed into pages has to be pulled out and mapped first, which is a different job from re-keying it and is usually somewhere between the two.
What the existing site does. Forms, memberships, search, commerce, localization and whatever else the old platform was handling. Each needs a decision rather than an equivalent, and some need custom code or a third-party service. This is where a plugin-heavy WordPress site costs more than its page count suggests.
How many addresses change. Every address that changes needs a decision about where it goes, though not necessarily a rule of its own: a whole route family that moves predictably can be handled as a pattern. Working that out is real hours, and it is the line most often missing from a cheap quote.
What I charge for one
A migration is priced as a build: from $5,000. I review the existing site, the content available, the functionality that has to be preserved and the URL structure before agreeing a fixed scope and a price.
The estimate says what is being rebuilt, what is being migrated, what is being replaced and what is being retired, along with the testing and the post-launch support included.
Two other shapes exist if the move is not what you need: $2,500 a month for ongoing work on a site already in Webflow, and $90 an hour for a single page rescued from an old site rather than the whole thing.
What to ask before accepting any quote
Five questions, and the answers tell you whether the number will hold.
What source material have you reviewed? The export, access to the old site, or a sample of the content. Quoting without looking at any of it is guessing.
Which templates and content types does the estimate include? A specific answer means somebody counted.
How will the existing addresses and search settings be handled? URL mapping and tested redirects keep existing content reachable. They sit alongside the metadata, the internal links and whether pages can be indexed, and rankings can still move regardless.
Which features need rebuilding, replacing or a separate service? Every migration off a busy site has at least one thing Webflow does not do natively.
What testing, launch support and ongoing costs are included? The parts that are easiest to leave out of a number.
The platform pages on this site answer the first of those for every common source: WordPress, Squarespace, Wix and the rest, including the parts that do not come across.
Want an estimate for your migration?
Send your current site, the platform it is on and the features you need to keep. I will review the scope and outline the likely work.
Migrations from $5,000.
Also worth reading
-
Platform limits
Webflow limits to check before a build
The content model, the publishing workflow, the integrations and the application requirements I check before recommending Webflow, and what each constraint actually means.
-
Hiring
How to choose a Webflow developer
What to ask before hiring, what evidence to ask to see, and what the answers tell you about owning the site a year later.
-
Platforms
Webflow vs WordPress: which fits your team?
Publishing workflow, maintenance, design control and integrations: the factors I weigh when recommending a platform, by someone who moves sites in both directions.
Reach out and see if we are a good fit.
Currently booking two to four weeks out.