Back to insights

Marketplace strategy Updated 2026-08-19 11 min read

Amazon + Shopify + TikTok voorraadarchitectuur

Zo ontwerp je één voorraadwaarheid voor Amazon, Shopify en TikTok Shop, zonder overselling, voorraadchaos of margeverlies tijdens marketplace- en creatorpieken.

By Lisa van Broekhoven Growth planning, seasonal playbooks and channel strategy for marketplace brands.

Marketplace strategy summary

Short answer

Zo ontwerp je één voorraadwaarheid voor Amazon, Shopify en TikTok Shop, zonder overselling, voorraadchaos of margeverlies tijdens marketplace- en creatorpieken. The goal is to help marketplace teams turn fragmented signals into clearer decisions about growth, profitability and operations.

Definition

What this article covers

Marketplace strategy covers the decisions, data and operating habits marketplace teams use to improve profitable growth.

Amazon Sponsored Products Buy Box ROAS contribution margin marketplace sellers ecommerce brands stock management marketplace fees

Een goede Amazon + Shopify + TikTok voorraadarchitectuur begint met één centrale voorraadwaarheid, niet met drie losse kanaalkoppelingen die elkaar proberen bij te houden. In de praktijk betekent dit: bepaal per SKU waar de fysieke voorraad echt ligt, laat Shopify of je inventory layer de verkoopbare voorraad verdelen, houd FBA/MCF-voorraad apart van eigen magazijnvoorraad, publiceer per kanaal alleen een veilige verkoopbuffer en laat elke Amazon-, Shopify- en TikTok Shop-order binnen minuten terugschrijven naar dezelfde voorraadpool. Zo voorkom je dat een TikTok-video, Amazon Buy Box-piek of Shopify-campagne dezelfde laatste 20 stuks tegelijk verkoopt.

Dat klinkt als een technisch integratievraagstuk, maar het is vooral een winstvraagstuk. Voorraadfouten worden namelijk zelden netjes geboekt als “voorraadfout”. Ze verdwijnen in annuleringen, spoedzendingen, coupons, negatieve reviews, lagere seller scores, gemiste advertentieconversies en klantenservice-uren. Een architectuur die alleen kijkt naar aantallen is daarom niet genoeg. Je moet ook weten welke voorraad verkoopbaar is, welk kanaal de meeste marge oplevert en wanneer je beter minder zichtbaar kunt zijn dan meer orders aannemen die je niet winstgevend kunt leveren.

Vuistregel Synchroniseer niet je totale voorraad, maar je verkoopbare voorraad per fulfilmentbron minus kanaalbuffer, reserveringen, inbound onzekerheid en retourrisico.

Waarom Amazon, Shopify en TikTok Shop samen zo snel rommelig worden

Los van elkaar zijn de drie kanalen prima te begrijpen. Shopify is vaak je eigen webshop en operationele basis. Amazon is een marketplace met eigen voorraadlogica, FBA-reserveringen, stranded inventory, Buy Box-dynamiek en strenge performance-eisen. TikTok Shop is een sociaal verkoopkanaal waar vraag in korte pieken komt door creators, live shopping en advertentieproducten zoals GMV Max. Het probleem ontstaat wanneer één product op alle drie de plekken tegelijk wordt verkocht, terwijl elk platform een ander beeld heeft van “beschikbaar”.

Stel: je verkoopt een skincare bundle met dezelfde fysieke inhoud op Shopify, Amazon en TikTok Shop. Shopify ziet 180 stuks in je eigen magazijn. Amazon toont 64 verkoopbare FBA-units en 22 inbound units die nog niet beschikbaar zijn. TikTok Shop heeft 90 stuks gepubliceerd omdat de koppeling gisteravond draaide. Dan heb je niet één voorraadpositie. Je hebt drie interpretaties van voorraad. Als er dezelfde middag een creator-video aanslaat en Amazon tegelijk een Sponsored Products-campagne opvoert, is overselling geen uitzondering meer. Het is logisch gevolg van de architectuur.

De kernvraag: wat is je echte source of truth?

