How-to Guides / How-to Guide

How to Migrate a Website to Framer (from WordPress, Webflow or HubSpot)

When Framer is the right destination, when custom code is better, and the steps to move a company site to Framer without losing rankings.

A platform-neutral guide to moving a marketing site to Framer, with a fit check, CMS import, redirects, and the cases where custom code is the better choice.

Audience

  • Founders
  • CMO
  • Head of Marketing

Topics

  • Framer Migration
  • Website Migration
  • WordPress to Framer
  • Webflow to Framer
  • SEO Continuity

How to Migrate a Website to Framer (from WordPress, Webflow or HubSpot)

The short answer: check that Framer fits your site and team first, then inventory every URL, export the CMS content, import it into Framer collections by CSV with the same slugs, rebuild the templates as Framer components, add every changed URL as a 301 redirect, and compare the new site with the old one before switching the domain. A typical move takes 2 to 4 weeks.

Is Framer the right destination?

Framer is a strong choice when:

  • designers or marketers want to build and change layouts visually every week
  • the site has a moderate number of pages, languages and CMS collections
  • the team prefers one hosted tool over a codebase

Custom code (Astro or Next.js with a headless CMS) is usually better when:

  • the site runs in several languages or markets
  • there are many CMS collections or thousands of items
  • the site needs logic, gated content or data from your own systems
  • page speed, schema, hreflang and llms.txt need full control
  • yearly platform costs matter at scale

We build both, and moved our own site from Framer to custom code in November 2026. See Framer vs Webflow vs custom code and the platform comparison tool.

Step 1: Inventory and fit check

Crawl the site and list every URL with its title, meta description, canonical and structured data. Count pages, templates, CMS collections, items, languages and editors, and compare the numbers with Framer’s current plan limits. If you are close to a limit today, you will pass it within a year.

Step 2: Export content

Download and re-upload images so nothing depends on the old platform’s CDN.

Step 3: Build the Framer site

Set up styles, components and CMS collections first, then templates. Import each collection by CSV with identical slugs. Rebuild forms with Framer forms or an embed that sends to your CRM.

Step 4: Redirects

Keep the URL structure where possible. Add every changed or removed URL as a 301 in Framer’s redirect settings, pointing to the closest match.

Step 5: Parity and launch

On the Framer staging domain, compare every URL against the inventory: title, meta, canonical, H1, structured data. Test forms and analytics. Connect the domain, submit the sitemap and check Search Console daily for two weeks.

How Allsite can help

Allsite is a design and development studio for marketing websites. We migrate sites to Framer, Webflow or custom code, whichever fits how your team works, at a fixed price and typically in 2 to 4 weeks. See the website migration process, website migration or request a project.

Frequently asked questions

When should we migrate to Framer instead of custom code?

When designers or marketers want to build and change layouts visually every week, the site is small to medium, and the team prefers one hosted tool over a codebase. For several markets, many collections or deep integrations, custom code is usually the better long-term fit.

How do we move CMS content into Framer?

Export from the old platform (CSV from Webflow or HubSpot, REST API or XML from WordPress), clean the fields and rich text, and import as CSV into a Framer CMS collection or keep it in sync with a plugin. Keep the slugs identical so URLs don't change.

How long does a migration to Framer take?

Typically 2 to 4 weeks for a B2B marketing site, longer if it is combined with a redesign or a new brand.

Does Allsite only build in Framer?

No. Allsite is a design and development studio for marketing websites. Most of our sites are custom code (Astro or Next.js with a headless CMS); we also build in Webflow and Framer when they fit the team better.

Work with us

Need a website that explains your product this clearly?

Tell us where you are and what you need. You get a reply within one business day and a proposal within 24 hours of our call.

Notes on websites, brand and AI search

One email a month with what we learn building sites for tech companies. No fluff, unsubscribe anytime.