How to Move From Squarespace to WordPress Without Losing Pages
The WordPress importer reads Squarespace's export file. That gets your blog posts in with dates and categories intact. People who stop there end up with a blog and a pile of missing pages. This is the fuller sequence.
Before anything: copy the live site
Take a complete copy of the public site as it is today: every page as HTML, a full-page screenshot of every page, and the images, fonts, and colors. This is your reference while rebuilding and your safety net if the migration drags on and the Squarespace plan lapses. Dead Simple Backups does it in minutes and keeps doing it monthly, so the reference stays current while the new site is built.
1. Export posts from Squarespace
Settings, then the export option. Download the XML. Only one blog exports at a time; if you have two, export one, delete or move it aside, and export the other.
2. Import into WordPress
Tools, Import, WordPress. Upload the XML, assign authors, and tick the option to download attachments so WordPress fetches the post images while Squarespace is still up. Check a few posts for broken embeds and odd formatting; blocks that had no WordPress equivalent arrive as plain text or not at all.
3. Rebuild the pages
This is where the copy earns its keep. For each page:
- Open its screenshot from the backup to see the layout: sections, order, spacing.
- Open the HTML to copy the exact text.
- Pull the images from the assets folder.
- Recreate the page in your theme or page builder.
Pages with products, galleries, or events need the equivalent WordPress feature (WooCommerce, a gallery plugin, an events plugin). The theme report gives you the fonts and hex codes for matching the look.
4. Redirects
List every public address from the backup's pages.txt and map each to its new WordPress address. Add the redirects before the domain moves. This is the step that keeps your search rankings.
5. Move the domain last
Keep Squarespace live until the WordPress site is complete and the redirects work. Then point DNS, watch for a day, and cancel Squarespace.
What still will not move
Form submissions, member accounts, and analytics history stay behind. Export what you need from each before cancelling.
Q: Does the Squarespace to WordPress importer bring over pages?
It brings over posts reliably and regular pages as text. Layouts, products, galleries, and styles do not come across; you rebuild those from a copy of the live site.
Q: How long does a Squarespace to WordPress migration take?
A small brochure site takes a day with a reference copy. A site with a shop and a large blog takes a week or more. Keeping Squarespace live during the rebuild removes the time pressure.
Squarespace doesn't give you a copy of your site. We do: every public page, full-page screenshots, images and fonts, in your inbox on the 1st.
Back up my site free