Website Migration Checklist for Webflow (Plan Template)

Nikolai Bain Profile Picture

By Nikolai Bain

Last updated: 

Oct 18, 2026

Posted: 

Oct 13, 2026

Website Migration Checklist for Webflow (Plan Template)

Share this article

Website Migration Checklist for Webflow (Plan Template)

Prefer video?

Watch the video version of this blog post on my Youtube channel.

Watch Video 

A website migration goes wrong when something gets missed: a page nobody redirected, a form that stopped sending, a tracking tag that vanished, an email record that was overwritten during the DNS change. None of these are hard to fix once you know about them. The damage comes from finding out weeks later, after search traffic or leads have already dropped.

Use this checklist as a migration plan for moving to Webflow from WordPress, Squarespace, Wix or custom code. Work through it in order and keep it in a shared document so nothing is left to memory. Each step explains why it is there, so you can judge how much effort it deserves on your site. For a longer narrative of the whole process, read my ultimate guide to website migration to Webflow, and for the search side in depth, WordPress to Webflow SEO covers what protects your rankings.

Before You Start: Decide What the Migration Is

Be clear on the goal, because it changes how cautious you need to be. A like-for-like move, where the design and content stay roughly the same, is mainly a technical exercise and should preserve rankings almost entirely. A redesign with new copy, new structure and new URLs is a bigger risk, because several things change at once. If you can, separate them: migrate first, then redesign in stages. If you cannot, plan for a longer monitoring period and keep the URL map and redirects especially tight.

Also decide who signs off. A migration involves marketing, design, development and often legal or finance. Agree up front who approves the URL map, who tests forms and who gives the go-ahead to launch, so launch day is not a debate.

Phase 1: Before You Build

Benchmark your current site

  • Export your top pages, queries, clicks and impressions from Google Search Console for the last 3 to 12 months.
  • Note your traffic and conversion numbers in Google Analytics, so you can compare after launch.
  • Record rankings for your most important keywords.
  • Save a copy of your Search Console performance report and Core Web Vitals report before you change anything. You cannot recreate this data later.

Without a benchmark, you cannot tell a normal post-launch wobble from a real problem. This is the single cheapest step in the whole process and the one most often skipped.

Inventory everything on the old site

  • Crawl the site (Screaming Frog or similar) and export every URL with its status code, title, description, H1 and canonical.
  • Add URLs from your current sitemap, Search Console and analytics landing pages, because a crawl only finds pages that are linked internally.
  • List every page type: pages, blog posts, landing pages, product or case study pages.
  • List forms, integrations, embeds, popups, chat widgets and tracking tags.
  • Note any gated content, logins, memberships or ecommerce.
  • List the downloadable files and PDFs that other sites link to.
  • Decide what to keep, merge, improve or remove. Cutting thin or outdated pages is easier before the move than after.

Create your URL map

This is the most important document in the whole migration. Build a spreadsheet with these columns:

  • Old URL
  • New URL (or “remove”)
  • Page type
  • Title tag and meta description
  • Redirect needed? (yes/no)
  • Backlinks and monthly traffic, so you can prioritise
  • Status (to do, built, checked)

Keep URLs the same wherever you can. Every URL that changes needs a 301 redirect, and Webflow CMS items always sit under a collection folder, so plan for that early. For pages you are removing, decide where visitors should go instead. If a removed page has links or traffic, redirect it to the closest relevant page rather than the homepage.

Plan the Webflow structure

  • Decide which content becomes CMS collections (blog, team, case studies, resources).
  • Plan how fields, categories and references will map from the old content. See structuring content on a Webflow website.
  • Choose a Webflow plan that covers your CMS items, form submissions and hosting needs.
  • Decide who will edit the site afterwards, and set up roles and permissions accordingly. My post on handing off Webflow websites to clients covers the handover.

Check the risky bits early

Look for anything that cannot move across directly and find out what the replacement is before the build starts, not at the end. Typical examples are plugin functionality in WordPress, ecommerce, member areas, complex search or filtering, third-party widgets and custom scripts. Finding a gap in week five is far more expensive than finding it in week one.

Phase 2: Build and Prepare

  • Build the new site on the webflow.io staging domain, and make sure it is not indexed by search engines.
  • Import or recreate content, keeping headings, internal links, image alt text and structured data.
  • Set a unique title tag and meta description for every page, from your URL map.
  • Set canonical URLs, an XML sitemap and a robots setting.
  • Create a custom 404 page.
  • Rebuild forms and test that submissions reach the right inbox or CRM, including spam protection and thank-you behaviour.
  • Reinstall analytics, Google Tag Manager and any ad or conversion tags, and test them.
  • Compress images and check page speed and mobile layouts.
  • Prepare your redirects as a CSV for the 301 redirects import. See the Webflow 301 redirects guide.
  • Run a full QA pass: broken links, forms, interactions and every breakpoint.

Content quality checks that are easy to forget

  • Search imported content for links to the old domain or old URL patterns and update them.
  • Check that images came across, have alt text and are not hotlinked from the old server, which will disappear when it is switched off.
  • Check for leftover shortcodes or formatting from the old editor in imported posts.
  • Make sure each page has exactly one H1 and that headings are in order.

Run an SEO check before launch

Crawl the staging site and compare it with your original crawl. Titles, descriptions, headings and word counts should match unless you changed them on purpose. My Webflow SEO checklist lists the settings to confirm, and the SEO audit before and after migration shows how to compare the two crawls.

