Amazon fulfillment services look like an operations topic until the ad account starts spending real money. Then fulfilment becomes a media decision.
If a SKU ships through FBA, the ad team usually feels confident. Prime badge, stronger conversion, cleaner delivery promise. If it ships through FBM, LVB on bol.com, a 3PL, or a retailer programme such as MediaMarkt marketplace logistics, the conversation becomes less comfortable. Delivery speed, stock location, inbound delays, return handling and customer promises all start changing what a click is worth.
The named mistake I see is treating fulfilment as a backend setting after the campaign plan is approved. A brand sets a €6,000 monthly Amazon Ads budget, copies the best campaign structure from last quarter, and only later discovers that the hero SKU has 11 FBA days left, the replenishment shipment is still receiving, bol has 38 days of LVB stock, and MediaMarkt can promise delivery faster on the same product bundle. The PPC plan was not wrong in the ad platform. It was disconnected from the delivery promise.
My stance: every €5K+ marketplace ad account needs a delivery-promise gate before budget scales. Not a generic stock check. A decision layer that asks whether Amazon fulfillment services, bol LVB, FBM, 3PL stock and MediaMarkt availability actually support the demand your ads are about to create.
This guide is written for brands and operators managing Amazon, bol and MediaMarkt advertising in the Netherlands and Belgium. The point is not to worship FBA. FBA can be excellent. The point is to stop paid media from buying demand that fulfilment cannot profitably keep.
What existing fulfillment guides explain well
The public advice around Amazon fulfillment services is useful. Amazon explains how FBA stores, picks, packs, ships and handles customer service. BidX covers Amazon FBA as a way to simplify operations, while noting that inventory and ad management still need a plan. Podean explains FBA fees, storage charges and the basic operating model. Seller-focused guides warn about stockouts, overstock and PPC waste when inventory is not watched.
Those are good foundations. They tell you how fulfilment works and why stock matters. But they usually stop before the operator question that matters inside a managed advertising service:
Which channel deserves budget today, given the delivery promise that exists today?
That question is different from “is there stock?”. A SKU can have stock and still be a bad candidate for extra spend. It may have stock in the wrong marketplace, a weak delivery promise, expensive fulfilment, a return pattern, a receiving delay, a margin that only survives under FBA fees, or an offer that converts on Amazon but performs better on bol because delivery expectations are different.
This is the gap FiveX can own. Fulfilment should not sit next to advertising as a separate report. It should be one of the permission signals that decides whether bids, budgets and campaign roles are allowed to move.
The delivery-promise gate: the five checks before spend moves
A delivery-promise gate is a short decision board. It does not need a 30-tab spreadsheet. It does need five fields that the ad operator can trust before increasing spend.
1. Available stock by marketplace, not total stock
Total inventory is a comfort metric. Marketplace-ready inventory is the one that protects ad spend. If you have 1,200 units in total but only 140 available through FBA, the Amazon campaign cannot behave as if all 1,200 units are available. If bol LVB has 460 units and Amazon has 140, the next euro may belong to bol even if Amazon ROAS looked better last week.
In FiveX, this is where connected stock and advertising data become practical. The operator is not asking the warehouse for a screenshot. They can look at SKU-level stock cover next to ad spend, revenue and profitability before making the budget call.
2. Delivery promise compared with the auction you are entering
Sponsored Products do not only compete on bid. They compete inside a shopping experience where delivery promise influences conversion. A two-day Prime delivery SKU can often tolerate a higher CPC than the same offer with a four-to-six-day merchant delivery promise. On bol, LVB can shift conversion because shoppers trust the bol delivery experience. On MediaMarkt, electronics buyers are often comparing speed, warranty confidence and retailer trust at the same time.
The ad account should label campaigns accordingly: Fast promise, acceptable promise, weak promise, or promise broken. A weak promise does not always mean pause. It often means cap bids, avoid broad discovery and keep spend limited to high-intent terms.
3. Fulfilment cost after the click
FBA, FBM, LVB and 3PL routes do not carry the same cost. That sounds obvious. Yet many ad accounts still apply one target ACOS across fulfilment routes. That is how a campaign can look stable while margin quietly moves.
If FBA creates €7.40 fulfilment cost on a €39.95 item and FBM creates €5.80 shipping plus €1.20 pick-pack plus more customer-service risk, the ad target should not be copied blindly. For MediaMarkt electronics, a return or damage event can erase the contribution margin from several clean orders. Fulfilment cost is not just a finance detail. It defines the highest CPC the SKU can survive.
4. Replenishment confidence
The most dangerous moment is not always “out of stock”. It is the week before stockout, when the account still has enough inventory to keep ads running but not enough certainty to scale. Amazon receiving delays, pallet appointments, LVB inbound timing and 3PL cut-off windows can all turn a sensible campaign into a rank-damaging stockout.
FiveX Advertentie Service treats this as a permission issue. If replenishment is confirmed and the stock cover is healthy, Ads AI recommendations and operator bid changes can be reviewed for scale. If replenishment is uncertain, the same recommendation may become a hold, cap or reallocation instead of an automatic increase.
5. Marketplace role
Not every marketplace has to win the same job. Amazon may be the demand-capture channel. bol may be the safer profit channel. MediaMarkt may be the trust-building channel for electronics. Fulfilment should support that role.
A campaign with strong Amazon sales but fragile FBA cover may need to defend branded terms only, while bol receives the scaling budget for generic terms. A MediaMarkt campaign with slower volume but cleaner return behaviour may deserve a small, stable presence instead of aggressive expansion. The delivery-promise gate turns that from opinion into a weekly decision.
Named example 1: the kitchen organiser that should not scale on Amazon yet
NorthSea Homeware sells a kitchen organiser for €39.95. The Amazon campaign has 22% ACOS, 4.1x ROAS and a conversion rate that looks strong enough to raise daily budget from €180 to €260. On the surface, this is a normal scale decision.
The delivery-promise gate says no.
Amazon FBA has 320 units available, selling 31 units per day across paid and organic orders. That is about 10 days of cover. The next shipment of 1,000 units is created but not yet receiving. bol LVB has 740 units with 46 days of cover. Contribution margin after Amazon fees, fulfilment and expected returns is €9.80 per unit. On bol it is €8.90, slightly lower, but the stock runway is safer.
The decision: keep Amazon at €180/day, move only exact-match winners above €1.10 CPC, and shift €60/day of discovery budget to bol for two weeks. That may annoy the Amazon specialist. Good. The job is not to make the prettiest Amazon report. The job is to protect profitable demand until fulfilment can keep its promise.
Named example 2: the beauty bundle where FBM changes the ACOS ceiling
GlowMakers sells a beauty gift bundle at €54.95. Under FBA, the loaded contribution margin is €14.20 and the account uses a 25% target ACOS. During peak season, FBA stock runs low and the team switches part of the offer to FBM from a Dutch 3PL.
The ad account keeps the old target. That is the mistake.
FBM shipping and pick-pack cost €8.60, customer-service handling adds an estimated €0.70 per order, and conversion drops from 13.5% to 10.2% because the delivery promise is slower than the Prime offer shoppers saw before. The new contribution margin is €10.30. A 25% ACOS on €54.95 allows €13.74 ad cost per sale. That no longer leaves enough margin after fulfilment and conversion risk.
The operator resets the target ACOS to 18%, caps broad-match bids at €0.62, keeps brand defence live, and pauses two competitor ASIN targets until FBA is replenished. FiveX advertising logs matter here: the decision is not “the campaign got worse”. The reason is visible: fulfilment route changed, margin changed, promise changed, permission changed.
Named example 3: MediaMarkt wins because delivery trust beats higher Amazon ROAS
A consumer electronics brand spends €7,800 per month across Amazon, bol and MediaMarkt. A USB-C docking station shows 5.2x ROAS on Amazon, 4.4x on bol and 3.8x on MediaMarkt. A shallow ROAS review would push more budget to Amazon.
The delivery-promise gate points elsewhere.
Amazon has 16 days of FBA stock and a 9% return rate. bol has 29 days of stock and stable LVB delivery. MediaMarkt has only 3.8x ROAS, but the brand’s MediaMarkt bundle includes clearer compatibility content, a stronger retailer trust signal for electronics buyers and a lower return rate of 4.5%. Contribution margin after returns is €11.40 on Amazon, €12.10 on bol and €13.30 on MediaMarkt.
The decision: cap Amazon at €140/day, hold bol at €95/day, and increase MediaMarkt from €45/day to €80/day for compatibility-led search terms. This is the kind of move a marketplace advertising service should be able to defend. It is not anti-Amazon. It is pro-margin.
The operating workflow for €5K+ accounts
For accounts spending from roughly €5K per month, the delivery-promise gate should run before the weekly optimisation meeting. The workflow is simple:
- Monday: refresh stock cover, fulfilment route, inbound confidence, delivery promise and return risk per advertised SKU.
- Tuesday: classify each SKU as Scale, Defend, Hold, Reallocate or Stop.
- Wednesday: apply bid and budget changes only where the fulfilment label supports the campaign role.
- Friday: review exceptions: receiving delays, stock cover drops, delivery promise changes, price movement and return spikes.
This is where FiveX fits naturally. Profitability dashboards show whether the SKU can afford the click. Stock insights show whether demand can be fulfilled. Ads AI can suggest bid changes, but the operator still approves them against margin and availability. Cross-marketplace reporting shows whether the next euro belongs to Amazon, bol or MediaMarkt instead of letting each platform argue for itself.
What to stop doing
Stop scaling Amazon campaigns because FBA exists. FBA is a fulfilment route, not a permanent spend permission.
Stop using one target ACOS across FBA, FBM, LVB and 3PL routes. The route changes the economics.
Stop asking “do we have stock?” and start asking “which marketplace can keep the promise if paid demand increases this week?”
And please stop letting fulfilment issues appear as surprises in the ad report. If a campaign loses efficiency after the delivery promise worsens, that is not only a PPC problem. It is an operating model problem.
The practical takeaway
Amazon fulfillment services can make advertising work better, but only when the ad team treats fulfilment as a live permission signal. The same is true for bol LVB, FBM, 3PL stock and MediaMarkt availability. Marketplace ads do not spend into a vacuum. They spend into stock, delivery promises, fees, returns and customer expectations.
The best operators do not ask which campaign has the highest ROAS. They ask which SKU, on which marketplace, with which fulfilment route, deserves the next euro.
That is the delivery-promise gate. It is less glamorous than a bid strategy. It is also the difference between buying profitable demand and buying a stockout with a nice dashboard.