Bij multichannel voorraadbeheer wordt “source of truth” vaak te makkelijk gebruikt. Veel teams zeggen: “Shopify is onze source of truth”, terwijl Amazon FBA de producten fysiek vasthoudt, TikTok Shop eigen kanaalvoorraad toont en het magazijn in een WMS pickt. Dan is Shopify hooguit de commerciële catalogus, niet automatisch de waarheid over voorraad.

De betere vraag is: welk systeem mag beslissen hoeveel stuks verkoopbaar zijn per SKU, per fulfilmentlocatie en per kanaal? Voor kleinere merken kan Shopify die rol prima spelen, mits Amazon- en TikTok-orders terugkomen naar Shopify en FBA-voorraad niet blind wordt opgeteld bij magazijnvoorraad. Voor grotere merken is een aparte inventory of marketplace operations layer vaak verstandiger. Die laag ontvangt voorraad uit WMS, 3PL, Amazon FBA en retourstromen, berekent de verkoopbare voorraad en publiceert vervolgens kanaalspecifieke aantallen naar Shopify, Amazon en TikTok Shop.

Een praktische architectuur in vijf lagen

Denk niet in apps, maar in lagen. Apps zijn de stekkers; architectuur is de afspraak over welke data waar mag ontstaan en waar die naartoe mag stromen.

Laag Rol Belangrijkste beslissing
Catalogus SKU, EAN, varianten, bundles en kanaalcontent Welke marketplace-listing hoort bij welke echte SKU?
Voorraadbron WMS, 3PL, eigen magazijn, FBA of MCF Welke voorraad is fysiek beschikbaar en verkoopbaar?
Inventory logic Buffers, reserveringen, allocatie en regels per kanaal Hoeveel stuks mag elk kanaal zien?
Order routing Orderimport, fulfilmentkeuze en terugschrijving Wie verlaagt de voorraad en wanneer?
Profit control Marge, fees, ad spend, retouren en fulfilmentkosten Welk kanaal krijgt voorraad wanneer schaarste ontstaat?

De meeste fouten ontstaan tussen laag twee en vier. Een integratie publiceert bijvoorbeeld Amazon FBA-voorraad naar Shopify, maar Shopify-orders worden vervolgens niet altijd via Amazon MCF gefulfilled. Of TikTok Shop krijgt dezelfde voorraad als Shopify, terwijl TikTok-orders pas na een vertraging in Shopify verschijnen. Dan lijkt de catalogus netjes gekoppeld, maar de voorraad daalt niet snel genoeg op de plekken waar klanten nog kunnen kopen.

Scenario 1: de TikTok-piek die Amazon en Shopify leegtrekt

Neem Lotte, eigenaar van een Nederlands beautymerk. Ze heeft één hero-product: een serum van €34,95. De landed product cost is €7,80, pick-pack in het eigen magazijn kost €3,20, gemiddelde verzendkosten zijn €4,95 en betaal- en platformkosten verschillen per kanaal. Op een normale dag verkoopt ze 35 stuks via Shopify, 22 via Amazon en 8 via TikTok Shop. Ze heeft 420 stuks verkoopbare voorraad in het magazijn en 160 stuks bij Amazon FBA.

Op dinsdag plaatst een creator een video die onverwacht tractie krijgt. TikTok Shop verkoopt tussen 18:00 en 22:00 uur 190 stuks. De koppeling met Shopify draait elke 30 minuten en TikTok Shop had 250 stuks gepubliceerd. Tegelijk loopt op Amazon een couponactie waardoor daar 70 stuks worden verkocht. Shopify blijft intussen 420 stuks tonen omdat het systeem Amazon FBA en eigen magazijnvoorraad bij elkaar optelt en TikTok-orders vertraagd verwerkt.

Het dashboard ziet er geweldig uit: €8.500 extra omzet in één avond. Operationeel is het minder feestelijk. Van de 420 magazijnstuks zijn er feitelijk nog 160 over, maar Shopify heeft nog 312 stuks zichtbaar. Amazon heeft nog FBA-voorraad, maar die is niet zomaar dezelfde voorraadpool als het eigen magazijn. De volgende ochtend zijn er 47 oversells, waarvan 31 via TikTok Shop en 16 via Shopify.

