Zoek op "Shopify inventory sync over meerdere stores" en je vindt twee compleet verschillende behoeften die dezelfde woorden dragen. De ene gaat over stores die je bezit in pas houden. De andere gaat over verkopen over winkels die je niet bezit. Ze vragen om tegenovergestelde architecturen, dus het is de moeite waard om duidelijk te zijn welke je eigenlijk hebt.
Geval 1: je eigen stores synchroniseren
Als je meerdere Shopify-storefronts draait, bijvoorbeeld een per regio, taal of merk, maar ze putten allemaal uit dezelfde fysieke voorraad, dan wil je een enkele bron van waarheid die overal wordt gespiegeld. Verkoop je een eenheid op de ene storefront, dan daalt het beschikbare aantal op allemaal, direct, zodat je nooit hetzelfde artikel twee keer oververkoopt.
Dit is wat de meeste "inventory sync"-apps in de Shopify App Store doen. Ze werken door op elke store naar inventory-webhooks te luisteren en de bijgewerkte niveaus terug te schrijven naar de andere, zodat een gedeelde pool consistent blijft. Belangrijke punten om te controleren bij het kiezen:
- Real-time, webhook-gedreven updates in plaats van trage geplande polling, zodat het venster waarin je kunt oververkopen klein blijft.
- Betrouwbare productmatching tussen stores (op SKU of barcode), zodat de juiste varianten gekoppeld blijven.
- Conflictafhandeling voor gelijktijdige verkopen, zodat twee checkouts op twee stores niet allebei de laatste eenheid kunnen claimen.
- Heldere afhandeling van bundels, multipacks en voorraad op meerdere locaties als je die gebruikt.
Geval 2: verkopen over stores die je niet bezit
De tweede behoefte lijkt erop, maar is fundamenteel anders. Je wilt geen enkele voorraadpool delen met andere bedrijven, want dat zou betekenen dat je je voorraad, prijzen en klanten blootstelt aan concurrenten. Wat je eigenlijk wilt, is uit elkaars voorraad verkopen zonder iets samen te voegen.
Dat is geen sync-app; het is een netwerk. De architectuur moet de voorraad, data en klantrelatie van elke winkel volledig gescheiden houden, terwijl een bestelling die in de ene winkel wordt geplaatst toch door een andere kan worden vervuld. Daar vloeien meteen een paar eisen uit voort:
- 1Productmatching over onafhankelijke catalogi: herkennen dat een product in winkel A hetzelfde is als een in winkel B, op barcode, artikelcode of titel, zelfs wanneer de listings verschillen.
- 2Een scheidingsprincipe: partnervoorraad mag nooit als de jouwe worden geteld. Het verschijnt op een verborgen "network shelf" en is push, nooit pull, zodat niemand dezelfde eenheid dubbel telt.
- 3Order routing met gemaskeerde klantgegevens, zodat de leverende winkel kan vervullen zonder ooit jouw klantrelatie te bezitten.
- 4White-label fulfilment, zodat het pakket aankomt in neutrale verpakking onder het merk van de kopende winkel.
- 5Afrekening, zodat de leverancier, de winkel die de klant aanbracht en het netwerk elk automatisch hun deel krijgen.
Je eigen stores synchroniseren gaat over een voorraadpool die overal te zien is. Verkopen over onafhankelijke winkels gaat over veel losse pools die elkaar stilletjes kunnen opvangen.
Welke heb je nodig?
Is elke storefront van jou en put hij uit jouw voorraad, dan heb je een sync-app nodig: kies een webhook-gedreven app met solide conflictafhandeling. Wil je stoppen met out-of-stock-verkopen verliezen door voorraad aan te boren die andere winkels, merken of leveranciers al hebben, dan heb je een gedistribueerd inventory network nodig, want gedeelde-pool-synchronisatie zou je dwingen data bloot te stellen die je nooit zou moeten delen.
Hoe SKUU het tweede geval aanpakt
SKUU verbindt bestaande Shopify-winkels tot een netwerk en houdt elke winkel volledig gescheiden. Het synchroniseert catalogus en voorraad doorlopend over webhooks, matcht producten tussen winkels, en richt een onzichtbare network shelf in binnen elke store. Zo kan een tekort bij de ene winkel worden aangevuld met de voorraad van een partner, zonder dat iemand zijn Shopify-setup verandert of data deelt met een concurrent. Op een geroutede bestelling splitst de waarde zich per route tussen de leverende winkel, de winkel die de klant aanbracht, en de platformvergoeding van SKUU, zonder abonnement en zonder opstartkosten (de exacte tarieven staan in de Partner Terms van SKUU).
Is dat het probleem dat je probeert op te lossen, lees dan Hoe het werkt voor de volledige order flow, of neem contact op en we lopen je stores samen door.