Skip to content

Shopify Square integration

Shopify Square Integration for Products, Inventory & Customers

The floor team keeps Square. The website stays on Shopify. The catalog, the count at each store, and the customer list stay in step.

Square and Shopify screens connected, syncing products, inventory, and customers
Product sync

Products, either direction

Send products from Shopify to Square, or from Square to Shopify, including only the ones you select. You choose the direction. You do not have to move the whole catalog.

Fields

The fields that move are title, description, price, and image. Each variant’s SKU and price come along with the product.

How items link

Items link by a shared SKU, or by title when the SKU is missing. Clean obvious duplicates before the first sync so two similar names do not attach to the wrong item.

Already on the other side

Update products that are already linked, or create new ones on the other side. You do not start from an empty catalog if the item is already there.

Inventory sync

One count for each location pair

Inventory sync uses location pairs. Map a Shopify location to the Square location that holds the same stock, so each store shows the count for that place.

On-hand count

SquareFloww copies the on-hand count from your primary store to the paired location. The other store shows the same number.

What you select

Sync the stock you select. A busy Saturday does not force a full-catalog recount if only a few items changed.

With a product import

A product import or export can copy stock for those items too. You do not need a separate stock run for the products you just moved.

Customer sync

One profile, in the store and online

Sync customers from Shopify to Square, from Square to Shopify, or both. Name, email, and phone come with the profile.

Same buyer

A buyer at the register and a buyer online can share one profile. The name, email, and phone you already synced stay on that same person.

Starter

On Starter you run customer sync yourself. That fits a single location when someone on the team can start the sync after close.

Growth and Pro

On Growth and Pro you can turn on automatic customer updates. New buyers show up on the other system without a manual run.

Who it’s for

Square on the floor.
Shopify online.

For retailers who already sell in both places and want the catalog, stock, and customers to stay in step.

  • Keep the register

    The floor team stays on Square POS. Shopify stays the store customers use online.

  • A count per store

    Pair each Shopify location with the Square location that holds the same stock.

  • After a busy Saturday

    CSV is fine once in a while. It fails when the wrong file goes out and Monday starts with a recount.

  • Manual, then automatic

    Run sync yourself on Starter. Turn on automatic sync with Growth or Pro when volume picks up.

Setup

How the Shopify–Square sync works

Setup is a sequence, not a migration. You are connecting systems you already use.

  1. 01

    Install from the Shopify App Store

    Install SquareFloww from the Shopify App Store and approve access. The install path is the SquareFloww listing.

  2. 02

    Connect Square

    Authorize the Square account that runs your POS. You stay logged into Square. Nothing here closes your locations or swaps your card reader.

  3. 03

    Map location pairs

    Pair each Shopify location with its Square counterpart. One store maps one pair. Several stores map several pairs, up to your plan limit.

  4. 04

    Pick the store your team edits

    Match products by SKU or title. Then choose Shopify or Square as the store your team edits.

  5. 05

    Sync when you are ready

    Starter runs sync when you start it. Growth and Pro run automatic sync, and the activity log shows what each run did.

The activity log shows what each sync did. The step-by-step version is How to connect Square to Shopify.

Source of truth

Stop retyping the catalog after a busy day

The store you edit

Choose Shopify or Square as the store your team edits. Product changes start there, then copy to the other system.

What copies across

Product and stock updates copy from that store to the other one. You stop retyping the same catalog after every busy day.

Automatic updates

On Growth and Pro, automatic product updates copy from the store you edit to the other one. Starter stays manual until you are ready.

Pricing

Plans and limits

Plans start at $19 a month. Every plan includes a 7-day free trial.

Starter
$19 / month

Starter fits a single selling location when someone on the team can run sync by hand.

Limits

  • ✓ 1,000 products
  • ✓ 500 customers
  • ✓ 1 location pair
  • ✓ Manual sync
Pro
$79 / month

Pro is for catalogs up to 10,000 products and customers, with unlimited location pairs.

Limits

  • ✓ 10,000 products
  • ✓ 10,000 customers
  • ✓ Unlimited location pairs
  • ✓ Automatic sync

Try any plan for 7 days on the Shopify App Store. Cancel anytime in Shopify billing.

Alternatives

Why not Zapier, CSV, or switching POS?

A spreadsheet, a few Zaps, or a new register can each move something. None of them keeps Square and Shopify updated together.

  • CSV

    A checked file is fine once a month. It misses the price that changed at the register after you exported.

  • Zapier

    One Zap can send a new product across. Stock for each store, and the customer list, turns into several Zaps someone has to watch.

  • Switching POS

    Shopify POS is the right move if you want one system. It means new hardware and a team that has to relearn the register.

Questions

Common questions

Square stays on the floor. This app syncs products, location inventory, and customers. It does not take payments.

Still have a question?
Will this replace Square?
No. You keep Square POS. SquareFloww syncs products, inventory, and customers between the systems you already run.
Do I need automatic sync on day one?
No. Starter is manual, with one location pair. Move to Growth when you want automatic sync or more than one pair.
What if SKUs don’t match?
Link by SKU or by title. Clean obvious duplicates before the first sync so two similar names do not attach to the wrong item. Product rules are on Sync Shopify and Square products.
Does this process Square payments on Shopify?
No. Payments and Square Reader stay outside this app. Customer profiles are a separate sync: Sync customers between Shopify and Square.
Is there a free trial?
Yes. Seven days, started from the Shopify App Store. Cancel anytime through Shopify billing.
Does it replace Shopify POS?
No. Keep Square on the floor and sell online on Shopify.
Free trial

Keep both systems, stop the double entry

Choose the store you edit, map your locations, and run the first sync on a 7‑day trial.