Migration guide

Squarespace to Shopify

How we move Squarespace Commerce stores to Shopify: what the two exports contain, how order history and marketing consent come across, the redirect map, and a fixed price from $2,500 with a six to eight week timeline.

Every migration includes the storefront, the apps and your back-office systems, not just the data. Pixel-perfect, a facelift or a complete redesign?

Still deciding? Read Squarespace vs Shopify, our side-by-side comparison.

Squarespace to Shopify: what moves, what it costs, and how long it takes

Squarespace is a good place to start a store. It is a poor place to run one once you have more than a few hundred products, a wholesale channel, a second currency, or a marketing stack that needs real integrations. This guide is the process we use to move Squarespace Commerce stores to Shopify without losing products, customers, order history or search rankings, written from the migrations we have actually run.

Why stores leave Squarespace

The reasons are rarely about design. Squarespace templates are attractive and most owners like them. The friction is operational:

  • Checkout you cannot change. Squarespace checkout is fixed. There is no way to add trust content, offer accelerated wallets beyond the defaults, or run post-purchase upsells. Shopify’s checkout, and Shopify Plus checkout extensibility, is the single biggest conversion lever most stores gain in the move.
  • Variants and inventory. Squarespace allows up to six option types but the inventory model is flat. There is no multi-location stock, no bundles, no B2B price lists, and no way to sell a product in a second currency without a second site.
  • Apps. Squarespace Extensions is a short list. Klaviyo, Recharge, Gorgias, Judge.me, Loop, ShipStation and the rest of the modern ecommerce stack are Shopify-first.
  • Point of sale. Squarespace has its own POS app for selling in person from a phone or tablet. If you run retail and online together, Shopify POS with shared inventory is a different class of tool.
  • Reporting. Squarespace analytics stop at page views and sales totals. Shopify’s reporting, and the apps built on it, give you cohorts, product margins and customer lifetime value.

What migrates from Squarespace to Shopify, and what does not

Squarespace gives you two exports and one API, and between them they cover most of what you need. The table is the honest version.

DataSource on SquarespaceMoves to Shopify?
Products, variants, SKUs, prices, sale prices, stock, weights, tags, categories, image URLsCommerce, Inventory, Export All (CSV)Yes. The CSV is one row per variant with up to six option pairs and hosted image URLs, which map cleanly to Shopify’s product model.
Product descriptions with formattingSame CSVYes, as HTML. Squarespace block content inside a product (galleries, embedded video) does not export and is rebuilt.
Orders with line items, totals, tax, shipping, discounts, fulfillment statusCommerce, Orders, Export (CSV) or the Commerce APIYes. We import them as real Shopify orders with the original order number, date and a paid transaction, so reports and customer histories are correct.
Customers and marketing consentContacts export, plus the customer records embedded in ordersYes. Marketing consent comes from the Contacts export, not the orders file, and we carry it over exactly. Nobody is subscribed who did not ask.
Customer passwordsNot exportableNo, on any platform. Customers set a new password on first login, or use Shopify’s passwordless customer accounts, which most stores now prefer.
Discount codesManualRecreated. Squarespace does not export promotions.
Gift cardsManualBalances are recreated by hand on Shopify. Keep the Squarespace list.
Blog posts and pagesSettings, Advanced, Import and Export (WordPress XML)Yes for the blog, via the WordPress export. Standard pages are rebuilt in the new theme.
Product reviewsSquarespace has a native review feature since 2023Reviews export as CSV and import into Judge.me or the review app you choose.
Theme and designSquarespace templatesNo. Design never migrates between platforms. The store is rebuilt on a Shopify theme, usually Horizon, with your brand applied.
Member areas and digital productsSquarespace Digital ProductsRebuilt with Shopify’s Digital Downloads app or a course platform, depending on what you sell.

Cart2Cart, LitExtension, Matrixify or a hand-built migration

There are four ways to move the data, and the right one depends on how much history you have.

RouteGood forWatch out for
Shopify Store Importer (free app)Small catalogs with no order history worth keepingProducts and customers only. No orders, no redirects, no consent handling.
Cart2CartStores up to a few thousand orders that want an automated first passSquarespace is supported as a source. Tracking numbers on shipped orders are not migrated, and the flat category export needs checking against the live URLs before redirects are trusted.
LitExtensionSimilar to Cart2Cart, with a managed optionSame limits on tracking and redirects. Both tools price by record count.
MatrixifyTeams comfortable transforming CSVs themselvesPowerful, but the Squarespace export must be reshaped into Matrixify’s format first, and orders need a paid transaction added or they show an outstanding balance.
Hand-built (what we do)Any store where order history, consent and redirects have to be rightMore work up front. Every record is reconciled to the source and every old URL is tested against the live domain before launch.

