WordPress to Webflow Migration Guide (2026)

WordPress's mobile Core Web Vitals pass rate is just 43% — the lowest of any major CMS. Here's how to migrate to Webflow, manually or with AI and MCP servers.

WordPressWebflow+3
By Aran Joyce
2026-05-20
15 min read

Thinking about moving your website from WordPress to Webflow? You're not alone. WordPress still powers 41.9% of all websites (W3Techs, 2025), but a growing number of developers and business owners are hitting the same wall: security headaches, sluggish mobile performance, and a plugin ecosystem that creates as many problems as it solves.

I've been through this migration myself, using Claude Desktop with the Webflow MCP server. This guide covers both routes — AI-assisted and fully manual — with honest notes on what each approach does and doesn't handle well.

[INTERNAL-LINK: AI-assisted site building tools → /blog/vibe-coding-website]

Key Takeaways

  • WordPress's mobile Core Web Vitals pass rate is 43%, the lowest of any major CMS platform (HTTP Archive Web Almanac 2025)
  • 6,700 new WordPress vulnerabilities were disclosed in H1 2025 alone, 57.6% requiring zero authentication (Patchstack)
  • The AI + MCP approach cuts migration time significantly but only moves content — design and custom functionality still require human work
  • 92% of platform migrants report satisfaction with their new platform (LitExtension via Swell)
  • Webflow's closed-source model is both a weakness and a strength — you trade flexibility for reliability

Why Are Developers Leaving WordPress?

WordPress powers 41.9% of the web (W3Techs, 2025), so criticising it feels like poking a bear. But the numbers are hard to ignore. In the first half of 2025, 6,700 new WordPress vulnerabilities were disclosed, 89% of them from plugins, and 57.6% required zero authentication to exploit (Patchstack Mid-Year 2025).

That's not a one-off bad quarter. Plugin sprawl is a structural problem. The same open ecosystem that makes WordPress powerful also means anyone can publish a plugin that sits dormant, unpatched, and quietly exploitable on your site. Most site owners don't audit this regularly.

The Performance Gap Is Real

WordPress's mobile Core Web Vitals pass rate sits at 43% — the lowest of any major CMS platform. That compares to Shopify at 75%, Wix at 71%, and Duda at 84% (HTTP Archive Web Almanac 2025). Mobile performance directly affects search rankings, so this isn't an abstract benchmark.

The gap exists because WordPress's default stack offloads performance work to the site owner. Caching plugins, image optimisation plugins, CDN configuration — these are all things you have to layer on yourself, and they frequently conflict.

Mobile Core Web Vitals Pass Rates by CMS Platform — HTTP Archive Web Almanac 2025

Mobile Core Web Vitals Pass Rate by CMS (2025)

Source: HTTP Archive Web Almanac 2025

Duda83.6%Shopify75.2%Wix70.8%Squarespace67.7%WordPress43.4%

The Governance Problem

The ongoing legal dispute between Automattic and WP Engine has exposed something uncomfortable: WordPress's "open source" governance is messier than it appears. When the future of the plugin repository and core updates depends on the outcome of a commercial lawsuit, that's a risk factor for anyone running a business on the platform.

Citation Capsule: In the first half of 2025, security researchers disclosed 6,700 new WordPress vulnerabilities. Of those, 89% originated in plugins and 57.6% required no authentication to exploit. This structural exposure, driven by an open plugin ecosystem with inconsistent maintenance, is a primary driver of enterprise migration away from WordPress. Source: Patchstack Mid-Year 2025 Report.

How Does Webflow Actually Compare to WordPress?

Webflow hit $213M ARR in 2024, with roughly 48% year-on-year growth and a $4B valuation (Sacra, 2024). That growth reflects a real shift in how developers and designers think about no-code platforms. Gartner forecasts, per Kissflow, that the global low-code market will reach $44.5B in 2026 at 19% CAGR. Webflow is well-positioned inside that trend.

Here's a direct comparison across the dimensions that matter most:

FeatureWordPressWebflow
DesignTheme/template-based; customisation requires dev work or page buildersVisual drag-and-drop; pixel-level control without plugins
HostingSelf-managed or third-party; performance varies widelyManaged hosting with global CDN included
SecurityManual updates for core, themes, and pluginsAutomatic updates; no plugin surface area to exploit
Mobile Core Web Vitals43% pass rate (lowest major CMS)Significantly higher out of the box
Plugin ecosystem50,000+ plugins; higher conflict and vulnerability riskCurated app marketplace; smaller but more stable
Pricing modelFree core; costs stack up via hosting, plugins, premium themesSubscription-based; predictable but can get expensive at scale
Code ownershipFull access to your code and databaseWebflow owns the renderer; you can export HTML/CSS but not the CMS data structure

Where Webflow Falls Short

Webflow's closed-source model cuts both ways. You get a reliable, managed environment — but you're also dependent on Webflow as a business. If they raise prices or deprecate a feature, your options are limited. The app marketplace is curated and much smaller than WordPress's plugin library. And if you need something genuinely custom at the backend level, you'll hit walls.

