By Stormly  in  Knowledge

Published: Jun 26, 2026

eCommerce Category Analytics: How to Find Which Product Categories Are Growing (And Which Are Dying)

You’re looking at two product categories in your Shopify store. Category A (home decor) has 1,200 orders over the last 90 days and $74,000 in revenue. Category B (kitchen accessories) has 400 orders and $31,000.

Which one is healthier?

Most merchants would say home decor. More orders, more revenue. It seems obvious. But here is what those numbers don’t show: home decor’s conversion rate dropped from 4.2% to 2.1% over the same 90 days. Its repeat purchase rate is 9%. Cart abandonment in the category sits at 68%.

Kitchen accessories: conversion rate is up from 1.8% to 3.4%. Repeat purchase rate is 41%. Cart abandonment is 34%.

Home decor is not growing. It’s living off its size while quietly declining. Kitchen accessories is building something sustainable.

Category analytics is how you see this before it costs you a quarter of missed opportunity.

Why Product-Level Data Isn’t Enough for Strategic Decisions

Most product analytics tools default to individual product performance, SKU by SKU. That view is useful for specific operational calls: should I restock this item? Should I retire this variant? But for the decisions that actually shape the business (which lines to build around, where to invest the next buying budget, which categories to feature in Q4), you need the layer above the SKU.

Think about it from a merchandising perspective. You have 300 products across 8 categories. If you try to make assortment decisions product-by-product, you spend two weeks and still miss the signal you needed to see in day one. Category analytics collapses 300 decisions into 8 directional reads. That is how you run the business at scale.

The same applies to promotion planning. If you put budget behind a category in structural decline, you are buying short-term sales at the cost of long-term margin. If you find the category with a rising conversion rate and healthy repeat purchase behavior, that is where a promotion multiplies.

This is closely related to what how to use product analytics to optimize your eCommerce catalog covers at the individual product level, but category analytics gives you the strategic frame before you get into SKU decisions. You need both layers.

The Five Metrics That Actually Show Category Health

Not every metric tells the same story at the category level. Here are the five that matter.

Category conversion rate. This is the share of visitors to products in a category who complete a purchase. A category with 5,000 product views and 180 orders has a 3.6% CVR. Track this over rolling 30-, 60-, and 90-day windows. A rising CVR with stable traffic means product-market fit is improving. A falling CVR with rising traffic often means you’re attracting the wrong visitors, or the category isn’t delivering on what it promises.

Cart abandonment rate by category. Which categories get adds-to-cart that don’t convert? If a category runs at 72% abandonment versus a 38% site average, that’s a signal. It could be pricing, page quality, or a mismatch between what customers expect and what they find. The category-level view separates “this product has a description problem” from “this entire category has a trust or expectation issue.”

Repeat purchase rate by category. Which categories bring customers back? In Stormly, you can pull the 90-day repeat purchase rate broken down by first-purchase category. A customer who first buys from your skincare category might return 54% of the time. A customer who first buys from your seasonal decor category might return 6% of the time. That matters enormously for acquisition strategy. Understanding which categories generate loyal customers is directly related to how customer lifetime value analytics for eCommerce works in practice: the first-purchase category is one of the strongest LTV predictors you have.

Revenue contribution trend. What share of total revenue does each category contribute, and is that share rising or falling? A category that moves from 18% of revenue to 12% over two quarters is telling you something, even if absolute numbers are up because the whole store is growing.

Average order value by category. AOV by category tells you where your high-value customers shop. If customers buying from your premium home goods category average $148 per order versus $61 in everyday essentials, that is an assortment signal and a cross-sell signal in one number.

What a Growing Category Actually Looks Like

Revenue going up is not enough. Growth in a category shows up as a pattern:

  • CVR trending up quarter-over-quarter, even modestly (2.3% to 2.9% to 3.4%)
  • Cart abandonment staying flat or declining
  • Repeat purchase rate for first-buyers in this category above your store average
  • New customers acquired through this category returning at higher rates
  • AOV trending up, often driven by increasing multi-item baskets

When you see this combination, you have a category worth doubling down on. In practice that means more SKUs in the assortment, higher priority in email campaigns, better cross-sell placement in checkout flows, and potentially a higher share of paid acquisition budget.

