Kayabyte

How to sync Square inventory with your Wix store

By Kayabyte

Wix Stores has no built-in link to Square for Retail or the Square Point of Sale app, so a sale in your shop doesn’t lower your online stock on its own. To keep one stock count you either update both sides by hand, move stock with spreadsheet exports, or use an app that syncs Square and Wix as sales happen. This guide covers all three, and what to check first so the sync doesn’t oversell.

What Wix and Square can do on their own

If you want to keep both Square and Wix, read on.

Option 1: update both sides by hand

Fine for a handful of one-off items. After each in-store sale, lower the product’s stock in Wix dashboard > Store Products > Inventory. After each online order, lower the count in Square Dashboard > Items & services > Item library.

It breaks down as soon as you sell the same item in both places on a busy day: until you catch up, the web shop can sell stock you no longer have.

Option 2: export and import spreadsheets

Square can export your item library as a spreadsheet (Item library > Actions > Export library), and Wix Stores can import products from a CSV file. Some shops do this once a day or once a week.

Things to know:

Option 3: an app that syncs as sales happen

A sync app listens for changes on both sides and copies them across within seconds. When you compare apps, check these points, because they decide whether you’ll still oversell:

  1. Both directions. An online order must lower the Square count, not only the other way round.
  2. Changes, not overwrites. If a customer buys online while you sell the same item in the shop, both sales must count. Apps that copy the whole number from one side to the other can lose one of them.
  3. A safety check. Webhooks are occasionally late or missed. A regular check that compares both sides catches what slipped through.
  4. Matching by SKU. Products should link automatically when the SKU is the same, and duplicate SKUs should be flagged, not guessed.
  5. Locations. Your online store should follow the stock of one chosen Square location, and sales at your other locations shouldn’t touch it.
  6. Your country and currency. Square is available in the US, Canada, the UK, Ireland, Australia, Japan, France and Spain. Check that the app works outside the US and handles your currency. Yen has no cents, and some currencies have three decimals.

Before you connect anything

Our app: Inventory Sync for Square

We make Inventory Sync for Square, a Wix app built around the checklist above:

The Free plan syncs up to 25 items. Pro is $14.99 a month, or $12.49 a month billed yearly, with a 14-day free trial. Get it on the Wix App Market.

FAQ

Does Wix integrate with Square? Wix connects Square to Wix Restaurants orders. For Wix Stores products and stock there’s no built-in connection, so you need an app from the Wix App Market.

Can I use Square for in-store sales and Wix for my online store? Yes. Many shops do. The risk is overselling, which a two-way stock sync removes.

What happens if a customer buys online while I sell the same item in the shop? With a sync that sends changes, both sales are taken off the other side. With manual updates or spreadsheet imports, one of them can be lost until you recount.

Does it work in the UK, Canada or Australia? Square works in those countries, and so does Inventory Sync for Square. Prices are copied only when your Wix store and your Square location use the same currency.

Do I need to re-enter my products? No. Items with matching SKUs link automatically. Items that exist only in Square can be imported into Wix with Pro, and Wix-only products can be created in Square.