We are a Cart2Cart partner and use it where it fits. For Squarespace stores with meaningful order history we usually run the import ourselves, because the parts the tools skip, per-parcel tracking numbers, refunded and partially refunded orders, and consent state, are the parts customers notice.

How we run a Squarespace to Shopify migration

  1. Audit and survey. We take the two exports, crawl every live URL on the Squarespace site, and inventory the extensions and integrations you rely on. You get a written scope with a fixed price.
  2. Build the Shopify store in a free development store. As a Shopify Plus Partner we build in a development store, so you pay Shopify nothing until go-live. Theme, checkout, payments, shipping zones and taxes are configured before a single product is imported.
  3. Sample import. Twenty of each entity, chosen for edge cases: multi-variant products, refunded orders, guest orders, customers with several addresses. You sign these off before the full run.
  4. Full data run. Products, then customers, then orders, then fulfillments with tracking numbers. Historical orders are imported silently: no emails, no stock movements.
  5. Redirects. Every Squarespace product, category, page and blog URL gets a 301 to its Shopify equivalent, and each one is requested against the live domain before launch.
  6. Apps and integrations. Email, reviews, shipping, subscriptions and support tools installed and connected to the migrated customers.
  7. Cutover. A final delta sync of orders and customers placed since the full run, then DNS. Squarespace stays live until Shopify is confirmed.
  8. Audit report. Every migration ships with a reconciliation ledger that accounts for every source row down to the live count.

Timeline

PhaseTypical durationWhat happens
Discovery and scopeWeek 1Exports, URL crawl, integration inventory, fixed-price proposal
Store buildWeeks 2 to 4Theme, checkout, payments, shipping, taxes, navigation
Data migrationWeeks 3 to 5Sample sign-off, full run, reconciliation
Integrations and testingWeeks 5 to 7Apps connected, test orders, redirect verification
LaunchWeeks 6 to 8Delta sync, DNS cutover, Search Console, 30 days of monitoring

Most Squarespace stores are live on Shopify in six to eight weeks. Large catalogs, custom theme work or several integrations push that toward ten.

What a Squarespace to Shopify migration costs

Squarespace migrations start at $2,500 for stores under 500 products and $3,500 for larger stores, with a standard theme build and the data work described above. Larger catalogs, long order histories, custom design or several integrations are scoped individually, and we quote a fixed price after the audit rather than billing by the hour. Payment terms are 50 percent to begin and 50 percent once the store is live and you are fully satisfied with the figures.

SEO: keeping your rankings through the move

Squarespace product URLs follow the pattern /shop/p/product-slug or /store-page-name/p/product-slug, and categories are usually query strings such as /shop?category=Chairs. Shopify uses /products/handle and /collections/handle. Nothing lines up automatically, so the redirect map has to be built from the real URL inventory: the sitemap, the export’s Product URL column, and a crawl, because renamed products keep their old slugs in search results for months.

Three things we do on every migration: keep the same domain, carry page titles and meta descriptions across rather than letting Shopify regenerate them, and resubmit the sitemap in Search Console on launch day. Done properly, rankings dip for a couple of weeks at most and usually improve, because Shopify pages load faster than Squarespace pages.

Before you start

  • Export products, orders and contacts now and keep the files. Squarespace deletes data when a plan is cancelled.
  • Decide what order history you want: everything, the last three years, or a clean start.
  • List every extension and third-party tool connected to the store.
  • Keep the Squarespace subscription active until at least two weeks after Shopify launches.
  • Note any gift card balances and active discount codes.

Common mistakes in Squarespace migrations

  • Exporting products but not orders, and losing the purchase history that drives customer segments and repeat marketing.
  • Letting the migration tool subscribe every customer. Consent lives in the Contacts export, and using anything else is a compliance problem as well as a deliverability one.
  • Rebuilding category pages as query-string filters. Squarespace’s category links are query strings; Shopify collections are real pages that rank, and each old category link needs a redirect to one.
  • Forgetting the blog. It is often the best-ranking content on a Squarespace site and it exports cleanly.
  • Cancelling Squarespace on launch day. Keep it two weeks for the inevitable question about an old file, image or page.

Member areas, digital products and subscriptions

Squarespace stores often sell more than physical goods, and each of the other product types has a home on Shopify. Digital products with a file behind them move to Shopify’s free Digital Downloads app, which delivers the file automatically after purchase and lets you set download limits. Subscription products, which Squarespace sells through its own subscription feature, become Shopify Subscriptions or a subscription app such as Recharge, and existing subscribers are moved by recreating their plans and asking them to re-enter payment details, because saved payment methods usually cannot move between platforms without help from the payment processor, and we confirm what yours supports during the audit. Member areas and gated content, where Squarespace sells access to pages or courses, are the one case that needs a real decision: Shopify’s customer accounts can gate content by tag, which suits a simple members-only section, while a course with lessons and progress belongs on a course platform connected to Shopify orders. Squarespace scheduling and Acuity bookings are unaffected and keep running alongside the new store.

