Squarespace to Shopify · Migration checklist

The Squarespace to Shopify migration checklist

A Squarespace to Shopify migration runs in four stages. Record and export what the Squarespace site holds, build and import on a Shopify staging store, switch the domain, then watch redirects and orders for the first weeks. Squarespace keeps selling until the switch.

Updated · Grumspot

01Before you start

Write down what the Squarespace site holds today

Every later check compares the new store against these numbers and lists.

  1. 01Count every recordNote the number of products, customers, orders and blog posts in the Squarespace panels. These counts are how you prove nothing was lost.
  2. 02Export your URLsDownload the pages that get clicks from Search Console, plus the sitemap. Squarespace products sit at /shop/p/ and categories are query strings on the shop page, so both change shape on Shopify.
  3. 03List extensions, code injection and custom CSSWrite down every extension, every snippet in Code Injection and every block of custom CSS, with what each one does. These are the parts nobody remembers until they stop working.
  4. 04Check what your reviews can exportReviews held in Yotpo or Judge.me carry over with the product. For Squarespace’s own product reviews, confirm what your account can export before you plan around them.
  5. 05Decide what happens to Scheduling and Member SitesAcuity Scheduling runs as its own product and can stay, linked from the new store. Member Sites content moves behind Shopify customer login, with a membership app if you charge for access.
  6. 06Set up payments earlyChoose between Shopify Payments, PayPal and Klarna and open the accounts in the first week. Account checks can take days, and a store that cannot take money cannot launch.
02Build and import

Build the Shopify store while Squarespace keeps trading

All of this happens on a staging store your customers never see.

  1. 07Rebuild the design in a Shopify themeFluid Engine layouts do not transfer. The fonts, colours and page structure are recreated in an Online Store 2.0 theme, and gallery blocks become theme sections.
  2. 08Import products and split the ones with four or more attributesShopify allows three options per product. A product using size, colour, material and length is split into linked products, or the extra attribute becomes a line item property.
  3. 09Move digital productsDigital products move to Shopify’s Digital Downloads app, with the files re-uploaded and attached to the right product.
  4. 10Import customers and order historyCustomer accounts and contact profiles come across with addresses, marketing consent and their past orders, so customer service and returns work from day one.
  5. 11Convert the blog and rescue the imagesThe blog export is in WordPress format and points at images on Squarespace’s servers instead of including them. Download every image, re-upload it to Shopify and rewrite the article links before the Squarespace plan lapses.
  6. 12Give every category a real URLSquarespace categories never had an address of their own. On Shopify each one becomes a collection at /collections/, which can rank for the first time.
  7. 13Build the redirect mapEvery /shop/p/ product URL gets a 301 to /products/, and each old category link goes to its new collection. Meta titles and descriptions are carried across with them.
03Launch week

Test, then switch the domain

  1. 14Compare the countsCheck products, customers, orders and posts on Shopify against the numbers you wrote down on day one.
  2. 15Place a real orderBuy a product with each payment method, check the confirmation email, the tax and the shipping rate, then refund it.
  3. 16Test the top URLs by handOpen the old address of each page that brings search traffic and confirm it lands on the right new page, not the homepage.
  4. 17Run the final importRight before the switch, import the orders and customers that arrived on Squarespace since the first import.
  5. 18Point the domain at ShopifyChange the DNS on a quiet day and hour for your store. If the domain is registered through Squarespace, the DNS records are edited there and the registration can stay where it is.
  6. 19Send the password invitationsPasswords and saved cards stay with Squarespace. Each customer gets an invitation to set a new password, timed with your launch announcement.
04After launch

Watch the first weeks

  1. 20Submit the new sitemapAdd the Shopify sitemap in Search Console so Google finds the new addresses quickly.
  2. 21Watch for 404s and order errorsCheck Search Console, the order list and the error logs every day for the first weeks, and add a redirect for every missed URL.
  3. 22Keep the Squarespace plan until the images are safeDo not cancel on launch day. Image links in the blog export die when the site closes, so keep the plan until every image loads from Shopify and every count matches.
05Questions

More questions about moving from Squarespace

Tell us about your Squarespace store.

Get in touch

Send the URL and the rough size of the catalogue. We will come back with a migration plan, a fixed price and a launch date.