← Insights
Retail22 May 20264 min read

SKU-level data: the sharpest signal in retail, used the least.

SKU-level transaction data records exactly which product sold, in which store, at what time and price. It’s the ground truth of demand — and most chains still use it only to reconcile inventory.

Every till in every store produces it, every day: a precise, time-stamped record of real demand at the item level. Market researchers survey for weeks to approximate what a retailer’s POS system logs by lunchtime. Even the ad platforms have noticed — Google now offers SKU-level conversion reporting so brands can see how media spend moves individual products. The signal is that valuable. The question is who acts on it.

What is SKU-level transaction data?

SKU-level transaction data is the point-of-sale record broken down to the individual stock-keeping unit — each specific product variant, per basket, per store, per timestamp, per price paid. Category-level data tells you soft drinks sold well; SKU-level data tells you the 500ml zero-sugar variant sold out in twelve stores by 4 pm on match day.

That resolution is what separates description from decision. Aggregates explain quarters. SKUs explain Tuesdays.

What decisions should SKU-level data drive?

Far more than replenishment. Wired into the growth system, the same dataset steers four different functions at once:

  • Pricing and promotion. Real elasticity per item and store — which discounts create demand and which just give margin away.
  • Assortment. What earns its shelf space in each region, and which store-level differences the national planogram is hiding.
  • Media and creative. Which products deserve screen time and ad budget this week — and proof, per SKU, of what a campaign actually sold.
  • Supplier negotiation. Verified movement data that turns trade discussions from opinion into evidence.
“The till already knows what your customers want. The only question is whether the rest of the company is listening.”

Why do retailers underuse their own POS data?

Because it was collected for accounting, not for growth. The data flows from till to finance, gets aggregated for reporting, and never reaches the teams deciding campaigns, content and offers — or reaches them weeks late, averaged into uselessness.

In this operating model, the store-level system is where behaviour gets validated: SKU-level data is the checkpoint every activation reports back to, and the source every new demand cycle starts from. The transaction isn’t the end of the funnel — it’s the beginning of the next one. Retailers who treat it that way stop guessing what worked. They know, item by item, store by store, by the next morning.

Run growth as
one system.

See what it looks like when every channel is organised by distance to purchase — on your own network. Book a demo.