E-Commerce Metrics

What are E-Commerce Metrics?

E-commerce metrics are the quantitative measures brands use to evaluate how their store is performing - from traffic and conversion through to retention and profitability. Most Shopify analytics dashboards surface dozens of possible numbers; the practical challenge isn't tracking metrics, it's identifying which handful actually drive decisions and which are noise.

Why metrics matter

Without a small set of trusted numbers, every decision becomes an opinion. Metrics are the mechanism that turns "should we increase ad spend?" into a testable claim: given current conversion rate, CAC, and contribution margin, does an extra dollar of spend produce more than a dollar of profit? The brands that compound year over year are the ones that know which numbers matter, review them on a predictable cadence, and act on what the numbers say - not the ones that track everything equally and therefore prioritise nothing.

The metrics that actually matter

For most e-commerce brands, the useful set of metrics falls into four categories:

Acquisition economics: CAC, ROAS, and blended ROAS. These tell you whether money spent on bringing in new customers is being deployed profitably. Blended ROAS (total revenue ÷ total marketing spend) is usually the most honest of these because it includes the channels that don't self-report attribution.

Transaction quality: conversion rate, AOV, and cart abandonment rate. These tell you what happens once a visitor is on site - how many buy, how much they spend, and where they drop off in the funnel.

Customer value: LTV, repeat purchase rate, and LTV:CAC ratio. These tell you whether the business has durable unit economics or depends on continuously acquiring new customers at increasing cost. A healthy LTV:CAC ratio is typically 3:1 or better; below 2:1 is usually a warning sign.

Gross margin after variable costs: contribution margin per order, not just headline gross margin. This accounts for payment processing, fulfillment, returns, and discount load - the true per-order profitability that compounds into business viability.

What a healthy metrics profile looks like

Across mid-market Shopify brands running at scale, a profile worth aspiring to typically includes: conversion rate between 2.5% and 4% blended, AOV growing year over year at roughly the rate of inflation or faster, LTV:CAC ratio of 3:1 or better, repeat purchase rate above 30% within 12 months of first order, and contribution margin above 40% after variable costs. Any individual metric below those levels isn't fatal, but several below them simultaneously usually indicates a structural problem with the business model, not a marketing problem.

What a weak profile tells you

Weak metrics rarely appear in isolation. A store with thin conversion rate plus low AOV plus poor retention isn't suffering three separate problems - it's usually suffering one: the product-market fit isn't strong enough to overcome mediocre execution, or pricing is misaligned with the audience's willingness to pay. Trying to fix each metric independently produces expensive tactical work with marginal results. The useful diagnostic move is to identify which metric weakness is causal and which are downstream consequences, then concentrate effort where the cause actually lives.

Why most metrics are noise

Shopify exposes metrics like bounce rate, pages per session, time on site, and new-vs-returning visitor ratio by default. These are useful for diagnosing specific problems but poor for general performance monitoring because they're not directly causally linked to revenue. A page with a high bounce rate can be a problem or a feature (if visitors found what they came for and left). Time on site can rise because content is engaging or because users are confused and lost. Treating these as primary KPIs leads teams to optimize the wrong things.

The practical discipline is to choose a small set of primary metrics - typically 4 to 6 - that together tell the story of whether the business is healthy and growing, and treat everything else as diagnostic tools that only get attention when a primary metric moves in the wrong direction.