Direct answer
The most common budget leaks are structural, not dishonest: paying for reach with no path to a sale, running channels that were never measured on the same basis so nobody can compare them, keeping a channel alive from habit long after it earns its place, the same lead counted twice by two different systems, and no single person owning the decision to stop something that has stopped working.
When an owner suspects marketing budget is being wasted, the first thing they usually picture is being ripped off - an agency padding hours, a platform inflating clicks. That happens, and it's worth checking for. But it's rarely the biggest leak. The biggest leaks are structural, and they happen even when every single person involved is honest and reasonably good at their job.
Five ways it leaks, without anyone doing anything obviously wrong
- Paying for reach with no path from that reach to a sale - visibility bought and reported on as if it were an outcome.
- Running several channels that were never compared on the same measurement, so nobody can honestly say which one is actually contributing.
- Keeping a channel alive out of habit - "we've always run something in print" or "we've always done a stand at that show" - long after anyone checked whether it still earns its place.
- The same lead counted more than once: once by the ad platform, once by the agency, once by the salesperson who "closed" it - so the total looks bigger than the business actually is.
- No single person owns the decision to stop something. Campaigns that have stopped working keep running, because ending them was never anybody's job.
| Leak | What it looks like | How to check it |
|---|---|---|
| Reach without a path to sale | Impressions and reach reported as a win on their own | Ask which sale, specifically, the reach produced |
| Unreconciled channels | Every channel "seems to be working" separately | Put every channel's claimed results next to actual sales, side by side |
| Legacy spend | A line item nobody remembers deciding to keep | Ask when it was last reviewed, and by whom |
| Duplicate lead counting | The pipeline total is bigger than the sales team's actual close list | Trace ten "leads" back to real, named deals |
| Nobody owns "stop" | Campaigns run for years without a review date | Ask who is authorized to end something, and when they last did |
A field observation: the pattern I keep finding, across very different industries, is three systems - the ad platform, the agency's own dashboard, and the salesperson's notebook - each independently claiming credit for the same handful of deals, with nobody ever reconciling the three against actual signed invoices. The total pipeline looks healthy. The bank account tells a smaller story.
None of this requires anyone to be dishonest. It only requires nobody to be responsible for reconciling the story against the invoice.
Why this survives for years
Each leak on its own is small enough to shrug off. A legacy print ad. A slightly inflated lead count. A channel nobody's compared properly. None of them, alone, is worth a fight. Together, over several years, they're the actual answer to why marketing spend never reaches the bank - not one dramatic failure, but five small unreconciled gaps that never got a single owner.
The fix isn't a bigger budget or a new agency. It's the same fix as checking whether your marketing tracking is real in the first place: naming one person whose job is to reconcile every channel's claimed results against what actually sold, on a fixed schedule, regardless of how the report was formatted. I wrote about why almost no business does this by default in Reports, Not Revenue.
Where to start this week
Pull last year's list of "leads" or "results" from every channel you paid for. Trace twenty of them, at random, back to an actual signed deal in your sales ledger. If most of them trace cleanly, the structure is probably fine and any problem is smaller than you feared. If most of them don't trace at all, you've just found the leak - and it was never about being ripped off.
What makes these five patterns hard to catch is that each one, examined alone, has a reasonable explanation. Of course reach matters somewhat. Of course a long-running channel probably still does something. Of course a lead count from three different systems will never match exactly. Each explanation is individually plausible, which is exactly why nobody ever adds them up. The waste isn't hiding in any single line item. It's hiding in the fact that nobody has ever been asked to reconcile the whole picture at once.
This is also why a new agency rarely fixes it, even a genuinely good one. A new provider inherits whatever measurement already exists, cleans up their own corner of it, and reports honestly on the piece they control. Nobody arrives with a mandate to reconcile the other four leaks, because reconciling isn't anyone's deliverable - it's the thing that falls in the gap between departments and vendors, which is precisely where money quietly goes to die.
Marc Wajsberg — Senior Marketing Strategist, X8 Agency. 30+ years across buyer psychology and commercial strategy, 150+ businesses guided. More about Marc.
If you want an outside, fixed-fee read of where your last year's marketing budget actually went - not a new campaign, a reconciliation - that's what a Commercial Immersion Diagnostic does: €2,900 fixed, no retainer required, no fee if it doesn't surface something concrete and actionable.
Checking twenty leads against your ledger costs an afternoon. Not checking costs another unreconciled year.
Book an introduction call See what's included