What Good Marketing Reporting Actually Looks Like
Across nearly every account of a failing agency relationship, the same complaint surfaces first: the monthly report looks fine, impressions are up, clicks look solid, the charts trend the right direction, and yet the phone isn't ringing and revenue isn't moving. This isn't a coincidence. It's the predictable result of a report built to demonstrate activity rather than to answer the only question that actually matters: is this producing customers at a cost that makes sense.
The Numbers That Feel Impressive but Mean Little on Their Own
Impressions tell you an ad was shown. Reach tells you how many unique people saw something. Clicks tell you someone was curious enough to tap. None of these numbers, by themselves, tell you whether any of it turned into a customer. A report that leads with these figures, without connecting them to what happened after the click, is showing you the top of a funnel while staying quiet about whether anything made it to the bottom.
This isn't necessarily dishonest. These numbers are genuinely easy to generate and genuinely easy to make look good, which is exactly why they show up so often in reports that are struggling to demonstrate real outcomes.
What a Report Built Around Outcomes Actually Contains
A report that's actually useful starts with cost per acquired customer for the period, not cost per click or cost per impression. It includes blended return on ad spend across every channel combined, compared explicitly against your break-even ROAS, which is one divided by your gross margin, so you know whether a number like "3x ROAS" represents genuine profit or a loss dressed up as a good-looking multiplier.
It shows you which specific campaigns and audiences are producing customers at an acceptable cost, and which are quietly underperforming and diluting the account average. And it connects activity to a specific, named business outcome for the period: leads generated, calls placed, appointments booked, or revenue closed, not just activity that theoretically should have led there.
Why This Gap Persists
Part of the reason vanity-metric reporting is so common isn't necessarily bad faith. Attribution is genuinely difficult. Connecting a specific ad impression to a phone call that happened three weeks later, or a walk-in customer who saw a social post and didn't click anything, requires tracking infrastructure many businesses never set up properly in the first place. It's easier to report on what the ad platform hands you by default, impressions and clicks, than to build the tracking necessary to report on what actually happened afterward.
This is also why the fix usually isn't simply asking for a better report. It's fixing the underlying tracking so a better report becomes possible at all.
What to Ask For If Your Current Reports Feel Disconnected
Ask specifically for cost per acquired customer, not cost per click, as a standing line item in every report. Ask what your break-even ROAS actually is, calculated from your real gross margin, and ask whether current performance is above or below it. Ask which specific campaigns are being paused or reallocated based on the data, not just which ones are being reported on. A capable partner should be able to answer all three without hesitation, because the answers should already be driving the decisions being made on your account.
A Report Should Tell You What Changed, Not Just What Happened
The most useful reports don't just present numbers. They interpret them: this campaign's cost per acquisition rose because an audience saturated, so we're testing new creative; this channel's ROAS fell below break-even, so we're shifting budget toward the one that's performing. A report that lists numbers without a clear next action attached is putting the interpretation work back on you, which defeats much of the point of paying someone else to manage it.
Frequently Asked Questions
Is it reasonable to expect revenue-level reporting from every agency?
Yes, though the specificity depends on what's trackable given your business type. A business with online checkout can report on exact revenue per channel. A service business relying on phone calls needs call tracking in place first, but that infrastructure is standard and reasonable to expect from any agency managing paid media.
What if my agency says revenue attribution is too difficult to track accurately?
Some imprecision is normal and expected, particularly across multiple channels. But an agency that treats attribution as fundamentally unknowable, rather than imperfect but improvable, is often avoiding the harder work of setting up proper tracking rather than describing a genuine technical limitation.
How often should I actually expect this level of reporting?
Monthly is standard for most retainer relationships, though the specific cadence matters less than the content. A report every two weeks full of vanity metrics is less useful than a monthly report that clearly connects spend to outcomes and next actions.
For the full breakdown of the specific metrics worth tracking, read our Founder's Guide to Reading Your Own Marketing Data and our deeper dive into performance marketing metrics that actually matter. If your current reports leave you guessing more than they clarify, that's exactly the gap a paid media partnership built around real accountability is meant to close.