Squarespace to WordPress

WordPress hosting for sites moving off Squarespace.

Squarespace exports to WordPress format, which sounds like the whole job is done. What it leaves out is the part worth planning for.

Export gaps filled by handDated URLs redirectedFree migration
Free migrationExport gaps coveredRedirect mapDaily backupsFree SSL24/7 support
The export is partial

What the Squarespace export actually carries.

It produces WordPress XML, which imports cleanly — and quietly omits several kinds of page without saying so.

Pages and posts, but not everything

The export covers standard pages and blog posts. Product pages, album pages and index pages are not included, and nothing in the process tells you they are missing.

Gaps identified firstFilled deliberately

Date-based blog URLs redirected

Their default blog URLs embed the full publication date, which almost never matches the permalink structure you want to keep. Every one gets a rule.

Blocks rebuilt, not pasted

Squarespace blocks come out as inline markup carrying their own class names and none of their styling, so they are rebuilt as real blocks here.

Commerce handled separately

Products are not in the content export at all, so a store needs its own migration path rather than being assumed to follow along.

Media pulled from their CDN

Image URLs point at their CDN and keep resolving there until each one is rewritten to your own domain.

Migration

Import, then find what did not come.

The failure mode here is a migration that looks complete because the import succeeded. We reconcile the new site against the old one page by page.

  • Export contents reconciled against the live site
  • Redirect map for dated URLs prepared
  • Cutover at a time you choose
  • Squarespace site left live until you confirm
Content export
Imported
done
Missing page types
Identified and rebuilt
6 pages
Redirect map
Prepared
88 rules
DNS cutover
Awaiting your go-ahead
scheduled
Performance

Caching you control.

Squarespace decides how your pages are served. Here that is a set of settings, which is most of what changes.

Free
migration, done by us
Full
cache control
14
edge regions
MagicWP, tuned135 ms
Typical hosted-builder page690 ms
Untuned WordPress410 ms

Illustrative comparison of a content page once caching is configured here. Your numbers depend on theme and plugin choices.

Configuration

What this move needs that a host migration does not

The export does most of the mechanical work. The value is in catching what it left behind.

SettingWhat we doWhy
Export scopeReconciled page by page against the live siteThe export covers pages and blog posts but omits product, album and index pages, and it reports success either way.
Dated blog URLsEach mapped to the new permalink with a redirectTheir default structure embeds the full publication date, which rarely matches the permalinks you want to live with afterwards.
BlocksRebuilt as blocks rather than imported as markupExported blocks arrive as inline HTML carrying Squarespace class names and none of the styling that made them work.
CommerceMigrated on its own path, separate from the content exportProducts are absent from the XML entirely, so a store treated as part of the content import simply arrives without its catalogue.
MediaPulled from their CDN and rehosted under your domainAttachment URLs point at squarespace-cdn.com and keep resolving there until every one is rewritten.
Plans

Simple, transparent pricing.

Every plan includes free migration, daily backups, SSL and 24/7 support.

MonthlyYearly 2 months free
Starter
For personal sites, blogs, and portfolios.
$20/mo
  • 1 WordPress site
  • 10 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Support tickets
Start free trial
Pro★ Most popular
For growing businesses and busy stores.
$80/mo
  • 5 WordPress sites
  • 50 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Priority support tickets
Start free trial
Enterprise
For agencies and high-traffic platforms.
$250/mo
  • 20 WordPress sites
  • 200 GB NVMe disk
  • Free SSL
  • Daily backups
  • One-click deployment
  • Dedicated support
Start free trial
FAQ

Questions, answered.

Squarespace exports to WordPress. Is that not the whole job?
It is a good start and it imports cleanly. What it does not include is product pages, album pages and index pages — and nothing in the process flags their absence, which is why we reconcile against the live site rather than trusting the import.
What happens to my blog URLs?
Each one gets a redirect. Their default structure puts the full publication date in the path, which almost never matches the permalink structure you want going forward, so the mapping is explicit rather than pattern-based.
My pages use a lot of Squarespace blocks. Do they survive?
The content does; the presentation does not. Blocks export as inline markup with their class names and none of their styling, so we rebuild them as real blocks rather than importing something that looks broken.
I sell products on Squarespace. Can those move?
Yes, but on their own path — products are not in the content export at all. Treating a store as part of the standard import is the most common way a catalogue goes missing.
Will my images keep working?
Once they are rewritten. Straight after an import they still point at the Squarespace CDN, so we download the library and repoint every URL at your own domain.

Move off Squarespace with the pages the export forgot.

Free migration, gaps reconciled against the live site, and dated URLs redirected.