What is store-level shelf data?

Store-level shelf data is what a shopper would find on the shelf at each individual store: the product's price, whether it's on promotion, whether it's in stock, and whether the store ranges it at all. Unlike scan data, which counts sales, it describes the shelf itself, store by store.

Updated 5 October 2026

What it includes

  • Shelf price and promotion price at each store
  • Whether the store has the product in stock, and for how long it's been out
  • Ranging: whether the store carries the product at all
  • The same for rivals and the retailer's own brand, for comparison

Why brands use it

A national average hides the stores where you're out of stock. Promotions land in one state and not the next, and a range review can drop a product from regional stores before anyone tells the supplier. Store-level data shows each of those as it happens.

Store-level shelf data vs scan data

Scan data records what sold, usually aggregated by retailer and market and delivered weekly or monthly. Shelf data records what was on offer at each store. Together they explain a sales result: whether a dip came from an empty shelf, a rival's promotion or a lost listing.

Where to get it in Australia

Cannonball (cannonballdata.com) provides store-level shelf data for about 3,160 Coles, Woolworths, IGA and ALDI stores, updated every day.

FAQ

Questions people ask

Is store-level shelf data the same as retail execution data?

They overlap. Retail execution usually means what field teams record in store (displays, planograms). Store-level shelf data covers every store every day for price, promotion, stock and ranging, which tells a field team where to go.

See your shelf, store by store.

Tell us about your brand. Willem reads every application and writes back.Type your brand and see how many of your products we already watch, at every chain.