Square to Shopify Migration

Move your Square store to Shopify without losing a single customer.

Squarify reads your Square catalog, customers, and gift cards, then brings them into Shopify safely, with a full report for every run. Your storefront never goes down.

Free to install. Products and customers migrate on every plan.

See how migrations work

Connect once. Click through the rest.

Products, Customers, Gift Cards, URL Redirects - every one of them is point-and-click settings once Square is connected, no developer required. Product Weight is the one exception: a quick spreadsheet upload, only if you need it.

See it in action

Every core feature, previewed.

How it works

Three steps, start to finish.

01

Connect Square

Authorize read-only access in a few clicks. No plugin, no export files to wrangle.

02

Choose what to migrate

Products, customers, gift cards, and more - run each one independently, whenever you're ready.

03

Watch it migrate

Live progress with pause and cancel, then a full downloadable report of every record.

Everything that matters, moved over.

One migration, four independent ones. Run each on its own, any time.

Product Catalog

Your full catalog comes across - titles, images, variants, pricing, inventory, and taxonomy - with field-level control over exactly what's included.

  • Title, description, pricing & variants always included
  • SKU/barcode, images, tags, weight & SEO are yours to toggle
  • Square categories auto-mapped to Shopify's product taxonomy
Runs together automatically - no separate step
Full guide
Customers

Contacts, addresses, and marketing consent come across, with existing Shopify customers matched by email automatically skipped.

  • Square customer groups become Shopify tags and segments
  • Email marketing consent carries over as-is
  • Needs an email or phone number, unless you opt in to migrate without either
Full guide
Gift Cards

Active Square gift card balances migrate to Shopify so customers can redeem the exact same code immediately.

  • Only ACTIVE cards with a balance above $0 are eligible
  • Same GAN code works at checkout right after migration
  • Optional scheduling lets you time the cutover precisely
Full guide
URL Redirects

Every migrated product gets a permanent redirect from its old Square URL to its new Shopify URL, so bookmarks and search rankings keep working.

  • Matches Square's live permalink, then falls back intelligently
  • A downloadable preview lets you review every match before running
  • Runs after Product Catalog, once products have a Shopify handle
Full guide
Pricing

Plans that scale with how you migrate.

Billed through your Shopify invoice - no separate payment setup.

One-Time Migration
$400one-time
Best for a single, complete move from Square to Shopify.
  • Full product catalog - variants, images, pricing, field & taxonomy mapping
  • Customers - contact details, addresses, and marketing consent
  • Discounts - recreated as Shopify discount codes or automatic discounts
  • Gift cards - codes, balances, and expiry dates
  • URL redirects, so old Square product links keep working
  • A downloadable report for every migration you run
Buy One-Time Migration
Most flexible
Migration + Sync
$150/month
Best if your Square catalog keeps changing after you switch.
  • Everything in One-Time Migration
  • Re-sync Products and Customers - catch changes made in Square since your last run
  • Manage Inventory, plus the read-only Pre-Sync Report
  • Schedule an inventory sync to run automatically at a future date and time you pick
  • Product Weight + Online Price updates for products already in Shopify
Subscribe to Migration + Sync
FAQ

Common questions before you install.

Does Squarify change anything in my Square account?
No. Squarify only reads from Square - it never creates, edits, or deletes anything there. Every change it makes happens on the Shopify side only.
Will my Shopify store go offline during a migration?
No. Your storefront stays fully operational the entire time - Squarify writes new and updated records into Shopify in the background while customers keep browsing and checking out normally.
What if I run the same migration twice?
It's safe. Squarify matches existing Shopify records against their Square source and updates them in place instead of creating duplicates, so re-running a migration to catch changes never doubles anything up.
Can I choose exactly what gets migrated?
Yes. Product Catalog (with Collections and Discounts bundled in automatically), Customers, Gift Cards, and URL Redirects each run independently, whenever you're ready - you don't have to migrate everything at once.
What happens if a record can't be migrated?
It's skipped, never silently dropped. Every run produces a downloadable report listing every migrated, skipped, or failed record with the reason, so you always know exactly what happened.
What's the difference between the two plans?
One-Time Migration covers a full move from Square to Shopify. Migration + Sync adds ongoing tools for stores that keep selling on Square after switching - re-syncing products and customers, managing inventory, and scheduling an inventory sync for a future date and time.
View all FAQs

Built so nothing goes wrong.

Read-only on Square
Squarify never writes back to Square. Your source data is never at risk.
No storefront downtime
Your live Shopify store stays fully operational during any migration.
Duplicate-safe re-runs
Re-running a migration updates existing records instead of creating copies.
Full audit trail
Every migrated, skipped, or failed record is logged in a downloadable report.

Ready to move your store?

Free to install. Products and customers migrate on every plan.

Install from Shopify App Store

Already have a Shopify store?

Enter your shop domain to connect Squarify.