Skip to content

How to Connect Square to Shopify

You can connect Square to Shopify with SquareFloww. Square stays your POS, Shopify stays your online store, and products, stock, and customers sync between them.

Connect vs migrate

Shopify’s help articles are about leaving Square’s website. You move the catalog into Shopify once, and Square Online stops being the store.

Keeping both is a different job. Square stays the POS. Shopify stays the online store. SquareFloww copies products, stock, and customers between them. A shirt you sell at the counter on Saturday has to come off the website. A catalog you imported last month does not know about that sale.

If you are leaving Square’s website, use Shopify’s migrate steps. The shop can stay on Square. You will still want the counts to match after the import.

If you are keeping Square and selling on Shopify, keep Square POS and sell on Shopify. Does Shopify work with Square? Yes, once you connect them.

Before you start

What you’ll need

You need admin access to the Shopify store, and a Square account that already lists your shops. If “Main Street” is only a name the staff say out loud, add that location in both Square and Shopify before you try to match them.

Match items by SKU when both catalogs already use one. When the SKU box is empty, spell the title the same way on both sides. Clean up the obvious duplicates, like two rows both called Blue Mug, before the first sync.

Do that first sync while the shop is quiet. Midway through a sidewalk sale is a bad time to notice two locations were swapped.

What will sync

SquareFloww copies the title, the description, the price, and the photo with each product. Stock follows the shop you pair. A customer’s name, email, and phone can come from Shopify or from Square.

Day to day, this is the Shopify Square integration: products, inventory, and customers between the two.

How to sync Square with Shopify

You sync Square with Shopify after both accounts are connected. The app asks you to connect Square, match each shop, and choose which system your team edits. Then you import, export, and sync products, inventory, and customers between the two.

Step 1
Install SquareFloww

Open the SquareFloww listing and install it on the Shopify store you want to keep. Approve the access Shopify asks for. The 7-day trial starts there.

SquareFloww listing on the Shopify App Store, with the Open button

Start free trial on Shopify

Step 2
Connect your Square account

Click Connect Square. A Square sign-in page opens. Sign in with the account your shop already uses and approve the access. Square sends you back to this screen.

SquareFloww setup, step 1 of 3, with the Connect Square button
Step 3
Map Shopify and Square locations

Match each Shopify location to the Square location for that shop. SquareFloww syncs those pairs, and import and export use them too. Add another pair if you have more than one shop.

SquareFloww setup, step 2 of 3, pairing each Shopify location with a Square location
Step 4
Choose your primary store

Pick Shopify or Square, the store your team edits day to day. Changes there copy to the other store. Then choose which details copy: title, description, price, and photos.

SquareFloww setup, step 3 of 3, choosing Shopify or Square as the store the team edits and which product details copy
Step 5
Import and export the products

If a product is only in Shopify, export it to Square. If it is only in Square, import it into Shopify. SquareFloww matches the SKU, or the title when the SKU is blank. Once they match, sync Shopify and Square products from the store your team edits, and sync Square inventory with Shopify for that shop.

SquareFloww product screen listing Shopify items, SKUs, stock, and which ones are not in Square yet
Step 6
Import and export the customers

If a customer is only in Shopify, export them to Square. If they are only in Square, import them into Shopify. Their name, email, and phone come along when you sync customers between Shopify and Square.

SquareFloww customer screen showing linked profiles and customers that exist on only one side

Which plan to start on

PlanPriceProductsCustomersLocation pairsSync mode
Starter$19/mo1,0005001Manual
Growth$39/mo2,0002,0003Automatic
Pro$79/mo10,00010,000UnlimitedAutomatic

Starter fits one shop, and you press sync yourself. Growth fits two or three shops, and the sync can run on its own. Pro is for more than three shops, or a catalog near 10,000 products or customers.

Start the trial on the plan that covers the shops you have. Move up when you add another.

When Square and Shopify don’t match

You can’t find the shop in one list. Add that shop in Square or in Shopify, whichever is missing it. Then match the two.

The same item is still two items. Put the same SKU on both. If there is no SKU, spell the title the same way, then send it across again.

A price you fixed came back. SquareFloww copies from the store you chose to edit. Choose the store your team actually changes, then sync again.

A sale in the shop didn’t change the website. The count only moves for a shop you paired, and only after that product is linked. Pair the shop and link the product before you sync Square inventory with Shopify.

Questions about connecting

Can you connect Square to Shopify?
Yes. Install SquareFloww, connect the Square account your shop already uses, match each shop, and choose the store your team edits. Then you can import, export, and sync products, inventory, and customers.
Is connecting the same as migrating?
No. Migrating is a one-time move, often off Square Online. Connecting keeps Square POS and the Shopify store both live.
Do I need automatic sync on day one?
No. On Starter you press sync yourself. On Growth and Pro the sync can run on its own. Start on the plan that covers the shops you have, and move up when you add another.
How many location pairs can I map?
One shop on Starter, three on Growth, and as many as you need on Pro.
Does this turn on Square payments in Shopify?
No. Payments stay where they are. Square Reader keeps taking cards at the counter, and SquareFloww syncs products, inventory, and customers.