Dit is het soort probleem dat je pas écht snapt als je er zelf tegenaan loopt.
Het probleem
Je werkt met een externe fulfiller. De voorraadcijfers in je eigen systeem komen uit hun rapportages. Dat gaat een tijdje goed. Een paar weken, een paar maanden. En dan begint het af te wijken.
Een retour wordt verkeerd geboekt. Een breuk tijdens opslag. Een handmatige correctie ergens in het weekend die niet netjes doorkomt. Een pallet die per ongeluk op de verkeerde SKU wordt gelegd. Elk op zich: niks, een rondingsverschil. Bij elkaar opgeteld, over drie maanden: een gat.
De pijn
Je ontdekt het op het slechtste moment. Een klant bestelt wat volgens jouw systeem "op voorraad" is — en de fulfiller meldt dat het er niet meer ligt. Of andersom: je adverteert niet met een product omdat je denkt dat je niks meer hebt, terwijl er nog een hele plank staat.
En nu heb je een dilemma. Ga je de boel corrigeren op basis van jouw systeem? Of vertrouwen op de fulfiller? En wat doe je als er de week erna weer een verschil is?
Je gaat twijfelen aan iedereen.
Wat we hebben gebouwd
We hebben drift-detectie ingebouwd in WeUniteBrands. Dat werkt zo: we houden in ons eigen platform een voorraadhistorie bij van alle mutaties die wij zien — orders, retouren, herverzendingen, handmatige correcties van merken zelf. Daarnaast trekken we periodiek de werkelijke voorraadstand op bij de fulfiller.
Vervolgens vergelijken we. Per SKU. Elke dag.
Als er drift ontstaat — een verschil tussen wat wij "zouden moeten hebben" en wat de fulfiller meldt — dan zien merken dat direct in hun admin. Met een concreet getal: "SKU X laat een afwijking zien van -7 stuks sinds vorige week." Ze kunnen de mutaties uit die periode exporteren en ermee terug naar de fulfiller.
Wat we ervan leerden
Het eerste: het zijn bijna nooit grote afwijkingen. Het is een retour hier, een correctie daar. Maar ze accumuleren, en zonder detectie worden ze pas zichtbaar als de schade al groot is.
Het tweede: de oplossing is níét "we vertrouwen de fulfiller blindelings" en ook niet "we doen het zelf". Het is transparantie aan beide kanten. Beide systemen zijn nu eerlijk over hun eigen beeld, en waar ze afwijken is het een gesprek waard. Geen welles-nietes.
Het derde: deze feature heeft het ontwerp van ons platform veranderd. We beschouwen voorraad niet meer als "één getal dat ergens opgeslagen staat", maar als "de uitkomst van twee datastromen die we continu tegen elkaar afwegen".
Voor wie herkenbaar?
Iedereen in e-commerce met outsourced fulfillment. Als je ooit op een vrijdagmiddag een urgent bericht hebt gekregen over voorraad die er niet is — dit is de feature waarvan je wou dat je hem eerder had gehad.
We hebben hem nu. En sinds hij live staat, heeft nog geen enkel merk verrast gestaan op een vrijdag.
