Six Things Your Agency Dashboard Won't Show You
Table of content:
Most agency dashboards are built around what is easy to pull out of the ad platform. That is convenient for the agency and quietly misleading for you.
The six numbers that determine whether your DTC brand is actually building a profitable, compounding business rarely make it onto the Monday morning report. They sit one layer deeper than ROAS, impressions, and CPA. They take work to surface. And they are the ones you need to be looking at if you want to know whether your paid media is building the business or just renting revenue each month.
This post walks through the six. None of them are hard to find. All of them are uncomfortable to confront if your current DTC agency reporting has been hiding them from you.
1. Your 90 day cohort retention rate
How many customers who bought from you in January also bought from you in March? That is 90 day cohort retention. It is the single most useful leading indicator of whether your brand is compounding or leaking.
Most founders check LTV. LTV is lagging. It tells you what happened 12 or 24 months ago. By the time your blended LTV falls, you have already been bleeding margin for two quarters.
Cohort retention at 90 days moves first. If it is falling, your next LTV report is going to be ugly. If it is rising, you are buying yourself room to scale.
Where to find it: Shopify's customer cohort report is buried but functional. Triple Whale and Polar do it more cleanly. Klaviyo's retention dashboard is the fastest option if your data is clean.
Rough benchmarks by vertical at 90 days:
- Fashion: 18 to 22 percent
- Wellness and supplements: 20 to 25 percent
- Home and homewares: 15 to 20 percent
- Premium jewellery: 12 to 18 percent
If your agency reports on revenue and ROAS but not on the retention of the customers it is acquiring, you are being shown half the business.
2. Contribution margin per acquisition channel
ROAS tells you how much revenue you generated per dollar spent. It does not tell you how much you kept.
Contribution margin is the number that matters. Revenue, minus COGS, fulfilment, payment processing, returns, discount exposure, and media spend, divided by revenue. It is the percentage of the gross sale that actually funds the business.
A 4x ROAS campaign can still be unprofitable. If COGS is 40 percent, fulfilment is 10 percent, returns are 12 percent, and discount exposure on that channel is 15 percent, you are barely breaking even before overheads.
The more important split is by channel. Meta prospecting, Meta retargeting, Google brand, Google non brand, Pinterest, and referral all produce different customers with different post purchase behaviour and different contribution margins. Treating them as one blended number hides exactly the detail you need to reallocate budget against.
How to calculate it: take the last 90 days of channel level spend and attributed revenue from each platform, layer in your gross margin after fulfilment and returns, and subtract the spend. Divide the remaining margin by the attributed revenue. That is your channel level contribution margin.
What to do with it: stop scaling any channel sitting below 15 percent. Interrogate any channel above 40 percent. One is leaking. The other is likely undercredited, and you should probably be bidding harder on it.
3. Your first purchase product path
The product that drives the best second purchase rate is almost never your best seller.
This is one of the most useful things you can pull out of your Shopify data in under twenty minutes. Almost no brand we work with has it on their dashboard.
Pull the last six months of customer orders. Group by first product purchased. For each group, calculate the percentage that placed a second order within 60 days.
What usually emerges is that one or two SKUs carry a dramatically higher return rate than the rest of the catalogue. Sometimes this is a hero product. More often it is a specific entry point. A starter kit. A lower price first experience. A particular size or variant that lands well with first time buyers.
This number should be directing your creative strategy and your offer structure, not just your merchandising. If your best performing first purchase product converts at 34 percent to a second order and your second best converts at 11 percent, your entire prospecting campaign should be built around the first.
Most agencies never ask this question. They optimise to best selling product because it is easier to pull and easier to brief creative against. The cost is that you keep acquiring customers who do not come back.
4. Brand search and non brand search, reported separately
When your Google reporting blends brand and non brand, it flatters the numbers. Brand search is close to free. Non brand is where the paid lift is actually happening, or not happening.
Most agency reports show a single Google Ads row with a blended ROAS. This is useless for decision making. A blended 6x ROAS built from a 15x on brand and a 1.8x on non brand is a completely different picture to a 6x built from a 5x on brand and a 6.5x on non brand.
It also hides cannibalisation. If your brand search spend is capturing customers who would have clicked the organic result for free, you are paying to buy traffic you already owned. The rough rule: if more than 60 percent of your brand search spend sits on pure navigational queries (the customer typed your brand name), a good chunk of that is cannibalised.
The fix is simple. Report brand and non brand as separate rows, on separate ROAS targets, with separate budgets. Test incrementality on brand spend twice a year. And do not let your agency hide behind a blended number that tells you nothing about where the real paid lift is coming from.
5. Email revenue contribution by customer cohort
Most brands know email as a percentage of total revenue. Few know it broken down by cohort. That is the cut that actually matters.
The question is not what percentage of revenue came from email last month. The question is: of the customers we acquired in January, what percentage of their 90 day revenue came from email touches, and what percentage would have come back anyway.
The first cut tells you whether email is earning its seat at the table. The second cut tells you whether your lifecycle team is genuinely driving retention or claiming credit for repeat customers who would have returned regardless.
Healthy looks like this. For a cohort acquired in month one, email influenced revenue at 90 days should sit between 25 and 40 percent of that cohort's total repeat revenue. Below 20 percent and your flows are not doing the work. Above 50 percent and you are probably over discounting or double counting attribution.
If your email agency is reporting at total revenue level and not by cohort, ask them to split it. If they cannot, that is a reporting capability gap and a good reason to revisit the set up.
6. CAC payback period versus LTV development curve
CAC payback is a snapshot. We recover our CAC in 120 days. Useful, but half the picture.
The LTV development curve is the shape of that recovery over time. It answers a different question. Are customers continuing to spend meaningfully after the payback window, or do they flatline once the first order is done?
At 3 months, healthy LTV should land around 1.2x to 1.4x of AOV for most verticals. At 6 months, 1.6x to 2.0x. At 12 months, 2.3x to 3.0x. Flatter than that and your customer base is not compounding.
This is the single most important metric for deciding whether paid media is sustainable at scale. If your 12 month LTV is 1.4x of first order value, every new customer has to pay for themselves in the first six weeks or you are underwater. If it is 2.8x, you can afford to run prospecting at breakeven for 90 days and still make money on the cohort.
None of this appears on a standard agency dashboard. None of it requires new tools. All of it should be on the first slide of your Monday report.
The bottom line
If your agency is not showing you these six numbers, it is not because they do not matter. It is because the ad platforms do not surface them easily, and the dashboard was built around what was convenient rather than what was useful.
Ask for them anyway. A good agency will build them for you. A great agency will already have them in front of you.
The answers will tell you more about the health of your business than any ROAS figure ever will.
For the broader commercial frame behind these six, read our separate post on the seven metrics every founder must track.
Want a straight answer on whether your current reporting is hiding a margin leak? Book a call with Webtopia and we will walk through the six numbers for your own business. Or run the maths yourself using our Ecommerce Profitability Calculator.
Get weekly expert insights!
Built from scaling real brands
Turn your ad spend into real growth.
At Webtopia, we don’t just run ads. We build scalable growth systems designed for ambitious DTC brands. By combining performance marketing, creative strategy, and data-backed execution, we help founders scale without sacrificing profitability. Our clients see an average 6X blended ROAS every month, because great brands deserve more than short-term wins.
Book your call today and let’s build your next growth chapter together.