Skip to content

CPG glossary

Daypart: splitting the day into buying occasions

What a daypart is

A daypart is a block of the trading day treated as its own business, with its own customers, menu, staffing and economics. Morning, lunch, afternoon, evening and overnight is the usual split. The point of drawing the lines is that a store at 7am and the same store at 3pm are not the same store: different people walk in, they want different things, and the money behaves differently.

Restaurants have organised around dayparts for decades. Convenience adopted the frame as its foodservice programme grew into a real business, and it is now the standard way an operator reads their own traffic.

The convenience daypart split

The blocks are not standardised across the industry, which matters when comparing two operators' reports, but a common convenience split looks like this. The figures below are for Sunrise Market, an illustrative single-site operator, over one week:

DaypartHoursTransactionsShare of visitsAverage basketGross profit share
Morning5am to 10am1,22631.5%$6.4034%
Midday10am to 2pm90423.2%$8.1028%
Afternoon2pm to 5pm81220.9%$5.2017%
Evening5pm to 10pm73618.9%$7.3018%
Overnight10pm to 5am2145.5%$4.903%
Week total3,892100%$6.63100%
Share of visitsShare of gross profit31.5%34%Morning23.2%28%Midday20.9%17%Afternoon18.9%18%Evening5.5%3%Overnight
Share of visits against share of gross profit. Morning over-indexes, afternoon under-indexes by nearly four points

Read the two share columns against each other. Morning takes 31.5% of the visits and returns 34% of the gross profit, so it over-indexes. Afternoon takes 20.9% of the visits and returns 17%, so it under-indexes by nearly four points. Same store, same staff, and the gap between those two columns is the whole argument for reading the day in blocks. A single weekly average basket of $6.63 hides all of it.

Why the split changes decisions

Staffing follows profit, not traffic. Overnight runs 214 transactions and 3% of gross profit, and it still needs a person present. That is a fixed-cost block, and the decision about whether it exists is a different decision from how the morning is staffed.

Assortment is daypart-specific. The morning shopper wants coffee and something to eat with one hand. The overnight shopper wants a different set entirely. A planogram optimised on weekly totals is optimised for nobody in particular, and the categories that only sell in one block get judged against an average they never participate in.

Promotions have a correct hour. A discount on a morning item run all day gives margin away in blocks where it changes no behaviour. The daypart split is what tells you which hours a promotion should actually be live.

Waste is a daypart calculation. Fresh food prepared for a peak that has passed becomes shrink at a rate the daily total will not show you. Production schedules are built per block or they are built wrong.

Dayparts and the competitive set

The competitor changes by block, which is the connection to quick-service restaurants. At 7am a convenience store competes with coffee chains and QSR breakfast. At 2pm it competes with vending, a grocery run and nothing at all. At 11pm most of the competitive set has closed, which is why the overnight block can carry thin volume and still be strategically useful.

This is also where the Cornell and Numerator finding on GLP-1 households becomes concrete. Limited-service restaurant spending fell about 8% in that research, and savory snacks about 10%. Both effects concentrate in specific blocks rather than spreading across the day, so an operator watching only weekly category totals sees a soft decline and misses which occasion is actually eroding.

Why it matters to a brand analyst

Most packaged-goods reporting arrives as weekly movement with no time dimension at all, which means the daypart structure is invisible in the data you receive. That is worth knowing rather than fixing, because it explains a recurring puzzle: two stores with identical weekly velocity on your SKU can have completely different daypart mixes, and the one selling your item at 7am alongside coffee is a fundamentally more defensible position than the one selling it at 3pm as a lone impulse buy. Where time-stamped data exists, the attach rate by daypart is the sharpest thing in it.

The short version

  • A daypart is a block of the trading day treated as its own business, with its own customers, assortment and economics.
  • Convenience typically splits morning, midday, afternoon, evening and overnight, and the blocks are not standardised between operators.
  • Transaction counts and profit shares diverge sharply by block, so weekly averages hide the structure that actually drives staffing and assortment.
  • The competitive set changes by block, and most packaged-goods reporting carries no time dimension to see it with.
See your CPG data answer questions in plain English — book a Scout demo

Want the rest of the CPG analyst's glossary?

Drop your email and we'll send the full set of CPG and retail-data definitions as one reference sheet.