WordPress to Webflow Migration: A Step-by-Step Guide (2026)

Key Takeaways+
- Migrating moves your content. The theme, layouts, plugins and forms are rebuilt.
- WordPress exports XML, and Webflow's CMS imports CSV, so you convert the export first.
- Webflow caps each CMS import file at 4 MB and doesn't create responsive image variants on import.
- Importing a redirect CSV in Webflow overwrites every existing redirect. Export your current list first.
- Webflow recommends a maximum of 1,000 redirects. Use wildcard rules for date-based URL patterns.
- Most marketing sites go live in 4 to 6 weeks when content and the URL map are ready.
Most WordPress sites don't break all at once. They slow down one plugin update at a time. A form stops sending, a page builder clashes with the theme, and marketing waits three days for a developer to change a headline.
That's usually when a WordPress to Webflow migration moves from "someday" to the roadmap. For most B2B marketing sites, the move is worth it. It isn't a one-click transfer, though. Your content moves over, while your design, plugins and layouts get rebuilt.
At Dscvred Studio, we're a Certified Webflow Partner with 50+ websites launched for fintech, finance, healthcare and B2B SaaS teams. This guide covers the 8 steps we follow to migrate WordPress to Webflow, from the first crawl to 90 days after launch.
WordPress to Webflow Migration at a Glance
A WordPress to Webflow migration has five stages: audit the old site, plan the new structure, rebuild the design, import the content, then redirect and launch. Most marketing sites take 4 to 6 weeks. Content-heavy sites take longer.
- What moves: post and page text, images, categories, tags, authors, SEO titles, meta descriptions and alt text.
- What you rebuild: the theme, page layouts, plugins, forms and custom code.
- What protects your rankings: a full URL map and a 301 redirect for every URL that changes.
There's no button to convert WordPress to Webflow. Webflow imports content through CSV files, and you build the design fresh in the Webflow Designer.
Should You Move From WordPress to Webflow?
Move if your marketing team needs to publish and change pages without a developer. Stay if your site relies on custom functionality Webflow doesn't offer natively. Most B2B marketing sites fall in the first group.
Why teams are moving away from WordPress
WordPress is free to install, but running it isn't. The cost shows up as upkeep:
- Plugin updates: each update can break another plugin or the theme.
- Security patches:Patchstack found 91% of the 11,334 new WordPress vulnerabilities reported in 2025 were in plugins.
- Cost creep: premium plugins, managed hosting and developer hours add up every year.
- Speed: heavy page builders and stacked scripts drag down Core Web Vitals.
- Developer dependency: small copy changes wait in a dev queue.
Webflow swaps that upkeep for a monthly plan. As a hosted visual platform, it keeps hosting, security and the CMS in one place, with no plugins to patch.
When you should stay on WordPress
Webflow isn't right for every site. Stay on WordPress when:
- The site is a large WooCommerce store with complex product rules.
- Memberships, courses or user accounts are core to the business.
- It depends on custom PHP, custom databases or plugins with no Webflow equivalent.
- The blog is bigger than Webflow's Premium plan limit of 20,000 CMS items.
If none of these apply, Webflow CMS is a strong alternative to WordPress for marketing sites. It comes out ahead on the Webflow vs WordPress factors marketing teams care about most: security, upkeep and publishing speed.
What Transfers and What You Rebuild
Content transfers, and design and functionality don't. Budget around that split.
So yes, Webflow supports migration from WordPress, but at the content level. Its importer reads CSV files, not WordPress XML, so you convert the export first. Step 5 shows how.
How to Migrate From WordPress to Webflow in 8 Steps
This is the WordPress to Webflow migration process we run on every project. Steps 1 to 3 happen before anyone opens the Designer. Skipping them is how sites lose traffic.
Step 1. Audit and benchmark your WordPress site
Start with a full backup of the database, media library and theme files. Then record the site as it stands today:
- Crawl every live URL with Screaming Frog or a similar crawler.
- Pull the XML sitemap and compare it with the crawl.
- Export 12 months of pages, clicks and queries from Google Search Console.
- List your top 20 pages by traffic and by backlinks.
- Note every plugin, form, script and integration in use.
This is your benchmark. After launch, you'll check the new site against it page by page.
Step 2. Plan your Webflow site architecture
WordPress stores most content as posts and pages. Webflow stores it in CMS Collections. Decide how each content type maps across before you build:
- Blog posts become a Blog Posts Collection.
- Categories and tags become their own Collections, linked by reference or multi-reference fields.
- Authors become an Authors Collection.
- Each custom post type, like case studies, gets its own Collection.
Sketch how your CMS Collections reference each other, so categories, tags and authors connect on import. Then check your plan limits: Webflow's Premium plan allows 40 Collections and 20,000 CMS items.
Step 3. Build your URL map
The URL map is the most important document in the whole migration. It lists every old WordPress URL beside its new Webflow URL.
Keep URLs identical wherever you can. Where one must change, plan its redirect now. These WordPress patterns usually change:
Webflow puts Collection pages under one folder, such as /blog/post-name. A post at /2024/05/post-name/ therefore needs a redirect to /blog/post-name.
Step 4. Rebuild the design in Webflow
You're rebuilding anyway, so fix what wasn't working. Don't copy weak layouts pixel for pixel.
Set up the design system first: color and type variables, spacing, buttons and reusable components. Then build the static pages and one template per Collection. Keep the webflow.io staging domain out of search while you work. If your designs live in Figma, Webflow's Figma to Webflow app can sync components and variables.
Step 5. Export and import your content
WordPress exports content as XML, and Webflow's CMS imports CSV. Bridging the two is most of the hands-on work. Pick an export route:
- WP All Export: exports posts, custom post types and custom fields straight to CSV. Our default for most sites.
- WordPress's built-in export plus an XML to CSV converter: free, but it needs more cleanup. This is the route in Webflow's WordPress migration guide.
- The WP to Webflow app: a free Marketplace app by Eclipse SRL that imports posts, images, tags and categories. It needs a CMS plan and doesn't cover pages or custom post types.
Before you import, clean the CSV:
- Keep image URLs as direct links ending in a file extension like .jpg or .webp.
- Strip leftover shortcodes and page builder markup from the rich text.
- Put the exact slugs from your URL map in the slug column.
- Match category and tag names to their Collection items, so reference fields connect.
Webflow caps each CSV file at 4 MB, so split a large blog into batches. Webflow's CMS import docs note that imported images don't get responsive variants, so compress them first. File fields can't be mapped from CSV, so upload PDFs by hand.
Step 6. Replace plugins and reconnect integrations
Plugins don't migrate. Take the list from your Step 1 audit and pick a Webflow replacement for each.
Test every form end to end. A broken form is easy to miss until leads stop arriving.
Step 7. Set up 301 redirects in Webflow
A 301 redirect tells Google a page has moved for good and passes the old URL's ranking signals to the new one. Webflow redirect settings live under Site settings > Publishing > 301 redirects, and they need a paid Site plan. There are three ways to add them:
- One at a time: enter the old path and the new path, then save.
- Bulk CSV import: upload a two-column file of old paths and new paths, up to 16 MB.
- Wildcard redirects: use (.*) in the old path to match a pattern, and %1 in the new path to reuse the match.
One wildcard rule can cover a whole date-based archive. Test it on staging first, because a loose pattern can catch pages you never meant to move.
Three rules we stick to:
- Point each old URL straight to its final URL. No redirect chains.
- Send each URL to its most relevant page, never the homepage by default.
- Keep redirects live for at least a year, as Google's John Mueller has advised.
One warning: a CSV import overwrites all existing redirects, per Webflow's redirect import guide. Export your current list first, add the new rows, then import the combined file. Webflow also recommends 1,000 redirects at most, using wildcards to get there.
Step 8. QA, launch and monitor
Test on staging before you touch DNS:
- Click through every template on desktop and mobile.
- Submit every form.
- Spot-check 20 or more old URLs to confirm their redirects work.
- Confirm GA4 and Google Tag Manager fire.
Then connect your custom domain in Webflow and update DNS at your registrar. Publish, submit the new sitemap in Search Console and request indexing for your top pages.
Watch Search Console closely for 90 days and fix new 404s within the week. Expect some ranking movement for a few weeks while Google recrawls the site.
How to Migrate WordPress to Webflow Without Losing SEO
You can avoid a lasting ranking drop by keeping URLs, redirecting every change and carrying over all metadata. In our experience, lasting drops trace back to two things: missing redirects and content lost in the move.
Run this checklist before and after launch:
- Keep every URL that ranks, unless there's a strong reason to change it.
- Redirect every changed URL with a 301, straight to its final page.
- Carry over SEO titles, meta descriptions and image alt text for every page.
- Keep the H1 and main content of ranking pages. Save rewrites for after launch.
- Rebuild schema markup, like Article and FAQ, in custom code or CMS fields.
- Update internal links to the new URLs so they skip the redirects.
- Set canonical tags to your live domain.
- Keep the webflow.io staging subdomain out of Google's index.
- Submit the new sitemap and track coverage in Search Console.
Google's site move guidance covers the same ground: map every URL, redirect with 301s and monitor afterward.
How Long Does a WordPress to Webflow Migration Take?
Most migrations for marketing sites take 4 to 6 weeks when content is ready. Page count, content volume and how much you redesign decide the rest.
Planning, design and QA take most of the time, the same phases that set any website build timeline. The content import itself is usually the fastest part.
How Much Does a WordPress to Webflow Migration Cost?
You pay twice: once for the migration, then monthly for Webflow.
Agency ranges reflect published Webflow agency price lists we reviewed in October 2026. Four things move the price most, and they're the same ones behind any Webflow website cost: page templates, custom integrations, content volume and whether you redesign.
How we helped PackageX move to Webflow
PackageX, a logistics technology company, ran its paid landing pages in Unbounce and had a Webflow site its marketers couldn't edit. Every new page needed an engineering ticket and took about 1 week. We rebuilt the site as a reusable component system and moved the landing pages into Webflow.
Publishing went from 1 week to same day, 28 pages went live in the first 3 weeks, and paid leads rose from 60 to 105 a month within 2 months.
Common WordPress to Webflow Migration Mistakes
Most migration problems are planning problems. These seven cause the most damage:
- No URL map: pages change address and nobody redirects them.
- Redirecting everything to the homepage: Google can treat these as soft 404s.
- Indexed staging site: the webflow.io copy competes with the live domain.
- Lost alt text and meta descriptions: they drop out of the CSV during cleanup.
- Broken internal links: old URLs stay in body copy and route through redirects.
- Overwritten redirects: a second CSV import wipes out the first batch.
- No analytics on launch day: you lose the before-and-after comparison you need most.
How Dscvred Studio Can Help You Migrate to Webflow
DIY works for a small site with a simple blog and someone on the team who knows Webflow. Bring in help for hundreds of URLs, custom post types or traffic you can't afford to lose, or if you're redesigning at the same time.
Our Webflow development team plans, rebuilds and launches WordPress to Webflow migrations, including the URL map, CSV cleanup, redirects and editor training. If you want a fixed scope and timeline for your site, book an intro call.
FAQ
Can I import WordPress to Webflow directly?
No. Webflow's CMS imports CSV files, not WordPress XML. Export to CSV with a tool like WP All Export, or convert the XML first. Then map each column to a field in your Collection.
What happens to my WordPress plugins when I move to Webflow?
They don't transfer. You replace each one with a native Webflow feature, a Webflow Marketplace app or an embed. Caching and security plugins aren't needed at all.
Will migrating to Webflow hurt my SEO?
Not if you plan it. Keep ranking URLs where you can, 301 redirect the rest and carry over all metadata. Expect a few weeks of movement while Google recrawls.
Does Webflow support migration from WordPress?
Yes, at the content level. Webflow publishes a WordPress migration guide and supports CSV content import and bulk redirect import. Design, plugins and custom code are rebuilt by hand.
Is Webflow CMS a good alternative to WordPress?
For marketing sites, yes. Teams get visual editing, hosting and security in one plan. WordPress still wins for large WooCommerce stores, membership platforms and heavy custom functionality.
What are the limitations of Webflow?
CMS item and Collection caps by plan, no native comments, and no plugin ecosystem on WordPress's scale. Complex backend logic needs external tools or custom code.
How hard is Webflow to learn?
Editing content is easy for most marketers within a day. Building in the Designer takes longer, since it follows real HTML and CSS rules. Most teams hire for the build, then edit in-house.
