Skip to content
Measurement & Attribution

Attribution tells you what happened. It doesn't tell you why.

Every dashboard reports which touchpoint preceded a conversion. Almost none tell you whether the conversion would have happened anyway.

Marketing measurement has degraded quietly and substantially. Browser pixels now miss 20–40% of conversions to ad blockers, cookie lifetime caps and mobile privacy controls, and platforms fill the gap with modeled estimates. Reported numbers can look stable while the underlying signal deteriorates, which is the worst possible failure mode. It produces confident wrong decisions.

Recovering the signal is engineering work, not analytics work: server-side event transmission, correct deduplication, and importing the conversion that actually makes money, not the one that's easiest to fire. Most of the value comes from that last change, not from recovering lost events.

But even perfect attribution answers the wrong question. Attribution is observational. It records what preceded a sale and cannot distinguish cause from coincidence. Establishing causation requires withholding advertising from someone and measuring the difference, which is why incrementality testing belongs in the measurement stack, not as an occasional curiosity.

What decides outcomes here

01

Fix measurement before optimizing anything

Optimizing against untrustworthy data is worse than not optimizing, because it produces confident movement in an unknown direction.

02

Deduplicate before you celebrate

Running browser and server tracking together without a shared event_id double-counts. Teams see conversions jump 40%, celebrate, and are now reporting fiction in the other direction.

03

One revenue number, from your own systems

Blended MER (total revenue divided by total spend) cannot be double-counted or inflated. It's the only paid metric that hasn't degraded as tracking has.

04

Test brand search first

It's the easiest incrementality test to run, the most commonly over-credited channel, and the result most likely to change how you allocate.

Terms worth knowing

Full glossary

MER

MER is total company revenue divided by total advertising spend across every channel, measured from your own sales system, not from any ad platform.

Incrementality

Incrementality is the share of conversions that occurred because of your advertising, as opposed to conversions that would have happened anyway.

Attribution Window

An attribution window is the period following an ad interaction during which a resulting conversion will be credited to that ad.

Server-Side Tracking

Server-side tracking sends conversion events from your own server directly to advertising platforms, instead of relying on a JavaScript pixel in the visitor's browser.

First-Party Data

First-party data is information you collect directly from your own customers and audience through your own properties: purchases, site behavior, email engagement and stated preferences.

Geo Holdout Test

A geo holdout test measures advertising's true causal effect by withholding it entirely in a set of geographic regions and comparing total outcomes against matched regions where it continues to run.

Google Consent Mode

Consent Mode is a Google framework that adjusts how tags behave according to a user's consent choices, sending cookieless signals when consent is denied and modeling the resulting gap in conversion data.

Share of Search

Share of Search is your brand's search volume as a percentage of total search volume across all named competitors in your category. It's a relative, category-normalized metric, not a standalone measure of how much people search your brand.

Winner's Curse

The winner's curse is the tendency for a test's reported lift to overstate the true, permanent lift once the change ships. That's because the variant that "won" was selected partly for its real effect and partly for random noise that happened to run in its favor during the test window.

K-Factor

K-factor, or viral coefficient, is the average number of new users each existing user brings in through invites. It's calculated as invites sent per user multiplied by the share of those invites that convert into new signups.

UTM Parameters

UTM parameters are five standardized tags added to a URL (source, medium, campaign, term and content) that tell an analytics platform exactly where a visit came from, instead of relying on the platform's own, often coarser, default attribution.

Bounce Rate

Bounce rate is the percentage of sessions in which a visitor viewed a single page and left without any further interaction: no additional page view, click or tracked engagement event.

GA4

GA4, or Google Analytics 4, is Google's current web and app analytics platform. It records user actions as events and reports on traffic, engagement and conversions.

KPI

A KPI, or key performance indicator, is a measurable value that shows how well a business, team or campaign is progressing toward a specific goal.

Engagement Rate

Engagement rate is the share of people who interact with a piece of content, such as liking, commenting, sharing, clicking or spending meaningful time on it, out of everyone who saw it or could have.

Marketing Automation

Marketing automation is the use of software to trigger marketing actions (emails, ads, workflow steps) automatically based on a user's behavior, a time trigger or a defined condition, instead of requiring manual execution for each instance.

Measurement & Attribution

Want this run on your account?

A free 30-minute teardown applying exactly this to your funnel, ads, and analytics. You keep the findings whether or not we work together.