Partners Earn 20% of what every seller you refer pays, every month they stay. See the affiliate program →
Inventory syncing

Inventory syncing that keeps one stock count everywhere you sell

You keep one number. Every shop and marketplace you sell on copies it. Something sells in one place and the rest are corrected before the next buyer gets there.

No credit card · included on Lite · nothing changes until you say so

TS-BLK-M · Classic Tee, Black, Mon hand: 41
ShopifyShopify41source
SquareSquare41+0.4s
WooCommerceWooCommerce41+0.6s
EtsyEtsy41+0.5s
AmazonAmazon39+1.6s

Amazon shows 39 because you told us to hold two back there. Every other shop gets the real number.

The problem

You're not careless. You have five shops counting one shelf.

Every shop you sell on keeps its own count and none of them talk to each other. Each one will happily promise the same unit to a different buyer.

The last one goes twice

One unit left. Etsy sells it at 14:02 and eBay sells it at 14:09, because nothing told eBay it was gone. You cancel one, apologise, and take the hit on your seller rating.

So you undersell on purpose

The usual fix is holding half your stock off each marketplace so it cannot happen. That works, and it also means the items sitting in your stockroom are invisible to most of your buyers.

And someone types all day

The other fix is a person and a spreadsheet every morning. It is right at nine and wrong by ten, and it gets worse with every shop you add.

Counting stock by handStock kept in step
The last one sells in two shops within the same hourThe second shop is out of stock before anyone else sees it
Typing the same numbers into five shops every morningOne count, sent everywhere, seconds after the sale
Holding half your stock back so nothing sells twiceAll of it listed everywhere, with a unit or two held back where it matters
A cancelled order leaves you one short until someone noticesA refund puts the unit back and tells every shop
No way to tell which sale made a number wrongEvery change has the order and the shop that caused it attached
How it works

One sale on Shopify. Nine shops corrected in seconds.

There is no pairing up of shops with each other. Every shop is connected to your one count, so adding another is no harder than the first.

Shopify Shopify · order #447114:02:11
Classic Tee, Black, M1 × $24.00
SKUTS-BLK-M
On hand before this sale42
On hand now41

Shopify told us instantly0.0s

41 is now the real number. Every shop below is a copy of it, minus whatever you asked us to hold back there.

The other nine sales channels14:02:13
SquareSquare41+0.4s
CloverClover41+0.5s
EtsyEtsy41+0.5s
WooCommerceWooCommerce41+0.6s
LightspeedLightspeed41+0.7s
SquarespaceSquarespace41+0.8s
TikTok ShopTikTok Shop41+1.1s
AmazonAmazon39+1.6s
eBayeBay40+2.1s

Amazon and eBay cap how often anyone can send them changes, so they land a second or two behind the rest. Their numbers are lower because two units are held back on Amazon and one on eBay.

The direction shown here is the quick one, because Shopify tells us the moment the order lands. The section below says which shops do that and which ones we have to go and check.

Coverage

What inventory syncing covers, channel by channel

Stock syncs both ways on every channel we connect to, with one Amazon exception. Speed is where channels differ, so the table shows the exact number for each one.

Based on how QuickSync connects to each channel today.
Sales channelStock syncHow fast we update itHow fast it tells us
ShopifyShopifyBoth waysUnder a secondThe moment it happens
AmazonAmazonWe always send, and hear back for items you shipA second or twoThe moment it happens
EtsyEtsyBoth waysUnder a secondStock every two minutes, orders every five
eBayeBayBoth waysA second or twoWe check every two minutes
WooCommerceWooCommerceBoth waysUnder a secondThe moment it happens
SquareSquareBoth waysUnder a secondThe moment it happens
CloverCloverBoth waysUnder a secondThe moment it happens
TikTok ShopTikTok ShopBoth waysUnder a secondThe moment it happens
SquarespaceSquarespaceBoth waysUnder a secondOrders instantly, stock every two minutes
LightspeedLightspeedBoth waysUnder a secondThe moment it happens
“Real time” has two halves, and only one of them is up to us. Sending a new count to a shop is quick everywhere: under a second on most of them, and a second or two on Amazon and eBay because they cap how often anyone can send them changes. What varies is how fast we find out a shop has sold something itself. Shopify, WooCommerce, Square, Clover, Lightspeed, Amazon and TikTok Shop tell us the moment it happens. Etsy, eBay and Squarespace have no way to, so we go and look every couple of minutes instead. Safety stock is what covers that window.
Amazon works differently in one direction. We send your count to Amazon whatever the fulfilment method, every time it changes. What comes back is narrower: we hear about Amazon-side stock changes for the items you ship yourself, and anything Amazon holds and ships keeps the count Amazon owns. That is deliberate. Overwriting a fulfilment centre’s own figure would be worse than not touching it. What Amazon syncs
QuickBooks Online is the odd one out: it’s your books, not a shop. We keep your quantity in step there as well, but nobody buys from it, so the ten above are the ones that matter for overselling. What QuickBooks does sync
In the app

One row per product, one column per shop

Your count is on the left and what each shop currently says is beside it. When two disagree you can see it on the same line, along with when we last put it right.

You can read this screen at a glance. If a number looks wrong, open the product and you get the list of changes that made it: which shop reported the sale, which order it belonged to, and what the count was before it.

That history is the difference between a stock number you trust and one you check by hand every morning. You can download the whole thing as a spreadsheet whenever your accountant asks.

  • Safety stock per shop, so the last one or two are never exposed everywhere at once
  • Stock split across more than one place, added up or kept separate however you run it
  • Anything we cannot match goes to a short review list, and we never guess
  • Every change with its reason attached, exportable as a spreadsheet
