How last-click attribution biases channel results
Last-click flatters low-funnel, intent-capturing channels (search, Apple Ads, Google UAC standard) and under-credits view-based ones (YouTube, CTV, chatbot ads); incrementality tests have reversed channel rankings — and platform-reported numbers are biased toward the platform.
How last-click attribution biases channel results
TL;DR
- Last-click is “clicky”. It credits lower-funnel channels and misses view-based upper-funnel ones: YouTube, CTV, ChatGPT ads.
- Haus example: Google UAC standard looks efficient and UAC video looks terrible on last-click. Incrementality tests show the reverse.
- Apple Search Ads looks amazing on last-click in the MMP but tends to be less incremental. Budgets are shifting out of low-funnel search.
- Meta and Google can deliver mostly to people who would have converted anyway, so their platform ROAS overstates the lift.
- Read every platform report by asking “how is this biased, and why?” Then apply a test-derived adjustment factor rather than throwing last-click away.
Details
Direction of the bias. Olivia Kory: attribution picks up lower-funnel channels and gives you signal there, but it misses upper-funnel and view-based impact.1 Her clearest case is Google App Campaigns: the standard campaign looks extremely efficient, while the video campaign, delivered mainly on YouTube, looks horribly inefficient. “You run an incrementality test and it’s actually the reverse.”2 Apple Search Ads is her example of a channel that “looks amazing on a last click basis in the MMP” but tends to be less incremental, and she sees budgets moving accordingly.3
Harvesting existing demand. There is a widespread belief, which Kory thinks has “some truth” to it, that Meta’s and Google’s algorithms are so good at finding intent that they keep delivering to existing customers and people who would have come anyway.4 Haus customers’ number one goal is reaching new audiences. They pursue it in two ways: signal engineering (optimising Meta/Google toward shallower events) and expanding into video channels.4
Platform self-reporting. Michael Kaminsky: “if you log into Meta’s ad platform you should always be asking yourself… how is this biased?” Platforms are incentivised to make their ads look good, and their attribution and “incrementality-driven” optimisation code is closed.5 Thomas Petit adds that networks now model a lot of conversions, which pushed people to question last-click in the first place.6
Other blind spots
- Interaction effects. CTV may work only in combination with other channels. Many MMMs deliberately don’t model interactions, so they miss this too.7
- Claiming credit. Seufert cites a cookie-stuffing startup that took credit for conversions it never drove. Last-click can’t catch this; incrementality can.8
- False precision. Last-click tools trained marketers to expect one exact ROAS number. That certainty “was never justified”.9
What to do. Keep last-click for daily, ad-level operation. Run periodic incrementality tests per major channel, then turn the gap into a correction factor (“incrementality-adjusted attribution”).10
Disagreements / caveats
- Why start paid acquisition with Apple Ads (App Masters) recommends Apple Ads as the first paid channel. Kory’s point doesn’t contradict starting there: the claim is that ASA’s last-click ROAS overstates its incremental value once you have organic demand. Check with a holdout before scaling ASA on brand or own-category keywords.
- The UAC reversal is Kory’s generalisation from Haus clients, not a published benchmark.
Footnotes
-
S07, E21: AppsFlyer and the new dynamics of mobile attribution (with Olivia Kory) @ 22:17 — Olivia Kory ↩
-
S07, E21: AppsFlyer and the new dynamics of mobile attribution (with Olivia Kory) @ 24:49 — Olivia Kory ↩
-
S07, E21: AppsFlyer and the new dynamics of mobile attribution (with Olivia Kory) @ 25:34 — Olivia Kory ↩
-
S07, E21: AppsFlyer and the new dynamics of mobile attribution (with Olivia Kory) @ 26:22 — Olivia Kory ↩ ↩2
-
S07, E: Demystifying open source MMM (with Michael Kaminsky) @ 02:39 — Michael Kaminsky ↩
-
S07, E30: MDM Mailbag #8 (with Thomas Petit) @ 02:25 — Thomas Petit ↩
-
S07, E21: AppsFlyer and the new dynamics of mobile attribution (with Olivia Kory) @ 29:37 — Eric Seufert ↩
-
S07, E30: MDM Mailbag #8 (with Thomas Petit) @ 09:03 — Eric Seufert ↩
-
S07, E: Demystifying open source MMM (with Michael Kaminsky) @ 46:40 — Eric Seufert ↩
-
S07, E21: AppsFlyer and the new dynamics of mobile attribution (with Olivia Kory) @ 23:05 — Olivia Kory ↩