The short version
You can move a Shopify store to Squarespace by exporting products and customers as CSV files and importing them into a private Squarespace 7.1 site, which holds up to 10,000 products with up to 250 variants each.
Customers arrive as mailing-list contacts, while orders, discount codes, gift card balances, pages and design are archived or rebuilt by hand.
Export while Shopify is live, move the domain and add 301 redirects, then cancel Shopify last; it keeps a deactivated store's data for 2 years.
Squarespace publishes its own guide for sellers moving from Shopify, and for website content it names exactly two things you can import: your products and your contacts, each downloaded from Shopify as a CSV file. The same guide says your old site's layout, design, fonts and other content can't be imported.
No Shopify Help Center page we have found describes this move (the search is listed in the box further down), so the order of steps across the two platforms is the part you assemble yourself. This guide does that: what Squarespace can hold, what each route moves, and the sequence that keeps your data, your domain and your rankings.
Can Squarespace Hold Your Shopify Store?
Key takeaway
Check these limits before you export anything: they decide whether your move is a straight CSV import or a restructuring job first.
Squarespace's limits, read against a Shopify catalog
| Squarespace limit | What Squarespace allows | What it means for your Shopify store |
|---|---|---|
| Products per site | Up to 10,000 on a version 7.1 site; imports to an older 7.0 site stop at 200 | A larger catalog has to shrink before it fits one site |
| Options and variants per product | Squarespace allows up to six options and 250 variant combinations, in the editor and the CSV importer alike | Split any product with more variants into several products before import |
| Product types the importer takes | Physical and service products only | Digital downloads are re-created one by one: files up to 300 MB, no variants or SKUs |
| Subscriptions | Sold only through Squarespace Payments or Stripe, not PayPal, Apple Pay or ACH | Upgrade from the trial and connect one of those two before you re-create subscription products; a trial site can't create them |
| Payment processor | Squarespace Payments for sellers in 15 countries; Stripe, PayPal or Square as third-party processors | Pick the processor before you upgrade from the trial |
Squarespace Help Center articles on site limits, product import, product options, download products, subscriptions and payment processors, read November 4, 2026. Figures apply to current version 7.1 sites unless noted.
The product cap is the one that can stop a move outright. Squarespace says store pages can't exceed the site-wide limit of 10,000 products on version 7.1, so a larger Shopify catalog has to shrink before it fits. The variant cap comes from Squarespace's product options article, and sellers outside the countries Squarespace Payments covers connect a third-party processor instead.
Whether Squarespace is the right platform for you at all, with its fees and plans, is a separate decision that our Squarespace vs Shopify comparison works through before you commit.
Which Squarespace Plan Does a Moved Store Need?
Key takeaway
Product import is available on Basic, Core, Plus and Advanced, and on the legacy Business, Commerce Basic and Commerce Advanced plans. What differs is the fee: Squarespace charges a commerce fee of 2% on Basic when you sell physical products, downloads or services, and 0% on Core, Plus and Advanced, on top of your payment processor's own rate.
On US month-to-month billing, Basic is $25 and Core $39 a month, according to Squarespace's US price list. That $14 monthly gap is exactly what the 2% fee costs on $700 of monthly sales, so above that level the cheaper plan stops being cheaper. If you need discount codes, Basic is out either way: among current plans, Squarespace lets you create discounts only on Core, Plus and Advanced.
Keeping Shopify Checkout on a Squarespace Site
If what draws you to Squarespace is the design rather than the store, you may not need to move at all. Squarespace says Shopify checkout buttons such as Shop Pay can be added to a site with custom code, and JavaScript in a code block needs the Core, Plus or Advanced plan. That keeps your Shopify store running behind the site; our guide to adding Shopify to an existing website covers the setup.
What Moves From Shopify, and What Do You Rebuild?
Key takeaway
Shopify lets you use CSV files for products, customers, inventory, admin and POS users, orders and discounts, the last two as exports only. Squarespace takes two of those back in. The table maps each kind of store data to its route.
Each kind of store data, from Shopify to Squarespace
| Store data | Out of Shopify | Into Squarespace | What you do |
|---|---|---|---|
| Products | Product CSV, UTF-8 | Product CSV built on Squarespace's own template; a one-time import with no sync | Map Shopify's columns into the template |
| Product images | Not in the file: the CSV carries links to them | Imported from web URLs, then hosted by Squarespace | Keep Shopify live until the import ends; set featured and variant images by hand |
| Customers | Customer CSV | Mailing-list contacts, first three columns only; the Customers panel can't import | Profiles rebuild as people check out on the new store |
| Orders | Export only | No import from Shopify described in the Squarespace help we read | Keep the CSV as your archive |
| Discount codes | Export only | No import described in the Squarespace help we read | Re-create the codes you still honour (Core plan or higher) |
| Gift cards | Standard export shows the last 4 characters of each code | Squarespace says it can't accept gift cards from a different platform | Create a unique promo code for each outstanding balance (Core plan or higher) |
| Pages and blog posts | No separate export in the Shopify help we read | Imports only from WordPress, Blogger and Tumblr | Copy them over by hand |
| Theme and design | A theme download carries no products, pages or posts, and the licence stays with the store | Layout, design and fonts can't be imported | Rebuild on a Squarespace template |
Shopify Help Center (CSV files, product, customer, order, discount and gift card exports, theme downloads) and Squarespace Help Center (Moving from Shopify, product import, customers, gift cards FAQ, discounts, moving your existing site, subscriptions), read November 4 and 8, 2026.
Pages and blog posts are the largest manual job for a content-heavy store. Squarespace's guide to moving an existing site imports pages and posts only from WordPress, Blogger and Tumblr. Whether Shopify can export them at all is its own question, answered in can you export blog posts, pages and menus from Shopify.
The theme stays behind too. Shopify's theme download includes none of your products, collections, menus, pages or blog posts, and a Theme Store theme is licensed only to the store you bought it for, so the Squarespace design is a rebuild on one of its templates.
On November 4 and 8, 2026 we read the Shopify Help Center pages on exporting products, customers and orders, duplicating a store, deactivating and pausing a store, domain transfers, URL redirects, CSV files and translation CSVs, plus Shopify's Store Migration listing. On Squarespace we read Moving from Shopify, Moving your existing site, product import and export, customers, gift cards, discounts, product reviews, subscriptions and the other guides in its Moving to Squarespace section.
None of those pages describes:
- a Shopify guide for moving a store to Squarespace;
- importing order history from Shopify into Squarespace (the one order import we found is the Orders API, for orders from third-party sales channels on Core and above);
- importing discount codes into Squarespace (gift cards are a stated no: Squarespace's Gift cards FAQ says it can't accept them from a different platform);
- importing product reviews from Shopify (Squarespace's reviews help describes imported reviews only from Etsy, and once you turn on customer reviews, Squarespace emails review requests 14 days after you fulfill an order);
- a dedicated Shopify option in Squarespace's current product importer (an archived 2023 copy of the import article had one, so confirm any such option in your own Products panel);
- Cart2Cart, LitExtension or any other named migration service on Squarespace's side.
One near miss: Shopify's translation CSV, which its help describes as a way to add translations, also carries page and blog post text.
The absence is the finding: plan these as archives or manual work, and recheck the pages if you read this long after November 2026.
Customers Arrive as Mailing-List Contacts
Key takeaway
Squarespace's Shopify guide sends your customer file into a mailing list, not into the store. Its Customers panel can't create, import or edit customers by hand; customer contacts are created automatically after a customer checks out. A returning buyer therefore starts a fresh history on the new store.
The subscriber import is strict about the file, so prepare the Shopify export first:
- Put email addresses in the first column. Squarespace asks you to make sure the first column holds them.
- Keep first and last names in columns two and three. Any column after the third is ignored, and the first three are imported whatever their titles or contents.
- Keep each file to 500,000 contacts or fewer.
- Switch on the consent toggle only for people who agreed to marketing. The toggle confirms you have permission to send them marketing emails.
Which Route Moves Your Product Data?
Key takeaway
Squarespace's help gives one route for Shopify products: download a .csv of your products from Shopify and import it. Its import article then tells anyone coming from another platform to start from Squarespace's own CSV template, so plan on mapping Shopify's columns into that template rather than uploading the export untouched.
Three ways to move the product data
| Route | What it moves | Cost | Time | Fits when |
|---|---|---|---|---|
| CSV into Squarespace's template | Products, variants, prices and SKUs; images pulled from web URLs | No fee beyond your Squarespace plan | Grows with how much column mapping and cleanup your file needs | You are comfortable mapping columns in a spreadsheet |
| Paid service (LitExtension) | Catalog, categories and product images only; the same page lists customers as contacts only (vendor's page) | Quoted per store; see the price note under this table | 3–5 business days for most All-in-One projects (vendor's claim) | You would rather pay than map columns |
| Re-create in the product editor | Whatever you enter, product by product | No fee beyond your Squarespace plan | Grows with every product, variant and image | Your catalog is small, or mostly download products the importer can't take |
Squarespace Help Center (selling Shopify products, product import), read November 4, 2026; LitExtension's Shopify to Squarespace page, read November 4, 2026. The service figures are the vendor's own claims, not an independent benchmark.
LitExtension publishes a page for this exact direction, and its price for the service starts at $129 as of November 2026, according to LitExtension's Shopify to Squarespace page, rising with the number of records you move. The same page scopes the route to product data and elsewhere lists customers as contacts only, so get the scope in writing before you pay.
Cart2Cart lists Squarespace as a target you can reach from any other e-commerce platform, through its own Squarespace Migration App installed for the API connection. Its Squarespace page doesn't name Shopify among its most popular directions, so confirm the Shopify direction and the price with Cart2Cart before you plan around it.
One shortcut doesn't exist in this direction. Shopify's Store Migration app imports data from other platforms into Shopify, and its listing names no Squarespace route at all; the history of that app is covered in what replaced the Shopify Store Importer app.
Find Your Route and What You Rebuild
The table above answers by route. The quiz below answers by your store's combination of catalog size, what you sell, who does the work and where your domain is registered, and adds the caveats that apply to you.
Which Route Fits Your Store?Five questions. Your answers add the caveats for your catalog, products and domain.
In What Order Do You Move?
Key takeaway
Squarespace's guide gives the order in one line: once the new site is complete, transfer or connect your domain, then cancel Shopify and publish the new site. Until then it suggests keeping the in-progress site private, so you never have two live stores at once.
We recommend keeping your old site online with Shopify until your new site is complete.
The checklist turns that line into ten steps. Steps one and two apply to every route and come before you pay for anything. Step nine depends on the domain: Squarespace redirects only work on a domain connected to the site, so the redirects follow the domain move rather than precede it.
Shopify to Squarespace Move ChecklistTick each step as you finish it; your progress stays in this browser.
Shopify to Squarespace Move Checklist
Tick each step as you finish it; your progress stays in this browser.
List each product, collection, page and blog post URL in a spreadsheet, with a column for its new address.
Before you tick this off
- Every product and collection URL is listed
- Page and blog post URLs are listed
- A column is ready for each new Squarespace URL
Export products, customers, orders, discount codes and gift cards before you cancel anything.
Before you tick this off
- Products exported with All products selected
- Customers and orders exported
- Discount and gift card files saved
Open the 14-day trial and keep the site private while you build, so only one store is live.
Before you tick this off
- The site is private
- Trial end date noted; extend it by seven days if you need more time
Build the store page whose URL and categories match your file, then import the CSV built on Squarespace's template.
Before you tick this off
- Store page URL matches the Product Page column
- Categories match the Category column
- Products with more than 250 variants are split
- Prices in the file have two decimal places
Set featured images and variant images, which the import file can't assign.
Before you tick this off
- Every product has a featured image
- Variant images are assigned
Upload the customer file to a mailing list with email in the first column, and confirm consent only where you have it.
Before you tick this off
- Email is the first column, names in columns two and three
- The consent toggle is on only for contacts who agreed to marketing
Re-create pages, blog posts, store policies and download products. Discount codes and gift card promo codes follow in the next step.
Before you tick this off
- Pages and posts copied, old URLs noted
- Download products re-created
Move to a paid plan so the site can go public, connect a payment processor, then re-create discount codes and promo codes for unused gift card balances.
Before you tick this off
- Paid plan active (Core or higher if you need discount or promo codes)
- Processor connected: Squarespace Payments, Stripe, PayPal or Square (Squarespace Payments or Stripe if you sell subscriptions)
- Shipping and tax settings configured in Squarespace
- Subscription products re-created after payments are connected
- Codes you still honour re-created
- Promo codes for unused gift card balances created
Transfer or connect the domain, then add 301 redirects in URL Mappings for every URL you recorded.
Before you tick this off
- Domain connected to the Squarespace site
- 301 redirects added, specific rules above general ones
- The site loads over HTTPS
Once the domain and redirects work, cancel Shopify, publish the site and request indexing in Google Search Console.
Before you tick this off
- Shopify plan cancelled from Settings > Plan, or through Shopify Plus Support on a Plus store
- Squarespace site published
- Indexing requested in Google Search Console
Export Everything While Shopify Is Live
Key takeaway
Cancelling Shopify ends your access to the admin at the end of the current billing cycle, so every export happens first, while the store is still running normally.
URLs. Squarespace asks you to record your old site's URLs in a spreadsheet before you migrate, and that list is what you redirect from later. You don't have to collect it by hand: every Shopify store generates a sitemap.xml file at the root of its domain, such as example.com/sitemap.xml, which links to separate sitemaps for your products, collections, blogs and pages.
Product images need the most care. Shopify's product CSV doesn't contain the images, only links to them, and a new store generates them only while they stay viewable on a publicly accessible website. Squarespace's importer reads images from web URLs and then hosts the files itself, so the order matters.
To ensure that your product images remain accessible to you, leave your original store and its products intact until you finish the import process.
Products. In your Shopify admin, go to Products, click Export, choose All products and a CSV type, then click Export products. SEO titles and descriptions are filled in only for products where you edited them by hand. If a large catalog fails with “There was an error exporting your products”, filter the list and export it as several smaller files.
- Products
Customers. Go to Customers, click Export, choose All customers, then click Export customers; the customer export downloads in your browser for up to 50 customers and arrives by email above that. Exported customer files are limited to 15 MB, and the dialog lists what every export includes by default, marketing consent among it.
- Customers
Orders. From the Orders page, click Export, then choose All orders, or Orders by date with start and end dates that cover the period you want to keep. The order export downloads to your device for up to 50 orders or the current page, and larger or by-date exports are emailed to you and the store owner.
Orders with several line items take several rows. Keep this file: the Squarespace help we read describes no import of order history from Shopify (see the box above).
- Orders
Discount codes and gift cards. On the Discounts page, click Export: Shopify lets you export discounts only to a CSV, so this file is a list to re-create from.
- Discounts
Gift cards export from Products > Gift cards, but the standard export shows only the last 4 characters of each code, and Shopify's gift card help says to issue new codes when needed if you move cards to another system. Squarespace says it can't accept gift cards from a different platform and recommends discounts with unique promo codes for unused balances, which need the Core plan or higher.
- Products
- Gift cards
Build and Import on a Private Squarespace Site
Key takeaway
Every Squarespace site begins with a 14-day free trial, no credit card required, and Squarespace's trial rules shape the build: a trial site can't accept payments, only paid sites can be public, and Google Search Console can't verify a trial until you upgrade. You can extend the trial by seven days, but when it expires the site isn't made public and all content is marked for permanent deletion, so upgrade before that date.
Create the store page first. Squarespace's product import article asks for a store whose URL and categories match the Product Page and Category columns of your file, and the template for imports from another platform sits in the Products panel under Import, then Download CSV template. These rules catch Shopify files most often:
- One-time import: nothing syncs with Shopify afterwards.
- Images from web URLs only: you can't upload them from your hard drive into the file.
- Variant images and featured images: the file can't set either, so you add them by hand.
- Prices: two decimal places, and products priced over 1,000,000 in any currency don't import.
- No scheduling: imported products can't be scheduled for later publication.
- Blank SKUs: Squarespace generates SKUs for any product or variant left blank.
Shipping rates, tax settings, payments and store policies are set up in Squarespace itself. This guide doesn't cover their mechanics, so configure them from Squarespace's own help for your country before the store goes public.
Move the Domain: Transfer or Connect
Key takeaway
Keep the domain name: Squarespace recommends it so search engines and visitors still find you. A domain transfer moves only the domain hosting and its DNS settings, never the site, and is free apart from a one-year registration extension that ICANN requires. If the domain carries a custom email address, talk to your email provider before you transfer.
For a domain bought through Shopify, Squarespace offers two paths: transfer it, or keep Shopify as your registrar and point or forward it to Squarespace. To transfer, go to Settings > Domains in Shopify, click the domain, then choose Domain settings > Transfer to another provider. The authorization code appears on the domain's page, and if you don't complete the domain transfer within 30 days, your domain is locked again.
- Settings
- Domains
Two waits stack up. A .com or other generic-extension domain, or a .us one, can't leave Shopify until 60 days after you bought it, transferred it in or changed its contact information, so a domain bought 40 days ago waits 20 more. Shopify then says a transfer can take up to 7 days to complete, while Squarespace says a transfer to or away from Squarespace can take up to 15 days.
Some extensions, .de and .eu among them, can't be transferred from the Shopify admin at all and need Shopify Support. On Squarespace's side the domain must be unlocked and free of DNSSEC records before the transfer starts.
One point matters if you close the store before the domain leaves, because Shopify's own pages disagree on it. Its domain-transfer page, read November 8, 2026, says you can transfer a domain when your store is paused, deactivated or frozen, without paying an outstanding invoice first. Its frozen-store page, read the same day, says a frozen store must be reactivated before you can transfer a domain.
You avoid both readings by moving the domain while the store is still active and paid up: transfer it, or point it at Squarespace, before you cancel anything.
A Domain at Another Registrar
A domain held at another registrar is simpler, because its DNS records live with that provider and you can point it at another platform at any time. Remove it from Shopify first: in Settings > Domains, click the domain, then Delete domain, after changing your primary domain if this one is primary, and update the DNS at your registrar as Shopify's removal steps describe. Connecting rather than transferring needs a provider that gives full access to DNS settings, and you keep paying that provider for the domain.
The 90-Day HSTS Tail
After you leave, Shopify's HSTS policy stays on your domain for 90 more days, and if the new platform doesn't serve the domain over HTTPS, visitors see a browser error for those 90 days. Confirm the Squarespace site loads over HTTPS before you switch; our explainer on the 90-day HSTS tail shows what the policy does.
Protect Rankings With 301s in URL Mappings
Key takeaway
Squarespace's guide to changing platforms warns that switching can affect your SEO ranking if your URL structure changes, and in this move it does: on version 7.1, Squarespace puts /p/ before each product slug. The redirects start from the URL list you made before exporting (see URLs in the export step above). Shopify's own redirect tool can't help on the way out: it can't redirect the fixed /products and /collections paths and works only from broken URLs, so plan your redirects in Squarespace's URL Mappings.
Squarespace's URL Mappings follow a handful of rules:
- 301 for permanent moves: a 302 is meant for temporary changes.
- Old page gone first: a redirect works only if the page you redirect from has been deleted or disabled.
- Connected domains only: you can redirect only from domains connected to the Squarespace site.
- Size: the field is limited to 400 KB, which Squarespace says is usually around 2,500 redirect lines.
- Order: rules run from top to bottom, so put specific rules above general ones.
- Whole collections: the [name] variable redirects every item in a collection with one rule; Squarespace says it works best for collection URLs changed on Squarespace, and its example for content imported from another host covers blog posts, so test one product URL before relying on it.
Squarespace can't redirect image or file URLs, because those static assets are stored by its content delivery network providers. Plan replacement links for anything you shared by a direct file address, such as a product sheet or a size chart.
Once the content and redirects are in place, Squarespace suggests requesting an index of the site in Google Search Console and Bing Webmaster Tools. You don't need to build a sitemap: Squarespace generates one automatically, though not for trial sites.
Close Shopify Last
Key takeaway
Squarespace's guide puts this step last: cancel Shopify after your Squarespace site is online and you've moved or recreated the content from your old site.
Shopify Support can't deactivate a store for you, so the store owner does it in the admin; a Shopify Plus store is the exception, and you contact Shopify Plus Support to deactivate it. From Settings > Plan, click Cancel plan, or Cancel trial during a free trial; the full walkthrough, including Shopify Plus, is in our guide to cancelling a Shopify store.
Domain renewals keep running: Shopify's billing help says they aren't cancelled with the store, so a renewal invoice can still arrive. What Shopify keeps after deactivation, and the one step you can't undo, are in the table under Can You Come Back below.
If you hoped to park the old store instead, Pause and Build is a legacy plan that isn't available to new stores, so deactivation is what remains for stores not already on it. Don't count on a refund for unused time either: Shopify's deactivation page describes a strict no-refund policy, and its refund policy page says plans are generally non-refundable.
Can You Come Back If Squarespace Doesn't Work Out?
Key takeaway
Keep the way back open until the new store has proved itself. Both platforms keep your data after you cancel, and both have one irreversible step: erasure on Shopify, deletion on Squarespace. Squarespace's cancellation article covers its side.
What each platform keeps after you cancel
| After you cancel | Shopify | Squarespace |
|---|---|---|
| When service ends | Admin access ends at the end of the current billing cycle | Service stops at the end of the billing cycle; inside an annual plan's refund window you can end it at once |
| Your data | Kept for 2 years after deactivation, in case you reopen | Kept: cancelling preserves your data for reactivation |
| Reopening | Reopen the store within those 2 years | Resubscribe through the Billing panel; a legacy plan can't be reactivated, only a current plan |
| Permanent deletion | Erasing personal data is final once done: Shopify deletes it within 14 days after the request is completed, you can stop the deletion by contacting Shopify Support before those 14 days pass, and a store whose data is deleted can't be reopened | Deleting the site permanently removes content and data |
| Store and domains | Custom domains disconnect from the store | Products and customer subscriptions on the store page are cancelled; you can still log in to manage billing, domains and past commerce data |
Shopify Help Center (deactivating a store, billing when you pause or deactivate) and Squarespace Help Center (canceling a site, reactivating a site), read November 4, 2026.
Moving back means exporting from Squarespace, which handles up to 10,000 products per export, and rebuilding on Shopify. Our Squarespace to Shopify migration guide covers that direction step by step.
The Bottom Line
Key takeaway
The move is mostly sequencing. Squarespace gives you a product importer and a mailing-list import, and the rest of the store is either an archive you keep or a page you rebuild, so the order you do things in decides what you lose.
Frequently Asked Questions
Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.
This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.
Editorial PolicySome links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.
