← All articles

Article

Attribution is a measurement contract

AttributionMeasurementAdTech

Attribution promises something every team wants: understanding which activity generated which result. It is attractive because it turns a hard question into an ordered table. Channel, campaign, conversions, value. It looks like the kind of data that should make budget decisions easy.

The problem is that attribution does not observe reality in full. It observes what the system can connect, according to rules defined in advance. Time windows, identifiers, consent, browsers, devices, matching, platforms, deduplication and missing events all change the final reading.

That is why it is better to treat attribution as a measurement contract. Not absolute truth, but an explicit set of rules about what counts, how it is connected and which limits the team accepts.

Why standards exist when data is fragile

IAB Tech Lab has a full measurement pillar and works on standards that cover impressions, outcomes, conversion measurement and interoperability. The fact that technical standards are needed is a useful reminder: advertising measurement is not a simple neutral field.

Initiatives like ADMaP exist to address first-party data matching and attribution use cases in a context that needs more attention to privacy and security. They are not shortcuts to knowing everything. They are attempts to make one part of measurement clearer and more verifiable.

For an operating team, the practical message is this: before trusting a number, understand the contract that produced it. Which event was counted? Which identity was used? Which time window? Which consent state? Which system wins when two systems disagree?

This is the same reason a tracking plan cannot be reduced to a list of event names. The team needs to know how an event is created, where it is observed and which decision it supports. Without that contract, a channel report, a CRM export and a GA4 conversion can all look precise while answering different questions. I wrote about the same operating gap in Measurement Protocol is not a tracking plan and in the narrower piece on GA4 Measurement Protocol.

Attribution and incrementality answer different questions

A common mistake is asking attribution to answer questions it was not built for. Attribution describes how a system assigns credit to observed touchpoints. It does not automatically prove what would have happened without that campaign.

The incremental question is different: what additional result did we generate compared with a credible alternative scenario? Answering that requires other tools, such as experiments, holdouts, geo tests, MMM or causal analysis. None is perfect, but they ask a question closer to budget decisions.

This does not make attribution useless. It makes it more useful, because it puts it in the right place. Attribution can help read journeys, spot anomalies, compare configurations, diagnose tracking issues and support tactical decisions. It becomes dangerous when it is used alone to judge all marketing.

The important thing is making limits readable

In a startup or scaleup, you do not need to build a sophisticated measurement machine immediately. You do need to avoid a situation where every team reads different numbers without knowing why. Marketing looks at the ad platform, product looks at GA4, sales looks at the CRM, finance looks at invoices and revenue. Each team can be right inside its own system, while the company struggles to decide.

The first step is to write the minimum rules: which conversions count, which source is primary for which question, which numbers are diagnostic and which ones enter economic decisions. Then you can improve tagging, Measurement Protocol, server-side, matching and more advanced models.

Attribution works better when it stops pretending to be perfect. It becomes a work tool when the team knows what it measures, what it misses and which decision it can support.

The practical audit is simple. Pick the five numbers used in budget or roadmap conversations. For each one, write the source, attribution window, owner, known blind spots and decision use. If the team cannot complete that sentence, the issue is not the dashboard. It is the missing measurement contract.

A second useful artifact is a shared glossary. It does not need to be long. It needs to make words like lead, signup, activation, conversion and revenue unambiguous enough that teams can argue about decisions instead of definitions.

That is usually where trust starts.