How Inventory Syncs to Your Marketplaces

How stock levels flow from your store to each marketplace, how often Osello updates them, and how to push an update right away.

Last updated: Oct 7, 2026 at 9:20AM

Osello keeps marketplace stock in sync for you: it watches inventory in your store and sends up-to-date quantities to every connected marketplace. A stock change in Shopify typically reaches the marketplace within a few minutes, with no work on your part.

The journey of a stock change

  1. Your store's stock changes — a sale, a return, a restock.
  2. Osello picks up the change. If you use Shopify, Shopify notifies Osello the moment inventory moves. Osello also checks for changes about once an hour, and once a day re-reads the stock of every active product as a safety net.
  3. Osello records the quantity per variant, per location. You can see these numbers anytime under Inventory then Levels in the sidebar.
  4. Each marketplace gets its own total. Osello adds up stock only from the locations you've enabled for that marketplace, so different marketplaces can sell from different warehouses. Units reserved for an order another marketplace has already taken come off here, as does any inventory buffer you've set.
  5. Osello pushes the new totals to the marketplace. Within a minute of recording a change, Osello sends the new quantity for every item that changed since its last push, all together, as part of each listing's offer.

How fast is it?

Usually within a few minutes.

  • Changes in Shopify reach Osello almost immediately, and an hourly check catches anything a notification missed.
  • Osello sends a changed quantity or price to the marketplace within a minute of picking it up. A marketplace can take a little longer to show it while it processes the update.
  • Every 4 hours, Osello re-sends every quantity and price that changed in the past day. Every night it re-sends all of them, changed or not.
  • Once a day, Osello re-reads stock for every active and unlisted product in your store, so even a missed update never lasts long. Draft and archived products are kept current by the change notifications and hourly check.

If a quantity still looks stale after half an hour, start troubleshooting.

Push an update right away

You don't have to wait for the next scheduled push:

  1. In the sidebar, open the marketplace and click Offers.
  2. Open the actions menu and choose Push Offers to your marketplace.
  3. Click Submit. Osello sends current pricing and inventory for that marketplace immediately.

If your inventory isn't in Shopify

Stock doesn't have to come from an integration:

  • On the Inventory then Levels page, use Import Data to upload quantities from a CSV or Excel file. Rows just need a way to identify the variant (like a SKU or barcode), a location, and a quantity.
  • You can also open any row on that page to adjust a quantity by hand.

Either way, the numbers flow to your marketplaces exactly like imported stock does.

What Osello never does

Inventory syncing is one-way: Osello reads stock from your store and mirrors it outward to your marketplaces. It never changes your store's stock as part of the sync — your store stays the source of truth.

Where to go next

Did this answer your question?

A real person from Osello will dig in and get back to you.