Webflow Templates Cover

Don't want to build from scratch?

Start with a Webflow template and have your new website up in no time.

Phase 3: Launch

  • Lower the DNS TTL a day or so before launch, so the switch propagates quickly.
  • Freeze edits on the old site so content does not change during the move.
  • Take a full backup of the old site, including the database and media files.
  • Connect your domain in Webflow and publish.
  • Import your redirect CSV and publish again, because redirects only take effect after publishing.
  • Check that the site is indexable and your old URLs redirect correctly.
  • Submit the new sitemap in Google Search Console.
  • Test forms and tracking on the live site.

DNS and email: the mistake that causes outages

When you point your domain at Webflow, you change only the records Webflow tells you to change, usually the A records for the root domain and the CNAME for www. Do not delete or replace the other records in your DNS. In particular, leave your MX records and any TXT records for email authentication alone. Deleting them is how companies lose their email on launch day. If your DNS provider offers a way to export or screenshot the current records, do that first.

Have a rollback plan

Know what you would do if something critical were broken after the switch. Keep the old site running and backed up, keep a note of the original DNS records and agree who has the authority to revert. In practice you rarely need to roll back, but the confidence of having the option lets the team launch calmly.

Launch timing

Choose a time when your traffic is low and your team is available to fix issues, and avoid launching on a Friday afternoon or just before a holiday. Do not combine the launch with a domain name change unless you have to, because a domain change is a second, separate risk. If you need to move a large site gradually, my post on migrating to Webflow in stages with a reverse proxy explains the alternative to a single cutover.

Phase 4: After Launch

  • Check Search Console daily for the first week for crawl errors and new 404s.
  • Crawl the live site and check for broken links, redirect chains and missing metadata.
  • Compare clicks, impressions and rankings against your Phase 1 benchmark over the following 4 to 8 weeks. Some fluctuation right after a migration is normal.
  • Fix redirect gaps and any broken internal links as they appear.
  • Keep your redirects in place for at least a year.
  • Update external profiles, directory listings and backlinks you control to point at the final URLs.
  • Keep the old site backed up for a while before you decommission it.

What to look at each week

  • Week 1: errors. Look for 404s, redirect errors, pages marked noindex by mistake and forms that are not sending.
  • Weeks 2 to 4: indexing. Check that important pages are indexed and that Google is showing the new titles and URLs.
  • Weeks 4 to 8: performance. Compare clicks and impressions for your top pages with the benchmark, and investigate pages that lost position.
  • After 3 months: improvement. Once things are stable, start the content and speed improvements you held back.

If traffic does fall, work out which pages lost it before changing anything. My post on WordPress to Webflow SEO includes a step-by-step diagnosis.

A Simple Timeline

  • Weeks 1 to 2: benchmark, crawl, inventory and URL map.
  • Weeks 2 to 4: Webflow structure, design and content build.
  • Week 5: QA, redirects prepared, tracking tested.
  • Launch day: DNS, publish, redirects, sitemap.
  • Weeks 6 to 12: monitor and fix.

Timelines vary with site size and complexity, so treat this as a starting point. A small brochure site may take less time, while a large site with thousands of CMS items and many integrations will take longer.

The Short Version

If you only remember five things: benchmark before you start, build a complete URL map, redirect every URL that changes, test forms and tracking on the live site, and watch Search Console closely for the first month.

Moving from a specific platform? See my step-by-step guides for WordPress, Squarespace and Wix, or compare your options in Webflow vs WordPress. If you would rather have this handled for you, see my Webflow migration services or get in touch.

Frequently Asked Questions

What should be on a website migration checklist?

At minimum: a benchmark of your current traffic and rankings, a full URL inventory and map, a redirect plan, metadata for every page, tracking and form tests, and post-launch monitoring.

How long does a website migration to Webflow take?

It depends on the size of the site and how much is being redesigned. A small marketing site can take a few weeks, while larger sites with extensive CMS content take longer.

Will I lose SEO traffic when I migrate?

A short-term dip is common, but you can limit it by keeping URLs the same where possible, redirecting every changed URL with a 301, and carrying over titles, descriptions and content.

Do I need 301 redirects when moving to Webflow?

Yes, for every URL that changes. Any old URL left without a redirect will return a 404 and lose its search value.

Should I redesign my site at the same time as migrating?

It is safer to migrate first and redesign afterwards, because changing the platform, URLs and content at once makes any ranking change hard to diagnose. If you must do both, plan for extra monitoring.

What happens to my email when I change DNS?

Nothing, as long as you only change the website records Webflow asks for and leave your MX and TXT records in place.

When can I switch off my old site?

After DNS has fully switched, everything is confirmed to work and you have a verified backup. Many people keep it available for a few weeks.

Nikolai Bain Profile Picture

Written by

Nikolai Bain

I'm a Webflow Premium Partner based in Wellington, New Zealand, with years of experience designing and developing websites for clients across the UK, EU, US, AU, and NZ. I specialize in Webflow migrations and SEO, helping businesses move from WordPress, Squarespace, and custom-coded sites to Webflow without losing search rankings. I share what I learn through in-depth guides and templates to help others get more out of Webflow.

More about me
Got  A
Project?
Let's  
Chat.

I work with leading businesses around the world. Maybe you'll be next.

Get in Touch