Figment.so
BlogHow to use

How to Move Your Store From Squarespace or Wix to Shopify

Yes, but with a real gap: Shopify's own free Store Migration app moves your products and customers, and — for Wix specifically — can connect and pull that data automatically. For Squarespace, and for order history on either platform, you export a CSV yourself first. This guide covers what Shopify's app imports, the Squarespace and Wix exports that feed it, what happens to your product URLs, and the checks to run before you close the old store.

Does Shopify have an official importer for a Squarespace or Wix store?

Yes: the Store Migration app, built and supported directly by Shopify, free to install, launched July 17, 2024 (Shopify App Store, "Shopify Store Migration", checked September 2026). Its listing describes two ways in — "Upload product and customer data using CSV files from your previous platform" or "Import automatically by connecting your source account (where supported)" — and a review step before anything publishes: "Review and adjust imported data directly in Shopify before publishing" (same source).

The "where supported" part matters. Shopify's own migration guide names the platforms the app supports: "You can use it to move data from Square, WooCommerce, Etsy, Wix, Amazon, eBay, Clover, and Lightspeed R/X (Vend) into Shopify" (Shopify, "Store Migration Shopify App: Import Data", checked September 2026). Wix is on that list. Squarespace is not. For a Squarespace store, use the CSV path: the app listing offers CSV upload "from your previous platform" as a general route, while the automatic connection applies only "where supported".

What does the Store Migration app actually import?

Shopify's own comparison table lists exactly what moves and what doesn't (full list in the table below). On the pricing side there's a catch worth knowing before you import: "The app sets prices to the highest price for a product and doesn't import inventory by location. You'll need to configure those manually in Shopify after import" (same source).

Order history is the biggest gap. In Shopify's own words, "Orders importing require a separate third-party app" (same source). Treat the import as a first pass to check product by product, not a finished migration.

What migratesWhat doesn't
Product titles, descriptions, variantsOrders and order history
Pricing (standard and compare-at)Collections
Inventory levelsNavigation menus
Product imagesSEO data (titles, descriptions, canonicals)
SKUs and barcodesBlog posts and pages
Customer names, emails, phonesReviews
Billing and shipping addressesIntegrations and apps

How do I export my products and orders from Squarespace first?

Open Products & Services, click Products, then Export all (or select specific products) for a products CSV. Squarespace's own limit: "You can export up to 10,000 products" (Squarespace, "Export products to a .csv"), and the export supports "physical and service products," excluding additional product information, customer reviews, featured images, product image alt text and variant images (same source) — download your product photos separately before you cancel Squarespace.

For orders, go to Products & Services → Orders → Export data → Download CSV, choose which order statuses and a date range, and Squarespace builds the file. Note that "Order exports don't include: Former versions of products…Hidden products…Products on disabled store pages" (Squarespace, "Export Commerce orders"). This order CSV is your backup and reference; Shopify's importer won't read it directly, since order import needs its own separate app.

How do I export my products and orders from Wix first?

Go to the Products tab in your site's dashboard, select the products you want, click More Actions, then Export. Wix's stated cap: "You can export up to 5,000 rows per CSV file," and "Exporting digital products is not currently supported" — only physical products export this way (Wix, "Wix Stores: Exporting Your Product List"). For orders, open the Orders tab and click Export, choosing between two layouts — "Each item purchased is displayed in a separate row" or "Each order is displayed in one row, even if multiple items were purchased" — and note that "the time of purchase recorded in the CSV file is always given in Coordinated Universal Time (UTC)" (Wix, "Exporting Orders"), which can shift a purchase into a different calendar day than your own records show.

What happens to my product URLs?

None of the three platforms build product URLs the same way, so a redirect map is not optional. On Squarespace 7.1, "product URLs always include a p/ before the customizable URL slug" (Squarespace, "URL slugs") — for example /store/p/product-name. Wix defaults to a product-page prefix, which you can remove in SEO Settings; Wix notes that "you can customize your URL structure to remove the 'product-page' prefix" and that changing a product's own URL slug offers an automatic redirect from the old address, or a manual one you set yourself (Wix, "Wix Stores: Optimizing Your SEO for Product Pages"). Shopify builds each product's URL from its handle, which its own API documentation defines as "a unique human-friendly string for the product. Automatically generated from the product's title" (Shopify.dev, Product resource) — so a title change on import can change the URL Shopify assigns, even before you touch anything.

Since the app itself doesn't handle this ("URL redirects, meta fields, and canonical tags are not handled by the app. It requires manual setup in Shopify after import," per Shopify's own migration guide), plan every old product and category URL against its new Shopify address and set a 301 for each one. Shopify's redirect feature works at the platform level: its API reference describes a redirect as causing "a visitor on a specific path on the shop's site to be automatically sent to a different location, called the target," and notes "the new URL can even be on a completely different domain" (Shopify.dev, Redirect resource). Our redirects guide covers building the full URL inventory and verifying the move in Search Console once the map is set.

What about forms, bookings, or anything else on the same site?

A store move is usually a whole-site move. Contact forms, booking widgets, or blog content living alongside the shop follow the same rule as the store itself: export it, decide what needs a live replacement versus what's just a backup, and test the replacement before retiring the original. Our forms, bookings and checkout guide and export capability matrix cover the rest of what Squarespace and Wix export.

What should I check before I launch?

Shopify's own migration guidance recommends a real pre-launch pass, not just a completed import:

  • Data cleanup first. Agree which system is authoritative for SKUs, titles, variant names, and pricing rules before you export anything, and freeze new products, price edits, and active discounts on the old store during the export window (per Shopify's guidance).
  • Confirm operational settings separately. Tax, shipping and fulfillment settings are not part of the product or customer import and need to be set up directly in Shopify. Email on your domain is a separate job again; see keeping email working when you switch builders.
  • Check variant-heavy products individually. Multi-variant items are the most common source of import errors; verify prices, inventory, and images on your highest-traffic products first.
  • Check for duplicate customers and confirm marketing consent carried over the way you expect.
  • Walk the storefront as a customer, on desktop and mobile: collections, navigation, and search results, since none of those come from the import.
  • Place at least one test order through checkout before you announce the new store, and confirm the order confirmation email arrives.
  • Set your redirects and metadata before launch, since the import app doesn't touch either.

Is Figment a fit for moving a store?

No. Figment publishes designs from Figma as websites through a Figma plugin, and its AI editor is a preview with an access-request form, not a production tool — neither is built for commerce, and product, order, and checkout management stay Shopify's job either way. If you also want to change the marketing pages around the store with AI, can AI edit my website explains what each approach can and cannot do. The store itself stays on Shopify either way.

What if the import comes out wrong?

An import that goes badly doesn't touch your Squarespace or Wix store — it only reads from it, so you can delete the bad Shopify data and re-run the import without risk to the original. Keep your CSV exports and the old store's subscription active until every product, price, image, and customer record is checked against the source and a test order has gone through cleanly. Only cancel the old platform, and only move the domain's DNS, once that's done.

Bottom line: Shopify's Store Migration app is free and real, but it's a products-and-customers tool — Wix gets a guided connection, Squarespace goes through CSV, and orders, navigation, SEO data, and reviews aren't part of either path. Export the Squarespace or Wix CSVs yourself as a backup regardless, plan your product URL redirects before launch, and place a test order before you tell customers the new store is open.


Get the latest content from Figment. Subscribe today for Figma design guides and website building tips.


Figment.so

Contact

Twitter

Privacy

Terms