Squarespace export guide

How to export Squarespace content to WordPress

The WordPress-format XML is a useful source artifact, not a complete portable website. A controlled migration combines the export with a site inventory, destination mapping, media handling, URL planning, staged imports, and evidence-based validation.

What the Squarespace export does

Squarespace can produce a WordPress-format XML file for selected content. Treat it as one extraction path. The migration still needs to confirm what the file contains, inventory what it omits, map the destination, transfer accessible assets, and validate the rendered result.

The export does not become a Squarespace theme for WordPress and does not reproduce platform applications or business workflows.

What can move and what needs separate work

Planning boundaries for export and import
Squarespace itemWordPress pathStatus
Blog posts and supported pagesPosts, pages, or prepared custom typesStandard with source review
Authors, categories, and tagsUsers and taxonomiesMap identity and relationships
CommentsWordPress commentsReview availability and post relationship
Accessible images and filesMedia Library and rewritten referencesValidate every download and upload
ProfilesCRM, users, customers, or custom recordsRestricted custom scope
Multiple blogs, galleries, and special blocksPosts, galleries, blocks, fields, or rebuild tasksReview or custom transformation
Commerce, scheduling, memberships, and emailPlugins, services, or custom applicationsCustom scope
Templates, styles, forms, scripts, and animationsTheme, blocks, plugins, and codeRebuild, not export

Inventory beyond the XML file

Crawl the live site and combine the results with sitemaps, analytics landing pages, Search Console data, backlinks, media lists, navigation, campaign URLs, and business-owner review. Compare that inventory with the export so omitted pages, blocks, and assets remain visible.

Record every item as migrate, transform, rebuild, archive, consolidate, or exclude. Restricted profiles and personal records need approved purpose, minimization, secure access, destination ownership, retention, and deletion rules.

Prepare WordPress before importing

  1. Create protected staging and required backups.
  2. Define destination post types, fields, taxonomies, author rules, comments, media settings, SEO storage, and plugins.
  3. Implement templates that render representative migrated content.
  4. Confirm authentication, upload limits, file types, permissions, and rollback ownership.
  5. Approve final URL patterns before redirects and internal links are generated.

Map and import representative content

Record source identity, value, format, WordPress destination, transformation, dependency, fallback, and validation rule. Load authors and taxonomies before records that reference them, and preserve stable identifiers for reruns.

Import simple and complex examples from every included type. Test long articles, several authors and terms, comments, galleries, remote media, unusual markup, old dates, drafts, and known exceptions. Fix systematic rules before full volume.

Validate before the source is closed

Reconcile extracted, loaded, skipped, rejected, failed, and unresolved totals. Inspect field accuracy, relationships, comments, media delivery, internal links, metadata, rendering, editability, and destination workflows.

Complete the final or delta run, apply tested redirects, verify priority journeys, analytics and forms, and keep Squarespace available until acceptance and rollback conditions pass. Use the SEO checklist and cost guide for connected planning.

Clear answers

Frequently asked questions

No. The WordPress-format export covers selected content rather than every page, block, style, file, relationship, or operational feature.

Accessible files can move when each download and upload succeeds, destination limits are met, references are rewritten, and failures are reported.

No. WordPress needs destination-native themes, templates, blocks, patterns, plugins, and responsive implementation.

Only after records, assets, URLs, redirects, analytics, forms, priority journeys, acceptance, backups, and rollback conditions are confirmed.

Next step

Analyze the transferable Squarespace scope

Create an account, choose Squarespace and WordPress, and review source access, supported entities, mappings, exceptions, and dry run requirements.