Rekenvoorbeeld 47 oversells × €8 compensatie/coupon + 6 uur klantenservice à €32 = €568 directe schade, nog vóór negatieve reviews en gemiste herhaalaankopen.

De oplossing is niet simpelweg “vaker synchroniseren”. De oplossing is kanaalallocatie. Lotte had bijvoorbeeld 420 magazijnstuks kunnen verdelen in 240 stuks voor Shopify, 120 voor TikTok Shop en 60 als centrale veiligheidsvoorraad. TikTok Shop krijgt dan niet de volledige voorraad te zien, maar een verkoopbaar plafond dat past bij fulfilmentcapaciteit. Zodra TikTok Shop onder 30 stuks zakt, wordt de campagne of creator-boost niet per se uitgezet, maar krijgt operations een waarschuwing: voorraad herverdelen, FBA gebruiken via MCF of de listing tijdelijk temperen.

Scenario 2: FBA-voorraad gebruiken zonder je marge weg te geven

Nu een ander voorbeeld. Daan verkoopt fitnessaccessoires. Zijn bestseller kost €29,95. Via Shopify houdt hij na productkosten, verzending en betaalfees gemiddeld €11,20 contribution margin over. Via Amazon FBA houdt hij na referral fee en FBA-fee €7,40 over. TikTok Shop levert bij organische orders €9,10 op, maar bij creator-orders met 15% commissie blijft nog €4,60 over.

Daan heeft 1.000 stuks onderweg naar Amazon FBA en 300 stuks in zijn eigen magazijn. Omdat Shopify hard groeit, wil hij Amazon MCF gebruiken om Shopify-orders te fulfilen wanneer het eigen magazijn onder 80 stuks komt. Klinkt slim: Amazon kan snel leveren en de voorraad ligt al verspreid. Maar als hij alle FBA-voorraad als Shopify-voorraad publiceert, verandert zijn marge. Een Shopify-order die normaal €11,20 oplevert, kan via MCF dalen naar bijvoorbeeld €6,30 door hogere fulfilmentkosten. Bij 200 orders is dat bijna €980 minder bijdrage.

Een goede architectuur maakt daarom onderscheid tussen “beschikbaar voor verkoop” en “beschikbaar voor winstgevende verkoop”. FBA-voorraad mag wel als noodvoorraad voor Shopify worden gebruikt, maar alleen als de ordermarge boven een minimum blijft. Bijvoorbeeld: MCF mag aan wanneer Shopify-voorraad onder 80 stuks komt én de verwachte contribution margin na MCF minimaal €6 is. Voor TikTok Shop-creatororders met hoge commissie wordt diezelfde FBA-voorraad niet automatisch vrijgegeven, omdat de marge dan te laag wordt.

De drie voorraadpotten die je niet op één hoop moet gooien

In bijna elke Amazon + Shopify + TikTok-setup zie je drie soorten voorraad terug. Eén: eigen voorraad in magazijn of 3PL. Twee: Amazon FBA-voorraad, inclusief verkoopbaar, gereserveerd, inbound en onverkoopbaar. Drie: kanaalvoorraad die je publiceert naar Shopify, Amazon en TikTok Shop. Die drie mogen nooit klakkeloos hetzelfde getal zijn.

  • Eigen magazijnvoorraad: geschikt voor Shopify en TikTok Shop, tenzij je fulfilmentcapaciteit of verzendbelofte knelt.
  • Amazon FBA-voorraad: geschikt voor Amazon-orders en mogelijk MCF, maar let op reserveringen, stranded units, verpakking en kosten.
  • Gepubliceerde kanaalvoorraad: bewust lager dan fysieke voorraad, zodat sync-vertraging, retouren en pieken niet meteen oversells veroorzaken.

Voor TikTok Shop is die buffer extra belangrijk. TikTok-vraag komt niet netjes verspreid over de dag. Een video kan in 48 tot 72 uur pieken, en een live shopping moment kan binnen één uur je normale dagvolume overtreffen. Amazon heeft weer een ander ritme: Buy Box-winst, dealmomenten en advertentiebudget kunnen de vraag plots verhogen. Shopify zit daar tussenin met e-mailcampagnes, bundles en retargeting. Eén bufferpercentage voor alle kanalen is daarom te grof.

