All articles

Category & Assortment

Category growth drivers: penetration, frequency, and spend

Category growth comes from three places: more households buying the category, the same households buying it more often, or households spending more each time they buy. Those are the classic category growth drivers, usually called penetration, frequency and spend per trip. Each points to a different strategy, and each needs a particular kind of data to measure.

That last point is often skipped. It shouldn't be, because the data you have determines which drivers you can actually see.

What does each driver mean?

Penetration is the share of households that bought the category at least once in a period. Growth in penetration means new buyers are entering the category.

Frequency is how often buying households purchase. Growth here means existing buyers are coming back more often.

Spend per trip is how much buyers spend each time they purchase. It can grow through higher prices, larger packs, more units per trip or a shift toward premium items.

Multiply them together, along with the number of households, and you get total category sales. A category can grow through any one of them, or through a combination.

Which data measures which driver?

Penetration and frequency are household measures. They require data that follows households over time, such as a consumer panel or a loyalty program. Without that, you can't tell whether a sales rise came from new buyers or existing ones buying more.

Store-level scan data, such as data aggregated at the store, UPC and day level, doesn't follow households. It records what sold in each store. That means it can't measure penetration or frequency directly. It's important to be clear about this when presenting growth analysis.

What store-level data does measure well is the product side: units, dollars, average price per unit, pack-size mix, distribution and velocity per store carrying. Those describe how the category's sales are composed, which is closely related to spend.

What can store-level data show about growth?

A lot about the "what" and "where." It can show whether growth came from more units or higher prices, which subcategories and pack sizes grew, and which stores or regions contributed most. It can separate distribution gains from velocity gains.

A hypothetical: a category's dollar sales grew over a year. Scan data shows units per store were roughly flat, average price per unit rose, and larger packs gained share of units. That's consistent with growth in spend per purchase, driven by price and pack mix. It doesn't tell you whether more households bought, and the analysis should say so.

Some datasets also include store-level transaction counts, which can give a rough sense of store traffic. Where that's available, it adds useful context. Ask your data provider what's included.

How should a senior team use this framework?

As a way to organize strategy, with honesty about measurement. A penetration strategy, such as sampling or broader distribution, needs household data to evaluate properly. A spend strategy, such as pack-size or premium innovation, can be tracked well with scan data.

Combine sources where possible. Store-level scan data and household panel data answer different questions, and together they give a fuller picture. Category management practice often uses both.

And avoid claiming more than the data supports. A growth story built on store data should describe product and store changes, and leave household conclusions to household data. The NRS Insights monthly reports describe category trends across independent stores, and the July 2026 same-store sales report is the most recent.

Frequently asked questions

What are the main drivers of category growth?

The three classic drivers are penetration, meaning how many households buy the category; frequency, meaning how often they buy; and spend per trip, meaning how much they spend each time. Total category sales reflect all three, along with the number of households in the market.

Can store-level scan data measure penetration and frequency?

No. Penetration and frequency describe household behavior and require data that follows households over time, such as a consumer panel. Store-level scan data records what sold in each store, so it can't show whether sales came from new or existing buyers. It measures the product and store side of growth well.

What does store-level data show best about category growth?

It shows how sales are composed: units versus price, pack-size mix, subcategory performance, distribution and velocity per store carrying, by store and region. That helps explain what grew and where. Combining it with household data, where available, adds the picture of who is buying.

Read the latest monthly report from NRS Insights for category trends.

Looking at the independent channel? See independent c-store insights and industry insights on nrsinsights.com.