All posts
Platform migrations

Squarespace to Framer Migration Guide

Squarespace to Framer migration: what Framer's Squarespace import plugin handles, where it stops, when to hand-rebuild instead, and how to keep your SEO.

By Mehdi Hassan6 min read

The short answer

A Squarespace to Framer migration combines two jobs: importing blog posts into the Framer CMS, which Framer's Squarespace import plugin can speed up, and rebuilding every page and the design by hand. Use the plugin for a large, text-heavy blog. Hand-rebuild small blogs and gallery-heavy posts, then match URLs and add redirects before launch.

Key takeaways

  • The import plugin moves blog content, not your pages or design. Those are always rebuilt.
  • It works from Squarespace's export, so its gaps apply: one blog, no products, partial blocks.
  • Check every imported post with galleries, embeds or video. Those convert worst.
  • For a blog under a few dozen posts, copying by hand is often faster than cleaning an import.
  • Set the Framer collection path to match your Squarespace blog path so post URLs stay the same.

Part of Outgrowing Wix, Squarespace or GoDaddy: Your Migration Options

How do you migrate from Squarespace to Framer?

You migrate from Squarespace to Framer by exporting your content from Squarespace, importing the blog into a Framer CMS collection, rebuilding each page in Framer, and redirecting any URL that changes. Framer's Squarespace import plugin helps with the blog. Nothing imports Squarespace page layouts or design, so the pages are a rebuild.

Framer is a natural step for design-led teams leaving Squarespace, because it keeps a visual canvas while removing template limits. If you want a deeper relational CMS instead, compare Squarespace to Webflow migration, and see all the routes in our hub on outgrowing Wix, Squarespace or GoDaddy.

What does the Framer Squarespace import plugin handle?

The Framer Squarespace import plugin brings blog content from a Squarespace export into a Framer CMS collection, saving you from building a CSV by hand. Plugins update often, so check its current listing in the Framer marketplace for supported fields, but plan around what any import of this kind can and can't do.

Content

Import plugin

What to do

Blog post titles, slugs and dates

Handled

Spot-check slugs against live URLs

Blog post body text and headings

Handled, with cleanup

Review formatting on long posts

Images in posts

Varies; verify where they're hosted

Make sure no image loads from Squarespace

Galleries, embeds, video blocks

Converts poorly or not at all

Rebuild by hand in the post

Categories and tags

Partly

Decide your category structure first

SEO titles and descriptions

Often missing

Copy from a crawl

Pages, design, products

Not handled

Rebuild pages; move products to a store

The plugin can only work with what Squarespace exports. Squarespace's XML export includes only one blog page per site and leaves out product pages and many block types, so those gaps carry through to Framer whatever tool you use.

What are the steps in a Squarespace to Framer migration?

The migration runs in seven steps, with the URL inventory first and the import in the middle, after the CMS collection is designed.

  1. Crawl and benchmark

    List every Squarespace URL with its title, description and traffic from Search Console. Mark each Keep or Change.

  2. Export from Squarespace

    Generate the XML export from Squarespace's Import and Export settings, and export products separately if you sell any.

  3. Design the Framer CMS collection

    Create the blog collection with the fields you want, and set its detail page path to match your Squarespace blog path.

  4. Run the import or copy by hand

    Use the Squarespace import plugin for large blogs, or copy posts directly for small ones.

  5. Rebuild pages

    Build every page in Framer at its kept path, using components for repeated sections.

  6. Fix posts and SEO fields

    Rebuild galleries and embeds, re-upload images and fill in each page's title, description and social image.

  7. Redirect and launch

    Add redirects for every changed URL, connect the domain, submit the sitemap and watch for 404s for two weeks.

When should you hand-rebuild instead of using the plugin?

Hand-rebuild instead of importing when the blog is small, when posts are built mostly from galleries and embeds, or when you're rewriting the content anyway. In those cases, cleaning up an import takes longer than moving posts deliberately.

  • A small blog. For a few dozen posts, copying each into Framer and fixing it as you go is often quicker than reviewing an import line by line.
  • Visual posts. Portfolios, recipes and case studies built from Squarespace galleries and image blocks lose most of their structure in an export.
  • A content rewrite. If you're consolidating thin posts or changing your positioning, move only what survives the audit.
  • A new content model. If posts become case studies with fields for client type, results and services, map each one by hand into the new structure.
Hypothetical example: a studio site with a visual blog

For example, suppose a design studio has 15 Squarespace pages and 40 blog posts, most of them project write-ups built from galleries. An import would bring across titles and a little text, but the galleries, which are the point of each post, would need rebuilding anyway.

The better plan: create a Projects collection in Framer with fields for client industry, services, a cover image and a gallery, then move each post by hand into that structure, keeping each slug. The site ends up with a real portfolio instead of a blog pretending to be one, and only the URL path changes, from /blog/ to a new path, with a pattern redirect.

How do you keep SEO when moving from Squarespace to Framer?

Keep SEO by matching URLs wherever possible and redirecting the rest one to one. Framer lets you set any page path and the detail path for each CMS collection, so a Squarespace blog at /blog/post-slug can stay at exactly the same address.

  • Keep page slugs such as /about and /services identical.
  • Set the blog collection path to /blog/, or to whatever your Squarespace blog page used, and keep each post's slug.
  • Redirect date-based post URLs, product URLs and renamed pages in Framer's redirect settings.
  • Copy titles, descriptions and alt text from your crawl, since they don't come through reliably.
  • Check page speed after launch; animation-heavy rebuilds can slow pages, so see GSAP vs Motion vs CSS for website animation and Core Web Vitals fixes by platform.

The same export, clean and import discipline applies to any CMS move, as covered in CMS content migration, and to the WordPress route in WordPress to Framer migration.

Is Framer the right choice after Squarespace?

Framer is the right choice after Squarespace when the site is mostly marketing pages and a blog, and a designer or marketer will own it. It gives far more layout and motion freedom than Squarespace, with similar ease of editing.

Frequently asked questions

Is Framer easier to use than Squarespace?
For designers, often yes, because Framer works like a design tool with a free canvas, components and built-in animation. For someone who just wants to fill in a template, Squarespace can feel simpler at first. Once a Framer site is built well, editing text and CMS content is straightforward for marketers, and designers get much more freedom.
Can I move my Squarespace domain to Framer?
Yes. Domains bought through Squarespace can either stay registered there with DNS pointed at Framer, or be transferred to another registrar. Add the domain in Framer's settings, update the records it gives you, and keep any email records unchanged. Plan the switch for a quiet time and test the site on Framer's domain first.
Does Framer support blogs as well as Squarespace?
Framer's CMS handles blogs well: collections with custom fields, templates for post pages, and lists you can filter and sort on any page. It doesn't include built-in comments or a member area. Check Framer's current plan page for CMS item and collection limits, especially if your blog has hundreds of posts or you plan to grow it quickly.
What happens to my Squarespace store if I move to Framer?
Framer isn't a full ecommerce platform, so a real store usually moves to Shopify, with the Framer site linking to it or embedding products. Export your products from Squarespace Commerce as CSV for the new store. If you sell only one or two items, a payment provider's checkout link may be enough.

· CEO & Design Director

Copywriter, designer and developer, and founder of Designify Studio. Over five years, 60+ projects across 14+ industries, for startups that have raised $300M+.

Want this done for you? Website, $8,000.

A multi-page marketing site, written and designed by us, developed in Next.js and animated. $8,000, one-time, up to 6 pages. Book a free 30-minute call to see if it fits.

Schedule Call