Een eenvoudige bufferformule

Begin praktisch. Je hoeft niet meteen een perfect forecastingmodel te bouwen. Een bruikbare startformule is:

Gepubliceerde voorraad = verkoopbare voorraad − open orders − veiligheidsbuffer − kanaalreservering

De veiligheidsbuffer kun je per kanaal instellen. Voor een rustige Shopify-SKU is 5% of minimaal 5 stuks vaak genoeg. Voor TikTok Shop tijdens creator-campagnes kan 15% tot 25% verstandiger zijn. Voor Amazon FBA moet je rekening houden met gereserveerde voorraad en inbound voorraad die nog niet verkoopbaar is. Publiceer inbound units dus niet alsof ze vandaag al verzonden kunnen worden.

Een concreet voorbeeld: je hebt 500 verkoopbare magazijnstuks, 28 open orders, een TikTok-buffer van 20% en je wilt 50 stuks reserveren voor Shopify omdat er morgen een e-mailcampagne uitgaat. Dan publiceer je naar TikTok Shop niet 500, maar 500 − 28 − 100 − 50 = 322 stuks. Dat voelt conservatief, maar het is goedkoper dan 60 orders annuleren na een virale piek.

SKU-mapping: saai, maar dodelijk belangrijk

Voorraadarchitectuur valt of staat met SKU-mapping. Eén Shopify-variant moet precies weten welke Amazon ASIN/SKU en welke TikTok Shop-variant erbij hoort. Bundles verdienen extra aandacht. Een “starter kit” op Shopify kan bestaan uit drie losse SKU’s in het magazijn, terwijl Amazon dezelfde kit als één FBA-SKU verkoopt en TikTok Shop een promotiepakket met gratis accessoire toont. Als je dat niet apart modelleert, verkoop je componenten dubbel.

Maak daarom een mappingtabel met minimaal: interne SKU, Shopify variant ID, Amazon seller SKU, ASIN, fulfilmentmethode, TikTok Shop SKU, EAN/GTIN, bundlecomponenten en margeprofiel. Controleer die tabel wekelijks voor je top 50 SKU’s. Niet omdat spreadsheets leuk zijn, maar omdat één verkeerde variantmaat of bundelcomponent genoeg is om je voorraadbetrouwbaarheid onderuit te halen.

Orderrouting: wie mag voorraad verlagen?

Een volwassen setup heeft duidelijke regels voor orderrouting. Amazon-orders verlagen FBA- of FBM-voorraad. Shopify-orders verlagen eigen magazijnvoorraad, tenzij MCF expliciet wordt gekozen. TikTok Shop-orders verlagen de voorraadbron die je voor TikTok hebt toegewezen. Retouren verhogen voorraad pas opnieuw nadat het product is ontvangen, gecontroleerd en verkoopbaar verklaard. Dat laatste is belangrijk: een retour is geen voorraad totdat iemand heeft vastgesteld dat het item opnieuw verkocht kan worden.

Zet daarnaast alerts op vertraging. Als TikTok Shop-orders langer dan 10 minuten niet in je centrale orderlaag verschijnen, wil je dat weten. Als Amazon FBA ineens veel units reserveert, wil je dat niet pas zien wanneer Shopify oversellt. En als Shopify een voorraadupdate naar TikTok Shop afwijst door een API-fout, moet dat een operationeel incident zijn, geen verborgen logregel waar niemand naar kijkt.

Profit-first allocatie: geef schaarse voorraad aan het beste kanaal

Wanneer voorraad ruim is, kun je alle kanalen voeden. Wanneer voorraad schaars wordt, moet je kiezen. Veel teams kiezen impliciet voor het kanaal dat het hardst trekt. Dat is niet altijd het kanaal dat het meeste bijdraagt aan winst.

Stel dat je nog 120 stuks hebt. Shopify levert €12 contribution margin per order op, Amazon €7 en TikTok Shop met creatorcommissie €5. Als je alle 120 stuks naar TikTok laat weglopen omdat daar net een video piekt, laat je mogelijk €840 contribution margin liggen ten opzichte van Shopify. Andersom kan TikTok Shop strategisch belangrijk zijn omdat de creator-relatie veel nieuwe klanten oplevert. Prima, maar maak die keuze bewust. Een voorraadarchitectuur zonder marge-inzicht optimaliseert automatisch voor snelheid, niet voor winst.

