Monday morning. Five reports. Five wins.
Google: 3.2x ROAS. Meta: record CTR. Email: 40% opens. SEO: rankings up. The blog: traffic doubled.
Your P&L hasn’t moved.
Nobody in that list is lying. Each one is winning the game they were handed. Five games don’t add up to one business.
The bill you see
Five suppliers. $12,000 a month. That number sits in your accounts, it reconciles, and it’s the number you use when you think about what marketing costs you.
It’s less than half.
The bill you don't
Four line items sit outside the invoices. None of them is exotic. All of them are computable.
Your coordination time. Twenty hours a month briefing five parties on the same thing, chasing handoffs, reconciling reports that disagree with each other. Price your own hour honestly – what the business pays for it, or what you’d bill it at – and multiply. At $200 an hour, $4,000.
Duplicate credit. Two platforms claim the same conversion, both of them by design. Next month’s budget then gets allocated against numbers that count some sales twice. Work from inflated returns and you over-fund. On a $12,000 spend, call it $3,000.
Delay. A change agreed on Tuesday goes live the following Monday, because it needs three parties to touch it. Five days of spend runs against the version you’d already decided was wrong. $2,000.
The work nobody owns. The landing page test that would lift every channel. The offer rewrite. The tracking fix. Each one crosses two scopes of work, so it sits in neither. Nobody in the lineup can hear the flat note. $4,000 – and this is the line that grows.
Thirteen thousand dollars a month you don’t see, on top of twelve thousand you do. Twenty-five thousand.
Those figures are a model, not a benchmark. The inputs are mine. Substitute yours – your hourly rate, your hours, your spend – and the arithmetic runs the same direction.
Whoever the vendors are
Here’s the part that catches people out. Swapping suppliers doesn’t move this number.
Replace the underperforming agency with a better one. You still have five scopes of work. Bring two functions in-house. You still have five scorecards. Hire the best freelancer in the country for each channel and you have five excellent people holding five separate definitions of a good month.
The tax isn’t charged on quality. It’s charged on count – and on the fact that not one of the five is paid against the same outcome. Every contract prices what can be counted: posts, hours, clicks, rankings, sends. None of them prices the sale.
So all five can deliver in full, on time, to spec – and the business still loses money. That isn’t a failure of effort. It’s arithmetic.
Run your own number
Five lines. Ten minutes. You don’t need a tool for this.
- Add your monthly fees. Every retainer, contractor, subscription, licence. That’s your visible cost.
- Count your coordination hours. Briefs, calls, chasing, reconciling. Multiply by your hourly cost.
- Compare reported conversions to actual orders. Total what the platforms claim. Total what your accounting system recorded. The gap is what you’re double-funding.
- Time your last change from decision to live. Multiply the days by your daily spend.
- List the improvements sitting undone. The ones that have waited a quarter because they cross two scopes. Estimate what each is worth.
Add lines two through five. That’s your fragmentation tax. Whatever it comes to, it’s a number you’ve been paying without ever seeing it on an invoice.
Running the same model forward: $12,000 in fees becomes $6,000. Thirteen thousand in tax becomes closer to two. Twenty hours of your month become two hours. The monthly difference is roughly $19,000, or $228,000 across a year.
Check that against your own inputs before you believe mine. The point isn’t my numbers. It’s that the second column exists at all, and you’ve never been invoiced for it.
Back to Monday
Your marketing, looked at properly
Thirty minutes on your current setup — what’s working, what’s quietly leaking budget, and what I’d fix first. You’ll leave with a clearer picture whether we work together or not.
Got something specific bugging you? Flag it when you book and I’ll have it looked at before we talk.
