The Ecommerce Profit Leak Audit
The 60-point CFO-grade sweep that finds exactly where an ecom brand bleeds margin, from ad waste to returns to broken tracking.
Who this is for
- DTC founders scaling past $1M/year
- In-house marketers under a profit mandate
- Operators who suspect their 'great ROAS' is lying
Why this exists
Most brands obsess over ROAS while margin leaks out of ten holes the dashboard never shows. This is the audit a fractional CFO and a senior media buyer would run together, turned into a checklist you can run yourself in an afternoon.
Run this with your P&L open
Every leak below maps to a real line on your P&L. Don't estimate from the ad platform. Pull actual COGS, shipping invoices, processor statements, and refund reports. The gap between 'platform profit' and 'bank-account profit' is the whole point.
1. Unit economics and contribution margin
2. Google Ads waste
3. Tracking and attribution (the silent leak)
4. Merchant Center and feed
5. Site, checkout, and retention
The nine most common leaks and what they typically cost
Ranges from Ad-Lab audits across 350+ ecom accounts. Stack two or three of these and a 'profitable' account is quietly losing money.
| Leak | How it hides | Typical drag on profit |
|---|---|---|
| Branded bleed | Counted as elite ROAS | 10-30% of ad budget |
| Attribution overstatement | Dashboard > reality | 20-40% of 'tracked' revenue |
| Server-side tracking missing | Conversions undercounted, bidder starved | 10-25% efficiency |
| Returns not in margin math | Gross margin used instead of contribution | 5-15% of revenue |
| Discount creep | Death by a thousand codes | 3-10% of revenue |
| Feed suppression | Products silently not served | 5-20% of Shopping revenue |
| PMax placement leakage | Cheap placements take credit | 10-20% of PMax spend |
| Shipping subsidy | Underpriced shipping | 2-8% of revenue |
| Slow mobile LCP | Paid clicks bounce | 5-15% of conversion rate |
How to run it
Pull the actuals first
P&L, processor statement, refund report, and a 90-day Google Ads + GA4 + Shopify export. The audit is only as honest as the data you feed it.
Work top to bottom, score each line
Mark every item pass / fail / unsure. Unsure counts as fail until proven. Tally fails per section.
Quantify the top three leaks
Use the table to put a dollar range on your worst three. That is your prioritised fix list and usually pays for a quarter of agency fees on its own.
External resources
Authoritative references we link to alongside the template. Read them before running the audit.
Want this run for you?