Checklist voor een gezonde Amazon + Shopify + TikTok voorraadarchitectuur

  • Kies per SKU één systeem dat verkoopbare voorraad berekent.
  • Houd eigen magazijnvoorraad, FBA-voorraad en kanaalvoorraad gescheiden.
  • Map Shopify-varianten, Amazon Seller SKU’s, ASIN’s en TikTok Shop-SKU’s expliciet.
  • Publiceer per kanaal een lagere voorraad dan je fysiek hebt.
  • Gebruik andere buffers voor TikTok-pieken dan voor rustige Shopify-verkoop.
  • Tel inbound, gereserveerde of onverkoopbare FBA-units niet mee als verkoopbaar.
  • Laat orders en annuleringen snel terugschrijven naar dezelfde voorraadpool.
  • Heractiveer retourvoorraad pas na kwaliteitscontrole.
  • Stuur schaarse voorraad op contribution margin, niet alleen op omzet.
  • Zet alerts op sync-fouten, vertraagde orders en plotselinge voorraadverschillen.

Hoe FiveX helpt

FiveX helpt ecommerce-teams om marketplace-, advertentie-, voorraad- en winstdata in één commerciële laag te brengen. Dat is precies wat je nodig hebt wanneer Amazon, Shopify en TikTok Shop tegelijk aan dezelfde voorraad trekken. Met FiveX analytics zie je niet alleen hoeveel omzet elk kanaal maakt, maar ook waar voorraad, fees, fulfilmentkosten, advertentie-uitgaven en contribution margin elkaar raken. En met profit analytics kun je beslissen welk kanaal voorraad verdient wanneer schaarste ontstaat.

De waarde zit niet in nóg een dashboard met aantallen. De waarde zit in betere beslissingen: welke SKU mag TikTok Shop blijven pushen, wanneer moet Amazon Ads afremmen omdat FBA-voorraad laag wordt, welke Shopify-bundel gebruikt componenten die op Amazon bijna op zijn, en welk kanaal levert na alle kosten werkelijk de meeste marge op? Als die antwoorden dagelijks zichtbaar zijn, wordt voorraadarchitectuur geen noodreparatie meer. Het wordt een groeisysteem.

Conclusie

Amazon + Shopify + TikTok voorraadarchitectuur draait om één simpele discipline: verkoop alleen wat je betrouwbaar én winstgevend kunt leveren. Daarvoor heb je duidelijke SKU-mapping, gescheiden voorraadbronnen, kanaalbuffers, snelle orderterugschrijving en marge-inzicht nodig. De merken die dit goed inrichten, kunnen TikTok-pieken benutten zonder Amazon-performance te beschadigen, Shopify laten groeien zonder oversells en schaarse voorraad toewijzen aan het kanaal dat commercieel het meeste oplevert. Dat is minder spannend dan een virale grafiek, maar veel gezonder voor je winst.

Operational lens

How to use this insight

Metric-only view

Looks at revenue, clicks, ROAS or orders as separate signals. This is fast, but it can hide marketplace fees, returns, stock pressure and margin leakage.

Marketplace intelligence view

Connects channel performance with contribution margin, pricing, advertising, stock and operations so the next action is commercially clear.

FAQ

Questions marketplace teams ask about this topic

What is the most important metric for marketplace strategy?

Start with contribution margin and then interpret channel metrics such as revenue, ROAS, conversion and stock cover in that profit context.

How can marketplace teams use marketplace strategy without creating more manual work?

Use connected marketplace data, repeatable dashboards and clear operating rules so teams can review exceptions instead of rebuilding spreadsheets.

Where does FiveX fit into this workflow?

FiveX brings marketplace analytics, advertising, repricing, stock, integrations and exports into one cockpit for sellers, brands and agencies.

Want to know which growth lever will pay back first?

Share your channel mix and we will map the fastest path across integrations, analytics, repricing, advertising and exports.