Skip to content

Squarespace to Webflow,
with every link working.

A plain guide to moving your Squarespace site to Webflow. What the export gives you, what you rebuild, and how to keep your rankings.

Typical time
3 to 6 weeks
Typical cost
$4,000 to $10,000
Old addresses
Each one redirected

What moves, and what does not

Comes across

  • Page and blog text. Squarespace can export these as a file.
  • Images, uploaded again with their alt text
  • Page titles and meta descriptions, checked page by page
  • Your URLs, kept where we can and redirected where we cannot
  • The structure of your menu and pages
  • The look of your site, rebuilt in Webflow

Stays behind

  • Layouts and styles. Fluid Engine layouts are rebuilt in Webflow, not converted.
  • Parts the export leaves out. It does not carry everything, so check what is missing, such as products and some page types.
  • Squarespace Commerce. An online shop is a different job. See the ecommerce service.
  • Member areas, scheduling and other Squarespace features. Each one needs another tool.
  • Anything that depends on Squarespace's own hosting, once the domain points away.

Protect your search rankings

Squarespace gives you clean addresses, so many can be kept as they are. The rest need a 301 redirect.

  1. Redirect map

    List every old address from your sitemap (yoursite.com/sitemap.xml), a crawl, Search Console and analytics. Squarespace blog posts usually live under /blog/ and pages sit at the top level. Keep the same path where Webflow allows it, and add a 301 where the path changes. Webflow keeps CMS items under their collection, so a post at /blog/name stays the same only if you name the collection path to match. Add the redirects in Webflow's site settings before the domain switches. Squarespace's own URL mappings stop mattering once the domain points to Webflow.

  2. Metadata

    Copy each page's SEO title, description and image alt text from Squarespace into a sheet, then add them in Webflow's page settings and CMS fields. Check the Open Graph image and the heading structure of each page after the move.

  3. Sitemap

    Webflow can generate a sitemap.xml. Turn it on in the SEO settings and check the page list. Submit it in Search Console once the site is live.

  4. Search Console

    Verify your domain in Google Search Console before the move, ideally with a DNS record, because that kind of proof survives a change of platform. After launch, submit the new sitemap and check the key pages with the URL Inspection tool. Then watch the Pages report for errors and the Performance report for drops. Every 404 you find gets a redirect.

Content and CMS mapping

In SquarespaceIn WebflowNote
PagesStatic pagesRebuilt in the Designer as clean sections.
Blog postsA CMS collectionThe export file carries your posts. Expect to tidy formatting.
Blog categories and tagsOption or reference fieldsA Categories collection lets you build category pages.
Portfolio or gallery pagesA CMS collectionOne item per project, with an image field.
ImagesAssetsDownload the originals, then upload them again.
NavigationNavbar and footerBuilt once as components.
Page SEO settingsPage SEO settingsCopied across page by page.

Squarespace exports content as a WordPress-style XML file from its import and export settings. It is a useful start, not a full copy of the site.

Forms and integrations

  • Forms

    Squarespace forms do not move. Rebuild each one with Webflow's forms, set who gets the email, turn on spam protection and test it. Export your old submissions first.

  • Scheduling and members

    These are tied to Squarespace. Choose a replacement for each, such as a scheduling tool you embed.

  • Analytics and tags

    Add Google Analytics, Tag Manager and any ad pixels in Webflow's site settings. Check that your conversions are still counted.

  • Domain

    If your domain is registered with Squarespace, you can keep it there and change its DNS records, or transfer it. Do not let it lapse during the move.

The steps, in order

  1. Audit the old site

    List every page, post, image, form and extension. Record your best pages and their rankings so you can compare later.

  2. Export what you can

    Download the content export and your images. Note what is missing from it.

  3. Build the redirect map

    One row for every old address: the new address and the status, keep or 301.

  4. Plan the CMS

    Decide the collections and fields for your blog and any repeated content.

  5. Build in Webflow

    Build pages, CMS templates and navigation on a staging address, not on your live domain.

  6. Move content and connect tools

    Bring over content and metadata, rebuild forms, add analytics and replace each Squarespace feature.

  7. Test on staging

    Click every link, send every form, check the pages on a phone and run every old URL through the redirect map. Nothing goes live until this passes.

  8. Switch the domain

    Point the domain at the new site by changing its DNS records. The new site is already built and tested, so the change takes minutes to take effect. Keep the old site and its backup until you are sure.

  9. Watch the first 30 days

    Check Search Console for errors, compare traffic and rankings with the weeks before, and fix any address that returns a 404. Our migration service includes 30 days of ranking and traffic monitoring.

Time and cost

Time3 to 6 weeks

Cost$4,000 to $10,000

The range depends on the number of pages, how complex the platform is and any custom needs. We scope it after an audit. Large sites with thousands of pages can take longer.

More migration guides

Tell us what you are building.

Scope, cost, and timeline, mapped with you.

Book a Free Call

Trusted by 150+ teams worldwide