Bradley Griffin
Case studiesInsightsAboutSpeakingCredentialsContactSchedule a Call
Data & Analytics · July 24, 2026

You can't fix what you can't see

Most agency reports miss the real problem for two reasons. The incumbent has no reason to surface it, and the tooling can't build the cut that would. Here's the difference, and how I read past both.

Every agency reports. Almost none of them report on the thing that is actually wrong.

That sounds like an accusation. It is really two separate problems wearing the same coat. One is about incentive. One is about tooling. They land in the same place: the number that would tell you the truth never makes it onto the page.

Start with the one nobody says out loud.

If an agency is the incumbent, and the report shows a real performance gap, that report is a confession. It says either we cannot see the problem or we cannot solve it. So the gap quietly does not get surfaced. Not always on purpose. But the incentive only points one way, and it does not point at the truth. The people paid to fix the problem are the same people writing the report card on the problem. You already know how that grades.

That is the won't.

The can't is quieter, and in a way more honest.

Most reports only show you the dimensions someone already decided to build. Sessions. Source. Device. Landing page. The columns are pre-built, and you are free to slice the columns you were handed. What you cannot do is ask a question the report was never built to answer. The report is not hiding anything. It just does not have the column.

So a gap opens up on its own. Not from bad faith. From a hard limit on what the software can see. And you cannot fix what you cannot see.

Here is where my work is different, and it is worth showing you the actual move instead of just claiming it.

I do not start with the dashboard. I start with the raw data, before anyone rolled it into a report. I clean it until it is usable. Then I do the part the dashboard cannot. I build new columns.

The raw data has whatever it has. But sitting inside it are dimensions nobody labeled. So I engineer them. I take the search terms and tag each one brand or non-brand, because someone typing your name and someone who has never heard of you are two completely different businesses, and the standard report files them under the same word: organic. I take the same rows and split locational searches from business-unit searches, because "plumber near me" and "commercial pipe lining" are not the same customer, even though the tool counts them in one bucket.

Those columns do not exist in the source. I create them from it.

And once they exist, I can cut the data in ways a pre-built report has no dimension for. Brand versus non-brand. Location versus line of business. The cross-sections that tell you which part of your growth is real demand and which part is just people who already knew your name. That is not a setting I turned on. It is analysis, and it lives in columns nobody built until I built them.

That is depth inside one source. Here is the part that no single tool can do at all.

Every system is boxed into its own data. Analytics sees the website. The CRM sees the leads. The ad platform sees the spend. Call tracking sees the calls. Each one is honest about its own little yard, and blind to everything on the other side of the fence. That is why one dashboard can never tell you the whole truth. It was never allowed to look past its own fence.

So I audit each system on its own, then I bring the results together into one master roll-up. I map the metrics from every source into a single view and read the ecosystem through several lenses at once. No single platform's native reporting builds this for you, because each one only sees its own side of the fence. Stitching them together is the analyst's job, not a setting.

And that is where the real proof shows up. When a problem is true, it does not appear in one system. It shows up in all of them. The website data says one thing, the CRM says the same thing, the call data agrees. Now it is not a hunch from a single report. It is confirmed from three directions. That is the difference between guessing and knowing.

That is the whole moat, and it is not magic. Depth inside each source, from columns I build that the tool never shipped. Breadth across every source, from a roll-up no single tool can produce. One tells you what is really happening in a system. The other confirms it across all of them. Together they answer the question your business is actually asking, which is usually the one your last three reports skipped.

If your reports look fine but your growth does not, that gap is the tell. The answer is almost never in the columns you were handed, or inside any one tool's fence. It takes someone who will read the raw data, build the cut nobody built, and line up every source until the real problem has nowhere left to hide. If that is the clarity you want, Get in Touch.

Before your next budget call

Bring me the symptom. I’ll read the data.

I read the raw data under your reports and tell you what is actually working.