app.quicksync.pro/products
QuickSync
ProductsOrdersSettings
Products10 shops connected
Items
874
In sync
871
To review
3
Last change
0.4s
ProductSKUOn handAmazonUpdated
Classic Tee, Black, MTS-BLK-M41Amazon390.4s ago
Classic Tee, White, STS-WHT-S12Amazon102m ago
Enamel Mug, CreamMUG-CRM7Amazon59m ago
Gift Box, SmallBOX-SM3Amazon11h ago
Tote Bag, NaturalTOTE-NAT0Amazon03h ago
The awkward cases

Refunds, bundles, two-at-once sales: handled

Any tool can sync a normal sale on a normal day. These are the cases that break the others, and how QuickSync handles each one.

Two shops sell the last one at once

The first sale gets it. The second is held and shown to you with both orders side by side, not a silent auto-cancel you discover a week later.

A refund or a cancellation

The unit goes back on the shelf and every shop is told, in the same way and at the same speed as the original sale. This is the one most tools skip, and it is why hand-counted stock drifts upward all year.

A marketplace outage

We hold the update and keep trying until it goes through. Your own count is never wrong in the meantime, you get a single message, not one per retry, and you can send it again yourself.

A bundle or a multipack

Selling a three-pack takes three off the single item, and selling the single takes the three-pack down with it. You set what is inside what once.

Stock in more than one place

A stockroom, a shop floor and a warehouse can be added together into one sellable number, or kept apart so a shop only ever sells what is next to it. You choose per shop.

A number you cannot explain

Every change carries the shop, the order and the count before it. A number never just changes on its own: there is always a reason attached, and you can read it.

Getting started

Two shops in step in about ten minutes

No developer, no spreadsheet template, and nothing on any of your shops changes until you switch it on.

Connect your first shop

You log in to it the normal way and approve QuickSync on its own screen. Nothing to copy or paste, and you can disconnect from either side whenever you like.

~2 minutes

Connect the second

The same again. One shop on its own has nothing to stay in step with, so you need at least two before anything happens.

~2 minutes

Let it match your products

We line the catalogues up by SKU first, then by title, and hand you a short list of whatever we could not match. You decide what happens to those. Matching is cleanest when one code means one product everywhere, which is what the free SKU generator is for.

~5 minutes

Watch, then switch it on

Leave it watching for a few days and check the numbers agree with yours. When you are happy, let it start making changes, one shop and one direction at a time.

A day, or a week
Pricing

Stock syncing is on the smallest plan

Order volume never changes your bill. Your catalogue size picks the plan, and your plan price covers two connected shops with every shop after that adding it again.

Lite

$19/mo for two shops

1,000 items and up to eight connected integrations, with stock kept in step both ways. Everything on this page is included, and nothing on this page needs a bigger plan.

Pro

$29/mo for two shops

2,500 items and up to eight connected integrations, and the point at which listings and orders start syncing as well as stock. Most sellers running more than two shops end up here.

Ultra at $69 and Ultra+ at $99 add larger catalogues, price rules and done-for-you setup. Every plan starts with a 14-day free trial and no card.

Compare all four plans

FAQ

Questions sellers ask about keeping stock in step

How fast is inventory syncing, really?

Sending a new count to a shop takes under a second nearly everywhere, and a second or two on Amazon and eBay when they are busy. Finding out that a shop sold something itself is the part that varies: seven of the ten sales channels tell us the moment it happens, and Etsy, eBay and Squarespace get looked at every couple of minutes instead. Safety stock is what covers that gap.

Which sales channels does it keep stock in step with?

All ten shops and marketplaces we connect to: Shopify, Amazon, Etsy, eBay, WooCommerce, Square, Clover, TikTok Shop, Squarespace and Lightspeed. Stock moves both ways on every one of them, which is why it is the one job included in the smallest plan. QuickBooks Online is the eleventh integration, and your count is kept in step there too, though as a figure in your books rather than a shop anyone buys from.

How does this stop me overselling?

Two ways. One count goes out to every shop as soon as we know a sale happened, so the window in which a second buyer can reach the same item is seconds, not hours. And you can hold back safety stock on any shop, so it shows nine when you have eleven and the last two are never sold twice. If two shops do sell the last one within the same moment, the first gets it and the second is held for your decision, with no silent oversell.

What about the shops you only look at every couple of minutes?

Nothing about them works differently, it just starts a little later. Etsy, eBay and Squarespace have no way to tell us the second one of their own sales lands, so we go and look on a short timer. Once we have seen it, correcting every other shop takes under a second, or a second or two on Amazon and eBay. Hold one or two units back on those three and the wait stops costing you anything.

Does Amazon stock sync both ways?

Your count goes to Amazon every time it changes, whatever the fulfilment method. Coming back, we pick up Amazon-side changes for the items you ship yourself, and we leave alone anything Amazon holds and ships, because that count is Amazon’s to own. If everything you sell there is fulfilled by Amazon, treat the Amazon direction as one-way.

Which plan do I need for inventory syncing?

Lite, at $19 a month for two shops with every shop after that adding another $19. It covers 1,000 items and up to eight connected integrations with stock kept in step, which is everything on this page. Pro at $29 adds listings and orders. Eight shops is the limit on every plan. Every plan starts with a 14-day free trial and no card.

Where to next

The two shops you are most likely to be connecting

Each combination has its own guide, because no two channels allow exactly the same things.

Or read about one channel on its own

Every channel has a page covering what it can and cannot do, and how fast it does it.

Connect two shops and watch one correct the other

Make one test sale and watch the other shop’s count drop. If it does not work the way this page describes, you have spent ten minutes and no money.

4.9 out of 5 from 2,900+ reviews across our Shopify apps

No credit card required