Skip to content
All posts

The Marketing Data Nobody Trusts Enough to Let AI Touch

Marketing hands leadership a dashboard every month, and every month somebody in the room asks why the pipeline number does not match what sales is reporting. Nobody has a good answer. They move to the next slide.

That gap gets treated as a reporting problem. Fix the dashboard, add a filter, ask marketing ops to reconcile it before the next meeting. It is not a reporting problem. It is a trust problem, and it existed long before anyone in the building started talking about running AI on top of the marketing data.

Marketing has more competing sources of truth than almost any other function in the company.

Revenue has one system of record. The ledger records what actually got paid, and everyone downstream works from that number whether they like it or not. Marketing has no equivalent. It has ad platform dashboards, the CRM, web analytics, the email platform, and the marketing automation tool, each keeping its own count of what happened.

None of these systems is lying exactly. They are answering different questions and reporting the answers as if they were the same question. That is the actual mechanism behind every mismatched number in every monthly review.

The platforms reporting your ad results are also the platforms that sold you the ads.

Meta, Google, and LinkedIn each grade their own campaigns using their own attribution window and their own definition of a conversion. A click that happens on one platform and a purchase that happens somewhere else gets claimed, sometimes by more than one platform at once, because each one has an incentive to look effective and no incentive to check its answer against anyone else's.

None of this requires bad faith. It just means the entity measuring the result and the entity selling the result are the same entity, and you would never accept that arrangement anywhere else in the business.

Attribution models disagree with each other because they were built to answer different questions, not because one of them is wrong.

First touch attribution answers what got attention. Last touch answers what closed the deal. Multi touch tries to split credit across a journey the company never actually agreed how to weight. Sales credits the rep who closed it. Marketing credits the channel that started it. Finance credits neither, because revenue is revenue and the argument over who gets to claim it is an internal one.

Pick any three people in the building and ask which channel drove last quarter's growth. You will get three different, defensible answers, and all three will be using real numbers.

A marketing qualified lead is a negotiated definition, not a measured fact.

Somebody set the MQL threshold once, usually years ago, usually based on a form fill and a job title rather than anything that predicted revenue. Sales stopped trusting the number quietly, without ever renegotiating it, which is why "we hit our MQL target" and "sales says the leads are garbage" can both be true in the same quarter.

Tracking decay makes the disagreement worse every year, not better.

Cookie restrictions, in app browsers that strip tracking parameters, and privacy settings on by default mean a growing share of marketing activity shows up nowhere with a clean source attached. It lands in analytics as direct traffic or dark social, credited to nothing, even though a real campaign almost certainly caused it.

Every platform in the stack is working from a smaller and less complete picture of reality than it was reporting two years ago, and almost none of the dashboards built on top of that picture have been updated to say so. The numbers look just as confident as they always did. They are quietly less complete.

This entire mess has a name, and it is not a marketing problem specifically.

The trust gap is the distance between the data a company has and the data it will actually act on. Marketing rarely has a data volume problem. Most marketing teams are drowning in dashboards. The problem is that leadership does not act on most of what those dashboards show, because nobody in the room fully trusts which number is the real one.

This is the same gap that shows up between a CRM and an ERP, or between what a field team reports and what actually happened on site. Marketing just has more sources feeding it than most functions do, so the gap shows up louder and more often.

We covered the decision side of this in How AI Should Actually Inform a Marketing Team's Decisions: a dashboard is not a decision, and AI sitting on top of a dashboard nobody trusts does not become one either. This piece is about why that distrust exists in the first place, mechanism by mechanism.

Feeding untrustworthy marketing data into an AI system does not close the gap. It picks a side and states the answer with more confidence.

An AI system pointed at ad platform data will optimize toward whatever that platform calls a conversion, because that is the only definition available to it. If that definition does not match what finance calls a customer, the AI will still reallocate budget with total confidence, because confidence was never the thing in question. Correctness was.

This is where an AI Forward Deployed Engineer, an AI implementer who works inside a client's actual ERP, CRM, and financial systems to deploy AI where it reduces coordination cost or decision latency, rather than delivering a generic product or a demo from a distance, earns the role. The job is not installing an AI tool on top of marketing's existing mess. It is reconciling which number counts as real before AI gets anywhere near a spend decision.

Closing the trust gap is data work, not AI work, and it has to happen first.

That means picking one attribution model as the internal system of record, even an imperfect one, and holding to it instead of quoting whichever model produced the best looking number that quarter. It means sales and marketing renegotiating the MQL definition together, out loud, instead of each quietly discounting the other's number in private.

It means deciding, in advance, whether the ad platform's self reported conversions or the CRM's recorded revenue is the number that gets acted on when the two disagree, because they will disagree, and an AI system asked to optimize spend needs one answer, not three.

None of this is exotic work. It is just work nobody wants to schedule.

Reconciling attribution and agreeing on lead definitions is unglamorous compared to announcing an AI initiative. It does not demo well. But it is the difference between an AI system that quietly compounds a company's existing confusion and one that actually earns the write access it has been given.

What CEOs ask us about this

How do we know if our marketing data has a trust problem?
If more than one person in the leadership meeting has their own private version of "the real number," you have a trust gap, whether or not anyone has said so out loud.

Should we fix our data before or after bringing in AI for marketing?
Before, at least for the specific numbers AI will be asked to act on. AI applied on top of disagreement just makes the disagreement move faster.

Do we need one perfect attribution model to move forward?
No. You need one agreed model that the whole company will actually use, even an imperfect one, rather than three competing models that each get cited when convenient.

Is this a marketing team problem to solve on its own?
No. Sales, marketing, and finance all have to agree on the same numbers, because an AI system optimizing marketing spend is really making a revenue decision, not a marketing one.