A concrete example: a mid-size Shopify store in the health and wellness space had a protein supplements category with a 47% repeat purchase rate and a CVR that had improved from 2.1% to 3.8% over a quarter. Their kitchen equipment category, which was higher in raw revenue, had a 9% repeat rate and a declining CVR. The business had been allocating promotion budget roughly evenly across both. After seeing the category-level view in Stormly, they shifted 60% of their email budget toward supplements. Within six weeks, repeat order volume improved measurably without a significant drop in organic kitchen equipment sales.

That is the kind of decision you can’t make from revenue numbers alone.

What a Dying Category Looks Like Before the Revenue Line Breaks

The challenge with declining categories is that revenue can look stable until it abruptly isn’t. Here is what shows up in category analytics early:

  • CVR trending down over multiple quarters
  • Cart abandonment rate rising
  • Repeat purchase rate for first-buyers in this category below average and declining further
  • New customers entering through this category not returning for a second order
  • Revenue share shrinking as a percentage of total store revenue

The repeat purchase signal tends to show up earliest. Before a category goes into revenue decline, you’ll see the cohort of customers who bought from it stop coming back. That gap is the leading indicator.

The most actionable trigger is when both CVR and repeat purchase rate are declining simultaneously. That means you’re converting customers less efficiently, and the ones you do convert aren’t sticking. Both signals together suggest something structural: a product quality issue, a pricing problem, a competitor eating your market, or a shift in demand.

This is exactly where eCommerce anomaly detection: how to catch revenue problems before they compound becomes critical. Stormly fires category-level anomaly alerts when conversion rate or cart abandonment deviates from baseline, which means you find out a category is declining within days, not at the end-of-quarter review.

See how Stormly surfaces category-level trends automatically. Start your free trial

The Decisions Category Analytics Actually Unlocks

Here is what you can not make well without this data.

Assortment planning. Which categories should you add SKUs to? The answer is not the one with the most revenue. It’s the one with a rising CVR, healthy repeat purchase rate, and growing revenue share. Adding SKUs to a dying category usually accelerates the problem by fragmenting customer choice without improving underlying category dynamics.

Inventory investment. Category performance is the right level to make restocking and open-to-buy decisions. If you’re allocating inventory budget SKU-by-SKU without looking at category trajectory, you’ll consistently over-invest in categories that look healthy because they’re large, and under-invest in emerging categories before they’ve proven themselves at scale. Pairing category analytics with eCommerce sales forecasting closes this loop: category trajectory tells you where to direct the inventory plan, and forecasting tells you how much.

Email and promotion targeting. Which categories should you feature in the next campaign? This should be driven by where you’ll get the highest full-funnel return: not just email CVR but the repeat-buyer journey that follows. A category with a 42% repeat purchase rate is worth featuring even if its initial click-through looks lower than a category with a 9% repeat rate.

Cross-sell prioritization. Which category should you push from your top-performing one? Look for categories with complementary products and high repeat purchase rates. Understanding how customers actually move between categories before they convert is the subject of eCommerce behavioral analytics: understanding how shoppers move through your catalog. The navigation patterns reveal which cross-category paths exist organically, so you’re not guessing which categories belong together in the post-purchase flow.

Sunsetting decisions. When do you stop investing in a category? The signal is not when revenue drops dramatically. It’s when CVR has declined for three straight quarters, cart abandonment sits consistently above site average, and repeat purchase rate for first-buyers is measurably below store average. At that point, maintenance spend could likely generate better returns elsewhere in your assortment.

How Stormly Shows This Data

In Stormly, category analytics is not a report you configure from scratch. The dashboard segments performance by product category automatically, using your catalog structure. You get:

  • A category-level table with CVR, cart abandonment rate, repeat purchase rate, AOV, and revenue share in one view
  • Week-over-week and quarter-over-quarter trend lines for each metric
  • A first-purchase category breakdown showing which categories your most loyal customers entered through
  • Anomaly alerts when a category’s conversion rate or abandonment rate deviates significantly from its baseline

For a Shopify store with 8 product categories, this view makes the two declining categories immediately visible, even when those categories are still generating positive absolute revenue. That is the store-level intelligence that most merchants are flying blind on because their tools don’t surface it.

For stores on Shopify, Magento, and WooCommerce, the category structure maps from your existing product catalog. No custom event setup, no manual grouping required.

The merchants who build durable, profitable stores are usually not the ones with the best instincts about products. They’re the ones who can see which categories are building their customer base and which are burning through acquisition spend. Category analytics is where that visibility lives.

See your category performance data in Stormly. Start your free trial

Ready to get real insights?

Connect your store and let Stormly's AI find the trends and anomalies that matter.

No credit card required