Cross-marketplace inventory analytics is de plek waar marketplace-groei heel concreet wordt. Niet glitterig. Niet de dashboard-slide die iedereen screenshot. Maar commercieel ontzettend belangrijk.
Verkoop je hetzelfde product op Amazon, bol.com, Mirakl-retailers, Shopify, Walmart of TikTok Shop, dan is voorraad geen los operationeel getal. Het is een budgetgrens, een rankingrisico, een cashflowkeuze en een margefilter. Dezelfde 800 stuks kunnen op het ene kanaal groeibrandstof zijn, op het tweede kanaal een stockoutrisico en op het derde kanaal vastzittend kapitaal.
De bekende fout noem ik “totaalvoorraad-optimisme”. Een merk ziet 1.200 stuks totaal en voelt zich veilig. Amazon heeft 23 dagen dekking, bol.com 9, Shopify 74, en een Mirakl-retailer staat op het punt een promotie te starten waar supply planning niets van weet. Het totaalgetal lijkt comfortabel. De kanaalrealiteit niet.
Mijn standpunt: stuur marketplace-voorraad niet op totaal aantal units. Stuur op winstgewogen voorraaddekking per SKU, kanaal en vraagbron. Voorraaddekking, sales velocity, contributiemarge, retourpercentage, advertentiedruk, lead time en replenishment-status horen dus in één operationele view. Anders verhonger je de kanalen die winst maken, of voed je kanalen die vooral ruis creëren.
Deze gids is geschreven voor brand owners met minimaal 1.000 orders per maand of ongeveer €1,5K+ aan marketplace-advertenties. Vanaf dat niveau is “we checken voorraad elke week” te mager. Je hebt inventory analytics nodig die laat zien waar de volgende unit naartoe moet vóór de volgende advertentie-euro erachteraan gaat.
Wat concurrenten goed uitleggen, en wat vaak ontbreekt
De bestaande content over inventory management is nuttig, vooral voor Amazon-sellers. Jungle Scout legt de Amazon-basis helder uit: stockouts, overstock, stranded inventory, aged inventory surcharges, supplier lead times en het praktische idee om ongeveer 60 dagen voorraad aan te houden. SellerApp behandelt vergelijkbare Amazon-problemen, zoals stockouts, overstock, stranded inventory, opslagkosten en lage voorraadniveaus. sellerboard gaat dieper in op Amazon-planning met available, reserved, inbound en ordered stock, plus days of stock left en reorder alerts.
Helium 10 komt met inventory forecasting dichter bij het multichannel-probleem. Het gaat over AI-forecasting over Amazon, TikTok Shop en Walmart, lead-time variatie, real-time advertentiesignalen en het leren van forecastfouten. MerchantSpring en DataHawk benaderen het meer vanuit analytics: unified marketplace dashboards, SKU-performance, profitability, inventory, alerts en executive reporting.
Allemaal waardevol. De kans zit in de operationele keuze tússen kanalen. Veel artikelen zeggen dat je stockouts en overstock moet voorkomen. Minder vaak lees je wat je moet doen wanneer Amazon meer voorraad wil, bol.com winstgevender is, Shopify sneller cash oplevert en een Mirakl-retailer een promotiekalender uit chaos heeft geknutseld.
De FiveX-insteek is simpel: inventory analytics moet niet alleen voorspellen wanneer je leegloopt. Het moet bepalen welk kanaal bescherming verdient, welk kanaal extra voorraad krijgt, welke campagne afgeremd moet worden en welke slow mover een pricing- of contentactie nodig heeft. Voorraad is niet neutraal. Voorraad moet zijn plek verdienen.
De vijf vragen die je inventory dashboard moet beantwoorden
Een goede cross-marketplace inventory view beantwoordt elke ochtend vijf vragen.
- Waar raken we als eerste uitverkocht? Niet totaal, maar per SKU, kanaal, fulfilmentroute en vraagbron.
- Waar levert voorraad de meeste contributiemarge op? Units moeten naar winstgevende vraag, niet automatisch naar het luidste verkoopkanaal.
- Waar versnellen advertenties een stockout? Een campagne kan prachtige ROAS hebben en toch verkeerd zijn om op te schalen.
- Waar zit kapitaal vast? Slow movers, overstocked varianten en kanaalspecifieke dode voorraad vragen actie voordat finance de cashflowvraag stelt.
- Welke beslissing is vandaag nodig? Replenish, transfer, ads afkappen, prijs verhogen, promo draaien, content fixen, bundelen, delisten of wachten.
Kan je dashboard deze vragen niet beantwoorden, dan is het waarschijnlijk rapportage. Rapportage is prima. Operators hebben een control room nodig.
De metric die telt: winstgewogen voorraaddekking
Days of cover is het startpunt:
voorraaddekking = verkoopbare_voorraad ÷ gemiddelde_dagelijkse_units
Heeft een SKU 600 verkoopbare units op Amazon en verkoopt hij 20 units per dag, dan heb je 30 dagen dekking. Simpel. Maar voor een multichannel merk is simpel soms gevaarlijk onvolledig.
Je hebt een winstgewogen variant nodig:
winstgewogen_dekking = voorraaddekking × kanaalprioriteitsscore
Die kanaalprioriteitsscore kun je opbouwen uit contributiemarge, retourpercentage, advertentie-afhankelijkheid, fulfilmentbetrouwbaarheid, rankingrisico en strategische waarde. Je hebt geen academisch model nodig. Je hebt consequente logica nodig.
| Signaal | Waarom het telt | Voorbeeldregel |
|---|---|---|
| Contributiemarge | Kanalen met hogere marge verdienen meer bescherming | Prioriteer kanalen boven 22% marge |
| Retourpercentage | Hoge retouren maken sales velocity minder betrouwbaar | Straf kanalen boven 12% retouren af |
| Advertentie-afhankelijkheid | Betaalde vraag kun je sneller afremmen dan organische vraag | Cap ads onder 14 dagen dekking |
| Rankingrisico | Amazon-stockouts kunnen organisch herstel vertragen | Bescherm goed rankende ASINs onder 21 dagen |
| Lead time | Lange replenishment vraagt eerder ingrijpen | Herbestel op lead time plus safety stock |
Hier zit de eerste natuurlijke FiveX-hook: FiveX verbindt marketplace-sales, ad spend, fees, marge en voorraad in één SKU-kanaalview. Daardoor behandel je voorraaddekking niet als los operations-cijfer, maar als commerciële beslismetric.
Scenario 1: het fitnessmerk met een verborgen bol.com-stockout
Stel: een Nederlands fitnessmerk verkoopt resistance bands op Amazon.nl, bol.com en Shopify. De totale voorraad lijkt prima: 3.600 stuks in het magazijn. Het weekrapport zegt dat de SKU 420 stuks per week verkoopt, dus het team rekent op ongeveer 8,5 weken dekking.
Dat totaalbeeld verbergt het echte probleem.
| Kanaal | Verkoopbare voorraad | Units per dag | Dagen dekking | Contributiemarge |
|---|---|---|---|---|
| Amazon.nl FBA | 1.200 | 42 | 29 | 18% |
| bol.com LVB | 480 | 55 | 9 | 27% |
| Shopify | 1.920 | 23 | 83 | 34% |
Op papier is er genoeg voorraad. In werkelijkheid heeft het meest winstgevende marketplace-kanaal nog negen dagen dekking. En bol Sponsored Products besteedt €95 per dag omdat ROAS er met 6,1 gezond uitziet. Mediatisch is de campagne niet het probleem. Voorraadtechnisch wel.
De verkeerde beslissing is sales vieren en ads laten doorlopen. De betere beslissing:
- bol Sponsored Products met 40% afkappen totdat LVB is aangevuld;
- 600 stuks vanuit de centrale Shopify-pool naar bol.com verplaatsen;
- Amazon-spend stabiel houden: 29 dagen dekking, maar lagere marge;
- Shopify-bundels extra zichtbaar maken, omdat daar 83 dagen voorraad en de beste marge liggen;
- een alert zetten zodra bol.com onder 18 dagen dekking komt.
FiveX-hook nummer twee: omdat FiveX bol Ads, sales velocity, LVB-economie en SKU-marge combineert, ziet het team dat “goede ROAS” bijna een stockout veroorzaakt op het winstgevendste kanaal. Precies zo’n duur valletje mist een los advertentiedashboard.
Scenario 2: de elektronicaseller met Mirakl-overstock en Amazon-rankingrisico
Neem nu een seller in consumentenelektronica die verkoopt op Amazon.de, MediaMarkt via Mirakl en een eigen webshop. De SKU is een USB-C docking station van ongeveer €79. Het merk heeft 2.400 stuks in Europa en een supplier lead time van 70 dagen.
| Kanaal | Toegewezen voorraad | Units per dag | Dagen dekking | Retourpercentage | Marge na fees |
|---|---|---|---|---|---|
| Amazon.de | 780 | 36 | 22 | 7% | 21% |
| MediaMarkt Mirakl | 1.050 | 8 | 131 | 11% | 16% |
| Webshop | 570 | 12 | 48 | 5% | 31% |
Een pure inventory planner zegt dat Amazon snel een reorder nodig heeft. Een marketplace manager zegt dat MediaMarkt een promo nodig heeft omdat sell-through te laag is. Een ad manager zegt dat Amazon Sponsored Products mag opschalen omdat conversie na een contentupdate van 9,4% naar 12,8% ging.
Alle drie hebben deels gelijk. Samen hebben ze één beslissing nodig:
- 400 stuks uit de MediaMarkt-allocatie terughalen naar Amazon of centrale voorraad;
- Amazon-budgetverhogingen pauzeren totdat de transfer bevestigd is;
- op MediaMarkt een gecontroleerde prijstest draaien op 250 stuks, niet op de hele allocatie;
- webshopvoorraad beschermen vanwege hoogste marge en laagste retourpercentage;
- de supplier reorder nu plaatsen, want 70 dagen lead time laat weinig ruimte voor spreadsheetheldendom.
De fout hier heet “kanaalsilo-heldendom”. Elk team optimaliseert zijn eigen metric en voelt zich productief. Ondertussen raakt de business uit de verkeerde voorraad en ligt er te veel voorraad op de verkeerde plek. Prachtig op de manier waarop ecommerce operations soms prachtig irritant zijn.
Bouw een stock allocation matrix
Zodra je SKU-kanaaldata hebt, maak je een simpele actiematrix. Die is nuttiger dan een fraai dashboard met 24 grafieken.
| Voorraadstatus | Winststatus | Actie | Eigenaar |
|---|---|---|---|
| Lage dekking | Hoge marge | Voorraad beschermen, ads cappen, replenishment prioriteren | Marketplace + supply |
| Lage dekking | Lage marge | Prijs verhogen, ads stoppen, fees en retouren checken | Commercial owner |
| Hoge dekking | Hoge marge | Ads opschalen, bundelen, content verbeteren, kanaal uitbreiden | Growth owner |
| Hoge dekking | Lage marge | Promo testen, liquideren, kanaal verlaten of kosten fixen | Finance + marketplace |
| Medium dekking | Volatiele vraag | Watchlist met forecast- en lead-time-review | Operations |
Het doel is geen perfect model. Het doel is minder discussie over duidelijke beslissingen. Lage dekking en hoge marge? Beschermen. Hoge dekking en lage marge? Stop met doen alsof het een groeikanon is en onderzoek de economie.
Koppel ads aan voorraad vóór campagnes opschalen
Inventory analytics en advertising analytics horen niet in aparte meetings te leven. Betaalde zichtbaarheid verandert sales velocity, en sales velocity verandert voorraadrisico.
Gebruik deze praktische regels:
- Onder 7 dagen dekking: stop prospecting, houd hooguit brand defense actief en review pricing.
- 7 tot 14 dagen: cap budgetten, verlaag bids op non-brand keywords en stop promotiedruk.
- 14 tot 30 dagen: laat gecontroleerde campagnes lopen zolang contributiemarge na ads positief blijft.
- 30 tot 60 dagen: schaal winstgevende campagnes, vooral bij sterke content en lage retouren.
- 60+ dagen: test bundels, promoties of kanaaluitbreiding, maar alleen als marge niet instort.
FiveX-hook nummer drie: FiveX kan deze regels vertalen naar alerts en AI-aanbevelingen over marketplaces heen. In plaats van handmatig Amazon Ads, bol Ads, voorraadexports en margesheets te vergelijken, markeert het platform de SKU-kanaalcombinaties waar advertentiedruk en voorraaddekking elkaar tegenspreken.
Vergeet retouren niet: dat is vraag met een vermomming
Retourpercentage hoort in inventory analytics, omdat retouren vraag vertekenen. Een kanaal met 100 verkopen en 18 retouren is niet hetzelfde als een kanaal met 100 verkopen en 4 retouren, ook al lijken ze in bruto omzet identiek.
Retouren raken voorraad op vier manieren:
- ze verlagen echte netto sell-through;
- ze maken restock timing onvoorspelbaar;
- ze verhogen handling- en refurbishmentkosten;
- ze wijzen op contentmismatch, kwaliteitsproblemen of slechte kanaalfit.
Een accessoire voor huishoudelijke apparaten kan bijvoorbeeld 300 stuks per maand op Amazon verkopen met 15% retouren en 210 stuks op bol.com met 6% retouren. Als bol.com ook nog een hogere contributiemarge heeft, verdient bol misschien meer voorraad, ook al heeft Amazon meer bruto volume. Dat is precies waarom cross-marketplace analytics bestaat: het grootste kanaal is niet automatisch het beste kanaal.
Het wekelijkse werkritme
Een goede inventory analytics-setup is pas waardevol als hij de week verandert. Dit ritme werkt praktisch:
- Maandag: check SKU-kanaalexceptions: onder 14 dagen voorraad, boven 90 dagen overstock, marge onder drempel, retourpieken en ad-stock-conflicten.
- Dinsdag: beslis transfers, replenishment-aanpassingen en campagnecaps.
- Woensdag: voer pricing-, ads- en contentacties uit.
- Donderdag: controleer of de acties sales velocity of conversie veranderen.
- Vrijdag: update forecast-aannames voor weekend en promotieperiodes.
Houd de meeting klein: marketplace lead, supply planner, finance- of marge-eigenaar en ads owner. Zit er niemand in de meeting die voorraad kan verplaatsen, ads kan aanpassen, prijzen kan wijzigen of een reorder kan goedkeuren? Dan heb je een theatervoorstelling gebouwd. Misschien een mooie. Maar nog steeds theater.
Wat je in FiveX wilt meten
Voor brand owners die FiveX gebruiken voor multi-channel analytics hoort inventory naast profitability en advertising te staan, niet erachter. De kernview bevat:
- verkoopbare voorraad per SKU, marketplace en fulfilmentroute;
- reserved, inbound, ordered en unavailable stock;
- 7-, 14-, 30- en 90-daagse sales velocity;
- voorraaddekking per kanaal;
- contributiemarge na marketplace fees, fulfilment en verwachte retouren;
- ad spend, TACoS en campagnedruk per SKU;
- retourpercentage en refundwaarde;
- aanbevolen actie: scale, protect, transfer, reorder, fix, harvest of stop.
Die laatste regel is het belangrijkst. Een dashboard met 12 metrics en geen beslissing wordt langzaam achtergrondruis. Een dashboard dat zegt “bescherm bol-voorraad, cap non-brand ads, verplaats 600 stuks, bestel vóór vrijdag bij” verdient zijn plek in de business.
Slotgedachte: voorraad is groeibudget
Voorraad wordt vaak gezien als probleem van supply. Voor multichannel merken is dat te smal. Voorraad is de fysieke versie van je groeibudget. Elke unit die je toewijst, zegt welk kanaal, welke klant en welk margeprofiel je kiest.
Het doel is dus niet perfecte forecasting. Forecasts zitten er altijd op interessante manieren naast. Het doel is sneller corrigeren: zien wanneer Amazon-vraag de voorraad gaat inhalen, wanneer bol.com meer allocatie verdient, wanneer een Mirakl-retailer te veel voorraad vasthoudt, wanneer Shopify beschermd moet worden en wanneer ads moeten vertragen voordat ze het probleem van volgende maand bouwen.
Cross-marketplace inventory analytics geeft je die correctielus. Het maakt van voorraad geen statisch getal, maar een commercieel besturingssysteem. En zodra je voorraad zo bekijkt, verandert de wekelijkse vraag van “hoeveel stuks hebben we?” naar “waar creëert de volgende unit de meeste winst?”