On-shelf gaps and substitution maths
2026-11-11BXT Data Editorial

On-shelf gaps and substitution maths

On-shelf gaps and substitution maths article image

100,000 doors, 23 percent more advertising revenue per order, and one shelf that did not move. DoorDash agreed to buy Instacart in a cash-and-stock deal valued at roughly $17 billion, and the combined network would reach more than 2,200 retail banners covering close to 100,000 stores, as of November 11, 2026. Coverage is what the filings count. Whether a specific SKU is sellable in those stores on a Tuesday evening is availability, and no part of the announcement addresses it (App Economy Insights).

What the deal actually buys

KnownUnverifiedTo verify
Deal valued at about $17 billion, $65 per share, a 26% premium to the late-October closeRegulatory timelineDivestitures required
Instacart Q3 gross transaction value up 15% to $10.5 billion on 91.4 million ordersOrder mix by categoryRepeat rate by cohort
Advertising and other revenue up 23% to $331 million, 3.1% of transaction valueAttribution of ad revenueTake rate by banner
DoorDash Q3 orders up 28% to 993 million, marketplace GOV up 36%Organic versus acquiredContribution margin by segment

The strategic logic in the filings is about local commerce: a delivery network on one side, retailer relationships and commerce software on the other. For a supplier, the operative detail sits one level down. Instacart already powers storefronts for banners beyond its own app, which means a grocery order can run through its technology while the shopper never opens the marketplace. Coverage in that model is a software footprint, not a promise about what sits on the shelf.

Advertising is the tell. Instacart's advertising and other revenue grew 23% while orders grew 10%, so revenue per order rose. When placement becomes a paid position, the shelf a brand competes for is no longer allocated purely by velocity; it is allocated by velocity plus media spend. Availability data that ignores this shift will read paid placement as organic demand (Bruno Digital).

Store count and shelf availability diverge

Two thousand banners, one hundred thousand doors

A banner is a retail chain; a door is a store. The gap between them is where coverage claims get inflated. Listing an item with a banner does not put it on a shelf in every door, and even where it is listed, replenishment cycles decide whether it is sellable when someone searches for it. The number that matters to a range review is sellable rate by door, not doors under contract.

Advertising revenue per order

The $331 million advertising line is 3.1% of transaction value and 30% of revenue, and it grew faster than the transaction line. That ratio is the reason a supplier's promotional calendar and its availability calendar can no longer be planned separately: the same slot is being sold, and the same shopper is being shown a sponsored substitute when the primary item is out of stock (Global Market Bulletin).

Three numbers per door

MetricDefinitionReference band
Sellable rateSearched SKUs sellable at the moment of order>=92%
Substitution rateOrders filled with a replacement item<=6%
Sponsored sharePlacement bought rather than earnedTrack, no target
Repeat rate by cohortShoppers ordering again within 30 days>=45%

Substitution rate is the one that exposes a coverage story. A network can add doors and hold sellable rate flat while substitution climbs, because the new doors are stocked with a narrower range and the picker reaches for whatever is closest. The shopper sees a delivered order; the brand sees a lost sale recorded as a fulfilment success.

  1. Pull sellable rates for the SKUs under review, by door and by city age.
  2. Separate sponsored placement from earned placement in the same report.
  3. Compare substitution rate against sellable rate to find range gaps.
  4. Check replenishment cadence per banner before agreeing a promotion.
  5. Re-run monthly; a door that stays below the band is a range decision, not a demand problem.
FieldExample
door_idOH-CLE-118
skuSKU-4471
sellable_rate0.94
substitution_rate0.05
sponsored_share0.22
repeat_30d0.49

None of this argues against the deal. It argues for reading it at the level where a supplier decides: a combined network of 100,000 doors is a distribution opportunity and a measurement problem at the same time. The brands that treat the door count as coverage will fund a listing they cannot verify; the ones that ask for sellable rate by door will know within a quarter which half of the network actually sells.

FAQ

  • Q: Why is coverage not the same as availability?

    A: Coverage counts stores that could list an item; availability counts stores where the item was actually sellable at the moment of the order. A network can double its coverage and still leave the same shelf gaps.

  • Q: Does advertising revenue change the availability question?

    A: It changes who pays for the shelf. When ad revenue grows faster than orders, placement becomes a paid position, and the brand without a media budget is competing for a slot it no longer gets for free.

  • Q: What should a supplier ask for first?

    A: Store-level sellable rates for the specific SKUs under review, split by city age. A national average hides the difference between a mature city and one opened this year.

Sources