One owner per kind of data — catalogue, price, stock. Read who owns what, why, and how to move ownership to MarketplaceHub, a store, a feed or your own system.
MarketplaceHub keeps three kinds of product data, and each has exactly one owner — the place its value is set. Everything else receives it.
The owner can be MarketplaceHub itself (you edit it here and every marketplace receives it), a connected marketplace (that shop decides and MarketplaceHub copies the value in), your file feed (the scheduled Price & Stock Sync sets it), or your own system pushing over the API. Price and stock can be owned by any of these; the catalogue by MarketplaceHub or a marketplace.
Open Data Flow in the left menu. The top row names the owner of each kind of data, and a small tag says how MarketplaceHub knows:
Below that, the map shows which connections write into MarketplaceHub and which it publishes to. A store can be on both sides — an Etsy shop you import from is also a shop you publish to. Orders always come in and are never sent out, so they sit apart from the map and cannot be given an owner.
The same picture is on the dashboard: each marketplace card carries three chips — Catalogue, Price, Stock — with an arrow for the direction and a filled chip for a kind of data that store owns. Hover a chip to read the sentence in full.
For a marketplace to own price or stock, something has to send every change into MarketplaceHub as it happens. Shopify does that with a webhook and Etsy with a scheduled check; Amazon and eBay have neither, so they are not offered. Both can own the catalogue, because a catalogue import is something every marketplace supports.
Press Change on any of the three rows. The wizard has four steps:
When you move a kind of data away from a marketplace, that marketplace is not disconnected. It stops being asked and starts being told:
For the catalogue, only Shopify has an automatic sync to stop. A pull you start yourself — from a journey's Pull button or a card's Sync from … action — always runs, and tells you first who owns the catalogue and that the pull can overwrite edits made here.
Nothing stops you. A price or stock change you push with a feed or over the API is applied, and you are warned — in the import's log, or in the API response — that the owner's next sync will put it back. Change the owner on the Data Flow page if you want the value to stay.
Tell us what you were doing and what happened — the notification text or a product SKU helps us find it fast.