E-commerce
The 5 KPIs every UK e-commerce brand should track weekly (and how to automate them)
7 min read
The five KPIs every UK e-commerce brand should track weekly are revenue and contribution margin, customer acquisition cost (CAC) by channel, repeat customer rate, average order value (AOV), and stock and fulfilment accuracy. Tracked together, and automated rather than pulled together by hand, they give a founder or operations lead an honest weekly read on whether the business is actually growing profitably, not just busier. At Omevia Intelligence, this is the exact starting point we use whenever we build a Business Intelligence & Dashboards setup for a new e-commerce client.
Why weekly, not monthly
Monthly reporting is the default in a lot of e-commerce businesses, but by the time a monthly number lands, the problem it's describing is four to eight weeks old. A weekly cadence catches a stalling channel, a margin leak, or a fulfilment issue while there's still time to act on it, without tipping into the kind of daily obsessive checking that just creates noise and second-guessing. Weekly is frequent enough to be useful and infrequent enough to stay calm about.
1. Revenue and contribution margin
Revenue on its own is the easiest number to check and the easiest to misread. A week can show growing revenue while contribution margin (revenue minus product cost, shipping, payment fees, and ad spend) is quietly shrinking, usually because of a discount push or rising ad costs eating into the difference. Track both side by side every week, or revenue growth can mask a business that's becoming less profitable as it scales, which is a much harder problem to spot in a monthly view.
2. Customer acquisition cost (CAC) by channel
A single blended CAC figure hides more than it reveals. What actually matters is CAC broken down by channel (Google Ads, Meta, organic, email) so you can see which channels are still economically sane and which are quietly burning budget while looking fine in the blended average. This is core to what we build under Marketing & Sales Analytics: channel-level CAC sitting next to channel-level revenue, in one view, updated weekly.
3. Repeat customer rate
Repeat customer rate (the percentage of customers who buy again within a set window) is one of the strongest indicators of underlying brand health, and one of the most commonly ignored numbers in weekly reporting. New customer acquisition gets most of the attention because it's directly tied to ad spend and therefore feels more controllable, but a rising repeat rate usually means acquisition costs can fall over time as the existing customer base does more of the growth work on its own. It's also one of the earliest warning signs when something has gone wrong elsewhere: a quiet dip often shows up here weeks before it's visible anywhere else.
4. Average order value (AOV)
AOV interacts directly with both CAC and margin, which is why it belongs on the same weekly view rather than a separate one. A business can hit its CAC targets and still struggle if AOV is too low to comfortably cover the cost of acquiring that customer in the first place. Tracking AOV weekly alongside CAC makes it obvious, quickly, whether a bundling change, an upsell prompt, or a free-shipping threshold is actually moving the number that matters, rather than just looking like a good idea.
5. Stock and fulfilment accuracy
This is the KPI most reporting setups skip entirely, and the one that causes the most reputational damage when it's ignored. Stockouts on bestsellers and fulfilment errors both quietly erode the repeat customer rate above: a customer who receives the wrong item, or can't buy their usual product, rarely complains; they simply don't come back next time. A weekly view of stock accuracy against sales velocity catches this early, before it shows up as an unexplained dip in repeat rate two months later.
Automating this instead of doing it by hand
The honest reason most e-commerce teams don't track these five KPIs weekly isn't that they don't understand their value: it's that pulling them together by hand from Shopify, ad platforms, and a fulfilment tool takes real hours every single week. That manual step is usually where good reporting habits quietly die after the first few months, once the initial enthusiasm wears off. Our Data Cleaning & Automation service exists specifically to remove that step: connect the sources once, and the same five numbers land in a live dashboard automatically every week, with nobody copying anything between spreadsheets.
A realistic weekly routine
In practice, most founders and ops leads we work with don't sit down and analyse all five numbers in depth every week. They glance at a dashboard for two or three minutes on a Monday morning, looking specifically for anything that's moved outside its normal range. The five KPIs above are chosen partly because that's enough coverage to catch most problems early at that glance-level, without needing a deeper monthly or quarterly review to still make sense of the direction the business is heading in.
Getting started
Most businesses don't need all five KPIs perfectly instrumented on day one. We typically start with revenue, margin, and CAC by channel in the first working prototype, usually within two weeks of getting access to your data, then layer in repeat rate and fulfilment accuracy once the core view is trusted and genuinely in daily use, rather than trying to build the complete picture in one go.
FAQ
Common questions
What is the single most important KPI for a small e-commerce brand?
There isn't one universal answer, but most small e-commerce brands get the most value from tracking contribution margin per order (revenue minus product cost, shipping, and ad spend). Revenue alone can grow while profitability quietly shrinks, so pairing revenue with a margin figure gives a much more honest weekly picture.
How often should I check my e-commerce KPIs?
Weekly is usually the right cadence for most of these five KPIs: frequent enough to catch problems early, infrequent enough to avoid reacting to daily noise. Repeat customer rate and CAC by channel are the exceptions; they move more slowly, so a monthly view is often more meaningful for spotting genuine trends.
Can I track these KPIs without paying for expensive software?
Yes, Looker Studio is free and connects directly to Google Ads, GA4, and most e-commerce platforms, which covers four of the five KPIs here without any licensing cost. The main investment is time spent setting up the connections properly once, after which the dashboard updates itself automatically.