Be honest with yourself about what you actually need before migrating.

Should You Migrate from WordPress to Webflow?

LitExtension data via Swell shows 92% of platform migrants report satisfaction with their new platform after switching. That's a strong headline number, but satisfaction is retrospective — the question is whether migration is the right call before you start. About 68.4% of businesses now choose hosted or managed platforms over self-hosted (LitExtension), which suggests the trend is real, not just marketing noise.

Migration makes sense if you're spending meaningful time on plugin updates and security patches, if your mobile performance is dragging down your search rankings, or if your team spends more time fighting the CMS than publishing content.

It makes less sense if you rely on specific WordPress plugins with no Webflow equivalent, if you have a complex custom backend, or if your site runs WooCommerce at scale (Webflow's e-commerce is not a WooCommerce replacement).

How Do You Migrate Using AI and MCP Servers?

The Model Context Protocol (MCP) SDK went from roughly 2M downloads per month at launch in November 2024 to 97M per month by March 2026 — a 4,750% growth rate (DigitalApplied). AI agents can now talk directly to Webflow's API through an MCP server, which means you can instruct Claude to create CMS collections, map fields, and populate content without touching Webflow's UI.

In my experience, this approach cuts the tedious CMS setup work from a full day to a couple of hours, depending on the complexity of your site. It doesn't design anything for you and it doesn't handle custom functionality. Treat it as a content migration assistant, not a full site builder.

This is a similar mindset to using vibe coding tools — AI handles the repetitive scaffolding, but you still need to think through the architecture.

[IMAGE: Developer working across multiple monitors in a dark office representing AI-assisted web development — https://images.unsplash.com/photo-1754039985001-ccafee437736?fm=jpg&q=80&w=1260&h=750&fit=crop]

Developer working across multiple monitors in a dark office representing AI-assisted web development

Step 1: Get an MCP Client

You need Claude Desktop or another MCP-compatible client. Claude Desktop is the most capable option right now for multi-step agent tasks.

Step 2: Set Up MCP Servers

Connect the Webflow MCP server (required). The WordPress MCP server is optional — if you connect it, the AI can read your existing database schema directly. If you skip it, you'll scrape your own site instead.

Use Smithery.ai to browse and install MCP servers if you're finding the setup confusing. It handles the config file entries for you.

Step 3: Define CMS Collections in Webflow

If WordPress is connected via MCP, ask the AI to inspect your database tables and propose a matching Webflow CMS structure. It's good at this part. Review the proposed schema before you approve it — AI will sometimes conflate fields or miss custom post types.

If WordPress isn't connected, use Firecrawl to scrape your site and feed the output to the AI. Firecrawl has a free tier but larger sites will incur a cost.

Step 4: Create Designs for CMS Collections

The AI won't build your designs. You'll need to create collection templates in Webflow's designer. Relume is useful here for generating design wireframes with AI that you can then import into Webflow.

Map your Webflow design fields to the CMS fields you created in Step 3.

Step 5: Populate Content via MCP

Now the AI earns its keep. Instruct Claude to migrate content from WordPress (or from the scraped data) into your Webflow CMS collections using the Webflow API. It will create items, map field values, and handle slugs.

Watch the first handful of items carefully. AI can hallucinate field mappings or lose formatting. Once you're confident the pattern is right, let it run.

Step 6: Set Up Redirects and SEO Fields

Ask the AI to generate a redirect map from old WordPress URLs to new Webflow URLs, then configure 301 redirects in Webflow's hosting settings. Also instruct it to populate meta titles and descriptions for each CMS item where those fields exist.

A note on limitations: The AI-assisted route is genuinely useful, but it needs supervision. It can hallucinate field values, skip edge cases, and occasionally go off-script on longer runs. Human review of the final CMS content is not optional.

How to Migrate from WordPress to Webflow Manually

Not interested in AI tooling? This is the traditional route. It takes longer but gives you full control at every step.

Step 1: Back Up Everything

Export a full backup of your WordPress site: database, files, and media. Use your host's backup tool or a plugin like UpdraftPlus. Record your current Google Search Console performance data as a baseline.

Step 2: Export Content from WordPress

Use WP All Export to export posts, pages, and custom fields to CSV or XML. Export your media library separately. Label your exports clearly — you'll be referencing them repeatedly.

Step 3: Rebuild Your Design in Webflow

Recreate your site structure in Webflow's designer. Don't just replicate what you had — this is a good moment to reconsider your navigation and page hierarchy. If you have complex layouts, start with the static pages before touching CMS collections.

Step 4: Create CMS Collections in Webflow

Set up your Webflow CMS schema to match the content types you exported: blog posts, case studies, team members, whatever you have. Map field types carefully — a WordPress text field might need to be a rich text or plain text field in Webflow depending on the content.

Step 5: Import Content into Webflow CMS

Use Webflow's built-in CSV importer. Map your exported column headers to your Webflow CMS fields. Check 10-20 items after import for formatting issues. Rich text content often needs cleanup after a CSV round-trip.

Step 6: Handle Images and Media

Webflow's CSV importer can pull images from URLs, so if your WordPress images are still live, you can reference them directly during import. Otherwise, export from the WordPress Media Library and upload to Webflow's asset manager, then update image references in your content.

Step 7: Launch and Verify

Test navigation, forms, and links thoroughly. Point your domain to Webflow, set up 301 redirects in Webflow's hosting panel, and submit your new sitemap to Google Search Console. Monitor rankings weekly for the first 4-6 weeks.

How Do You Preserve SEO During a WordPress Migration?

SEO preservation is where migrations most commonly go wrong, and the data supports being careful: the same 92% satisfaction rate from LitExtension assumes best practices were followed (LitExtension via Swell). Skip the redirect work and you'll see traffic drops that can take months to recover.

The core rule is straightforward: every URL that has backlinks or organic traffic needs a 301 redirect to its new equivalent. Start with your sitemap and cross-reference it against Google Search Console's top pages report.

[IMAGE: Analytics dashboard on laptop screen showing website traffic and Core Web Vitals performance metrics — https://images.unsplash.com/photo-1526628953301-3e589a6a8b74?fm=jpg&q=80&w=1260&h=750&fit=crop]

Analytics dashboard on laptop screen showing website traffic and Core Web Vitals performance metrics

Redirect Checklist

  • Map every old URL to a new equivalent before launch.
  • Set up 301 (permanent) redirects in Webflow's hosting settings, not JavaScript-based redirects.
  • Preserve your URL slugs where possible — identical slugs don't need redirects.
  • Restore all meta titles, meta descriptions, and image alt text in Webflow CMS fields.
  • Carry over your canonical tags if you have them.

After Launch

Submit your new XML sitemap through Google Search Console. Check the Coverage report for crawl errors in the first week. Watch for soft 404s — pages that return 200 but serve no meaningful content.

A solid internal linking strategy matters here too. Webflow's clean output actually helps crawlers follow your internal link structure more reliably than most WordPress setups.

[INTERNAL-LINK: how to build an internal linking strategy → /blog/internal-linking]

Citation Capsule: WordPress's mobile Core Web Vitals pass rate of 43% is the lowest recorded for any major CMS platform, below Squarespace (67.7%), Wix (70.8%), Shopify (75.2%), and Duda (83.6%). For SEO-sensitive migrations, this gap is a primary argument for moving to a platform with managed performance optimisation. Source: HTTP Archive Web Almanac 2025.

FAQs: WordPress to Webflow Migration

Will migrating to Webflow hurt my SEO?

Not if you handle redirects and meta data correctly. Every URL with organic traffic needs a 301 redirect to its new equivalent. Webflow's cleaner code and better Core Web Vitals performance often improve rankings within 2-3 months of migration. LitExtension data shows 92% of migrants report satisfaction with their new platform (LitExtension via Swell, 2024).

How long does a WordPress to Webflow migration take?

A small site (under 50 pages, simple CMS) takes 1-3 days with the manual method. The AI and MCP approach can cut that to a few hours for the content migration piece, but design and testing still take time. Large or complex sites with custom functionality should budget 2-4 weeks.

Can I move my WooCommerce store to Webflow?

Webflow has e-commerce functionality, but it's not a direct WooCommerce replacement at scale. For simple product catalogues it's fine. For stores with complex inventory, custom shipping rules, or high transaction volume, Shopify is a better migration target.

What happens to my WordPress plugins in Webflow?

They don't transfer. Webflow has a curated app marketplace, but most WordPress plugins have no direct equivalent. Before migrating, audit every active plugin and decide whether you need that functionality in Webflow, can replace it with a native feature, or can drop it entirely.

Do I need a developer to migrate from WordPress to Webflow?

Not always. Webflow's designer is genuinely usable by non-developers for straightforward sites. If your WordPress site has custom post types, complex queries, or any custom PHP, you'll benefit from developer help. The AI-assisted approach lowers the technical bar for the content migration piece specifically.

Is Migrating from WordPress to Webflow Worth It?

For most content-focused sites — blogs, marketing sites, portfolios, agency sites — the answer is yes. The security burden of WordPress is real, the performance gap on mobile is measurable, and Webflow's managed environment removes an entire category of maintenance work. The 68.4% of businesses now choosing managed platforms over self-hosted aren't all wrong (LitExtension, 2024).

That said, don't migrate because Webflow is fashionable. Migrate because you've identified specific pain points that WordPress's architecture causes and Webflow's architecture solves.

The AI and MCP approach is worth trying even if you're not technical. It handles the tedious CMS scaffolding work reasonably well, and the time savings on a medium-sized site are meaningful. Just go in with realistic expectations: you're getting a content migration assistant, not an autonomous site builder. The design, the QA, and the SEO work are still yours to own.

If you migrate and the performance data improves, the security alerts stop, and your team can publish without filing a support ticket, then it was worth it. That's the only metric that matters.

[INTERNAL-LINK: what to do after your site is live → /blog/vibe-coding-website]

Related