How to Track Inventory Across Multiple Platforms

From spreadsheets to real-time sync. A complete guide for sellers managing stock across Amazon, Etsy, eBay, Shopify, and more.

Why multi-platform inventory tracking is hard

Each marketplace and storefront has its own inventory database. When a sale happens on Amazon, Amazon's database decrements that item's stock count. But Amazon has no idea you have the same product listed on Etsy and eBay. Those platforms still show the original quantity.

This creates a race condition. If you have 3 units of a product and get orders on two platforms simultaneously before you can update both manually, you'll have 4 orders for 3 units. Someone gets a cancellation.

At low volumes and with very few products, manual management works. You sell 5 things a week across 2 platforms. you can update manually without too much pain. But sellers who reach any meaningful volume. 20+ orders per day, 50+ SKUs, 3+ platforms. find that manual tracking doesn't just become inconvenient. It actively causes business damage.

The hidden cost of manual tracking

An oversold order on Amazon doesn't just lose you the sale. Amazon tracks your cancellation rate, and too many cancellations can result in your selling privileges being restricted or revoked. Manual inventory management has a hidden cost that compounds as your volume grows.

The right tracking method depends on where you are in your business. Here are three practical approaches, from simplest to most robust.

Method 1: Master spreadsheet

A master spreadsheet is the right starting point for sellers who are new to multi-channel selling or have a small, slow-moving catalog. It won't scale, but it's free and it builds good habits.

How to set it up

Create a Google Sheet with one row per SKU. Columns should include: SKU, product name, total quantity on hand, quantity listed on each platform (if different), reorder point, and cost per unit.

After every sale on any platform, update the total quantity on hand and then update the listing quantity on each platform manually. After every restock, do the same in reverse.

Limitations

Best for: Sellers with fewer than 30 SKUs doing under 10 orders per day across 2 platforms.

Method 2: One platform as master, manual sync to others

Pick one platform as your "source of truth" for inventory. typically Shopify or your most-used platform. Manage inventory there and push updates to other platforms on a schedule (daily or several times per day).

This is better than a pure spreadsheet approach because the master inventory lives inside a system that updates automatically when that platform's orders come in. You're only manually syncing the delta. changes from other platforms. to the master.

The workflow

  1. All inventory is managed in Shopify (or your chosen master platform)
  2. Every morning, check orders from other platforms (Amazon, Etsy, eBay)
  3. Manually adjust Shopify inventory to account for those sales
  4. Export updated inventory from Shopify and import to other platforms via CSV

Some platforms let you use their CSV import/export to update inventory in bulk. Etsy and eBay both support CSV inventory updates. Amazon has flat files for bulk updates. This takes 15-30 minutes per day but is more reliable than tracking in a pure spreadsheet.

Best for: Sellers with 30-200 SKUs doing under 30 orders per day, willing to accept a daily sync lag.

Method 3: Automated real-time sync

Real-time inventory sync tools connect to all your platforms simultaneously via their APIs. When a sale happens on any channel, the tool receives a notification and immediately updates the inventory count on all other connected channels. No manual steps, no lag, no spreadsheets.

This is the only method that completely eliminates the race-condition overselling risk. Because updates propagate in seconds, the window during which your inventory is out of sync is measured in seconds rather than hours.

What real-time sync handles automatically

Best for: Any seller on 2+ platforms doing consistent volume. The setup investment pays back immediately in time saved and overselling prevented.

Method Sync Speed Oversell Risk Daily Time Scales to
SpreadsheetManualHigh30+ min~30 SKUs
Master platformDailyMedium15-30 min~200 SKUs
Real-time syncSecondsNear zero~0 minUnlimited

Setting up real-time sync step by step

Here's exactly how to get multi-channel inventory sync running with Commerce Kitty.

1

Create your Commerce Kitty account

Sign up at app.commercekitty.com. Free plan supports full multi-channel sync. No credit card required.

2

Connect your first channel

Click "Add Channel" and select your primary platform. Authorize the connection. Commerce Kitty imports all your products and their current inventory quantities automatically.

3

Connect each additional channel

Repeat the process for each platform. Commerce Kitty imports products from each channel and automatically attempts to match identical products across platforms using titles, SKUs, and barcodes.

4

Review and confirm product matches

Review the auto-matched products. Confirm matches that look correct. For any unmatched products. typically those with inconsistent SKUs or titles across platforms. link them manually with a single click. This is a one-time setup step.

5

Set your starting inventory quantities

Confirm or correct the opening inventory levels for each product. Commerce Kitty will use these as the starting point and track all changes from here. From this point on, all inventory changes happen automatically.

SKU strategy for multi-channel tracking

The most common reason inventory sync fails. or requires excessive manual effort. is inconsistent SKUs across platforms. When the same product has different identifiers on different platforms, automated systems can't match them reliably.

See our detailed guide on how to match SKUs across different platforms for a complete naming convention strategy. The short version:

For products already listed with inconsistent SKUs, the fix is: pick one format, update it on all platforms, and then connect the inventory sync. It's annoying to do retroactively but essential for reliable tracking.

Also see our guide on how to manage product variations across platforms. variations are where multi-platform tracking gets most complex and where most overselling errors occur.

Frequently asked questions

Can I track inventory across Amazon, Etsy, eBay, and Shopify simultaneously?
Yes. Commerce Kitty connects to all four platforms simultaneously. When a sale happens on any of them, all four update in real time. You also get a single order dashboard so you're not switching between four different platforms to manage your business.
What happens if two customers buy the last unit simultaneously on different platforms?
With real-time sync, this window is extremely narrow. seconds. The first order to process triggers an inventory update that marks the item as sold out on all other channels. A true simultaneous purchase would require both orders to be confirmed within the same second. In practice, this almost never happens except during major sales events on high-demand items. For ultra-limited items, keeping a safety stock of one extra unit eliminates even this theoretical risk.
How do I track inventory for products with multiple variations (size, color)?
Each variation needs its own SKU, and inventory is tracked at the variation level, not the product level. "Blue shirt, size medium" and "blue shirt, size large" have separate inventory counts. Commerce Kitty handles variation-level sync automatically when variations are properly set up with consistent SKUs across platforms.
Does real-time inventory sync slow down order processing?
No. The sync happens in the background after the order is confirmed. From the buyer's perspective, the purchase completes normally on the marketplace. The inventory update to other channels happens asynchronously and doesn't affect the checkout experience.

For more context, see our inventory management 101 guide for foundational concepts, or the benefits of selling on multiple platforms to understand why the tracking effort is worth it.

Inventory tracking across every platform, automated

Connect your channels once. Commerce Kitty handles the rest. automatically, in real time, for free.

Start Syncing Free
Free plan included No credit card required Set up in 5 minutes