Multi-Channel Inventory
One source of truth across every channel.
Real-time inventory sync across Shopify, Amazon, and Walmart. Sell on one channel, every other channel updates instantly. No duplicate counts. No spreadsheet reconciliation.
The multi-channel math problem
You have 50 units. You sell on Shopify and Amazon. Without a shared inventory system, both channels think you have 50.
Customer buys 3 on Shopify. You now have 47. But Amazon still shows 50 until somebody manually updates it — or until the sync catches up.
Multiply this across thousands of SKUs, multiple warehouses, and three or four marketplaces. Spreadsheets break. Manual updates fall behind. Overselling becomes inevitable.
The fix isn’t faster syncing. It’s a single source of truth that every channel reads from.
One ledger. Every channel.
A unified inventory ledger for true omnichannel selling. No spreadsheets. No reconciliation at end of day. Carpe Inventory IQ maintains a single running log of every movement in and out. Orders from any channel decrement the same pool. Purchase order receipts add to it. Transfers between warehouses are tracked. Every change is timestamped and auditable.
When a Shopify order comes in, the ledger updates. The next time Amazon syncs, it gets the updated count. One subtraction, visible everywhere.
Orders In
Inventory
Ledger
47 units
PO Receipt (+100)
Transfer (WH1 → WH2)
Adjustment (+/−)
Channels See
Orders In
Inventory Ledger
47 units
PO Receipt (+100) · Transfer · Adjustment
Channels See
Every movement — sale, receipt, transfer, adjustment — is a ledger entry with a timestamp, a source, and a quantity. Nothing is estimated. Nothing is overwritten. It’s an append-only log you can audit at any time.

Amazon is not one channel. We treat it like three.
Selling on Amazon is complicated because your inventory lives in multiple places with different rules. Carpe Inventory IQ tracks each one correctly:
FBM
Fulfilled by Merchant
You ship it from your warehouse. When an FBM order comes in, Carpe Inventory IQ decrements your warehouse inventory — because you’re the one packing and shipping.
FBM order → Your warehouse decrements
FBA
Fulfilled by Amazon
Amazon ships it from their fulfillment center. When an FBA order comes in, Carpe Inventory IQ does not decrement your warehouse — Amazon already had the stock. We track FBA inventory levels separately via Amazon’s API.
FBA order → Your warehouse is unaffected
AWD
Amazon Warehousing & Distribution
Bulk storage that feeds FBA. You ship pallets to AWD, Amazon distributes to FBA warehouses over time. Carpe Inventory IQ tracks your AWD balance and AWD→FBA transfers so you see your full Amazon supply chain.
AWD → FBA replenishment tracked automatically
Your dashboard shows a unified view:
Warehouse + FBA + AWD = Total inventory across all locations. Learn how each fulfillment type works
Walmart works the same way.
Walmart Fulfillment Services (WFS) is Walmart’s version of FBA — they store and ship your products. Walmart FBM means you ship from your own warehouse.
Same logic:
WFS order
Walmart shipped it → Your warehouse is unaffected
Walmart FBM order
You shipped it → Your warehouse decrements
Carpe Inventory IQ tracks each fulfillment type separately, just like Amazon.
Your SKU. Their SKU. Mapped automatically.
Your internal SKU is “MM-LIP-001.” Shopify calls it variant 42389123456. Amazon knows it as seller SKU “MMLIP001-FBA.” Walmart has its own ID.
SKU mapping powers seamless marketplace integration — your internal SKU connects to however many aliases each channel uses. When an order comes in from any channel, we know which internal SKU it corresponds to.
You set this up once. After that, it just works.
Bulk import and export via CSV. If you have 800 SKUs, you’re not clicking through them one at a time.
SKU Mapping Example
Internal SKU
MM-LIP-001
One internal SKU → mapped to every channel’s identifier
Every channel is independent.
Each marketplace connection has its own settings:
Sync Mode
Read-Only or Full Sync, per channel
Inventory Reserve
Different buffer per channel (Amazon needs more protection than Shopify)
Dynamic Cloak™
Different randomization per channel (or off entirely for some)
Per-SKU sync
Enable or disable individual SKUs per channel
Shopify on Full Sync with a reserve of 3. Walmart connected in Read Only with a reserve of 5. Amazon not connected yet. Each channel moves at its own pace.

Channels we support today
Shopify
Full sync: products, orders, inventory levels
OAuth connection via Shopify App Store
Amazon
Full sync: FBA, FBM, AWD tracking
SP-API connection with OAuth
Walmart
Full sync: FBM & WFS tracking
API key connection via Walmart Seller Center
Each channel is a separate add-on — you only pay for what you use. See pricing
Stop reconciling spreadsheets. Start selling.
Connect your first channel in Read-Only and see your real inventory numbers.
14-day free trial · Billed through your Shopify account · Multi-channel sync included in every plan