What you get at handover

The migration closes with a reconciliation ledger for products, orders and contacts that accounts for every row in the Squarespace exports, the redirect verification list showing the status each old URL returned when tested, the consent report showing how many customers came across subscribed and why, and a recorded walkthrough of the Shopify admin for your team.

Frequently asked questions

Can Squarespace order history be moved to Shopify?

Yes. The Squarespace orders export, or the Commerce API on Advanced plans, contains line items, totals, tax, shipping and fulfillment status. We import each one as a real Shopify order with the original number and date and a paid transaction, so customer histories and reports are accurate rather than showing an outstanding balance.

Will the store be down during the migration?

No. Shopify is built and tested alongside the live Squarespace site. The only transition is the DNS change on launch day, which takes minutes, and we run a final sync of new orders and customers just before it.

Do customers need new accounts?

Their records, addresses and order history move across. Passwords cannot be exported from any platform, so customers either set a new password on first login or use Shopify passwordless accounts, which send a one-time code by email and remove the problem entirely.

What happens to my Google rankings?

We build a 301 redirect for every Squarespace product, category, page and blog URL, keep the same domain, carry titles and descriptions across, and resubmit the sitemap on launch day. A short dip of a week or two is normal. Sustained losses come from missing redirects, which is why every one is tested before launch.

How much does a Squarespace to Shopify migration cost?

Standard migrations start at 2,500 dollars for stores under 500 products and 3,500 dollars for larger catalogs. Long order histories, custom design and integrations are quoted individually as a fixed price after the audit. Building in a Shopify development store means you pay Shopify nothing until launch.

Can the Squarespace blog come too?

Yes. Squarespace exports the blog as a WordPress XML file, which we convert into Shopify blog articles with the original dates and images rehosted on Shopify. Blog URLs are redirected the same way as products.

If you are weighing the move, the migration survey takes ten minutes and gets you a written first assessment within one business day. You can also read how we handle migrations from any platform, or compare with our Wix and WordPress guides.

More than the data

A Squarespace migration is four jobs. We do all four.

Getting the records out of Squarespace is the part software can do on its own, so it is the part most providers sell. The storefront your customers see, the apps that run the store and the systems behind it are the rest of the work, and where a data-only migration hands the problem back to you. All four are in scope here.

01 · Data

Everything the old store knows

Products, variants, option pricing, customers, the full order history with refunds and tracking, reviews, content and redirects. Reconciled to the cent.

  • Sample first
  • Reconciled
  • Audited
02 · Storefront

The front end, designed and built

Rebuilt exactly as it is, given a facelift, or redesigned completely. Quoted inside the migration, not as a second project.

  • Pixel-perfect
  • Facelift
  • Redesign
03 · Apps

Every app accounted for

Reviews, search, subscriptions, loyalty, bundles, email. Matched to a Shopify equivalent, dropped where the platform now does it, or rebuilt as a custom app.

  • Klaviyo
  • Reviews
  • Subscriptions
  • Custom apps
04 · Systems

The back office keeps working

ERP, CRM, PIM, 3PL, POS, accounting and EDI, reconnected and tested before cutover. Nobody rekeys orders on launch day.

  • ERP
  • CRM
  • 3PL
  • POS
  • EDI

The first question we ask

Pixel-perfect, a facelift, or a complete redesign?

Your storefront does not have to come across unchanged, and it does not have to be thrown away either. We quote whichever route you pick inside the migration.

Route 01

Pixel-perfect

Indistinguishable from the old store, down to the spacing, but rebuilt on a current Shopify theme so it is faster and maintainable underneath.

  • Same look
  • New foundations
Route 02

A facelift

The same structure, better executed: typography, spacing, color, photography, product pages and navigation. The shape your customers know stays put.

  • Keeps the map
  • Modern build
Route 03

A complete redesign

A new storefront, designed as a prototype you click through before a line of Liquid is written, then built on Horizon.

  • Prototype first
  • Horizon
  • Upgradeable

Included with every migration

After go-live, we audit the store again.

A Squarespace to Shopify migration is not finished when the data lands. Every migration we deliver includes an SEO and growth evaluation once Google has re-crawled the new store and the first real analytics exist: how it is indexed, where it ranks and who outranks it, a technical tag audit, speed, product copy, and quick wins in the order to do them. Here is one we delivered, based on a real engagement.

Ready when you are.

Tell us about your store in ten minutes. We come back within one business day with an honest assessment, a recommended track and a fixed price.