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.
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.
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.
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.
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 Squarespace | In Webflow | Note |
|---|---|---|
| Pages | Static pages | Rebuilt in the Designer as clean sections. |
| Blog posts | A CMS collection | The export file carries your posts. Expect to tidy formatting. |
| Blog categories and tags | Option or reference fields | A Categories collection lets you build category pages. |
| Portfolio or gallery pages | A CMS collection | One item per project, with an image field. |
| Images | Assets | Download the originals, then upload them again. |
| Navigation | Navbar and footer | Built once as components. |
| Page SEO settings | Page SEO settings | Copied 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
Audit the old site
List every page, post, image, form and extension. Record your best pages and their rankings so you can compare later.
Export what you can
Download the content export and your images. Note what is missing from it.
Build the redirect map
One row for every old address: the new address and the status, keep or 301.
Plan the CMS
Decide the collections and fields for your blog and any repeated content.
Build in Webflow
Build pages, CMS templates and navigation on a staging address, not on your live domain.
Move content and connect tools
Bring over content and metadata, rebuild forms, add analytics and replace each Squarespace feature.
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.
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.
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
- WordPress to WebflowLeave plugins and updates behind. Keep your pages, posts and rankings.
- Wix to WebflowGet out of the template box. Keep your pages and your place in search.
- WordPress to Custom CodeA fast site in Astro or Next.js, with code you own. Your rankings come with it.
- Figma to WebflowTurn a finished design into a live site your team can edit.