The Real Difference Between Attribution Models and Which One You Should Use
Why Attribution Models Cause So Many Arguments
I've sat in meetings where the performance team says paid search is the top channel, the brand team says YouTube deserves more budget, and the social team has a slide deck proving Instagram is the growth engine. They're all using the same data. They're all technically correct. And they're all wrong.
The reason is attribution. Specifically, the fact that different attribution models tell fundamentally different stories about the same customer journey. And whichever model you happen to be using right now is shaping every budget decision you make — whether you realize it or not.
This isn't a theoretical problem. A brand spending $500K per month on advertising can see its "best performing channel" change completely depending on which attribution model is selected in their analytics platform. That's not a rounding error. That's a strategic direction change driven by a dropdown menu.
The Models and What They Actually Do
Let me walk through each model, but instead of just defining them (you can Google that), I want to focus on what each one gets wrong. Because every model is wrong. The question is which one is wrong in a way you can live with.
Last-Click Attribution
How it works: 100% of the conversion credit goes to the last touchpoint before conversion.
Who loves it: Performance marketers, paid search teams, anyone whose channel tends to be the last click.
When it lies to you: Almost always, but especially when you have any upper-funnel activity at all. Someone sees your YouTube ad, then your display retargeting ad, then searches your brand name and clicks a search ad. Last-click says search did all the work. In reality, search just caught someone who was already going to convert.
Last-click systematically overvalues bottom-funnel channels (search, retargeting, branded terms) and undervalues anything that builds awareness or consideration. If you're making budget decisions based on last-click data, you will slowly starve your upper funnel until your pipeline dries up. Then you'll wonder why search performance suddenly dropped — it's because you cut the channels that were feeding it.
First-Click Attribution
How it works: 100% of the conversion credit goes to the first touchpoint in the customer journey.
Who loves it: Brand teams, awareness campaign managers, content marketers.
When it lies to you: It overcredits the discovery moment and ignores everything that happened between awareness and conversion. A user clicked a Facebook ad six months ago, never thought about your brand again, then saw a retargeting ad, received an email, and finally converted. First-click says Facebook deserves all the credit for something that required four subsequent touchpoints.
First-click is the mirror image of last-click's error — it overvalues the top of funnel and undervalues the bottom.
Linear Attribution
How it works: Credit is divided equally among all touchpoints in the journey.
Who loves it: People who want to seem fair and balanced.
When it lies to you: It treats every interaction as equally important, which is rarely true. An accidental display impression that the user didn't even notice gets the same credit as a product demo that sealed the deal. Linear attribution is the diplomatic answer, not the accurate one.
Time-Decay Attribution
How it works: Touchpoints closer to conversion get more credit, with credit decreasing exponentially as you go further back in time.
Who loves it: Teams that want something more sophisticated than last-click but aren't ready for data-driven.
When it lies to you: It assumes recency equals importance, which isn't always true. Sometimes the initial touchpoint (a referral from a trusted source, a compelling piece of content) was the critical moment, and everything after was just logistics. Time-decay still undervalues upper-funnel activity, just less brutally than last-click.
Position-Based (U-Shaped) Attribution
How it works: 40% to the first touchpoint, 40% to the last touchpoint, and the remaining 20% is split equally among everything in between.
Who loves it: Teams that want to credit both discovery and conversion while acknowledging the middle exists.
When it lies to you: The 40/40/20 split is completely arbitrary. Why 40%? Why not 30/30/40? There's no data behind that distribution. It also completely ignores that middle touchpoints might be the most important ones — a product comparison page or a case study that actually convinced the buyer might get 3% of the credit.
Data-Driven Attribution
How it works: Machine learning analyzes your actual conversion data to assign credit based on the statistical likelihood that each touchpoint contributed to the conversion.
Who loves it: Google (they really want you to use this one).
When it lies to you: It's better than the rules-based models, but it has real limitations:
- It requires significant conversion volume (at least 300 conversions and 3,000 ad interactions in the past 30 days for Google Ads)
- It only considers touchpoints within its own ecosystem. Google's data-driven attribution can't see Meta touchpoints, and vice versa
- It's still a model, not reality. It's Google's best guess, based on Google's data, serving Google's interests
- You can't audit the methodology — it's a black box
Worth noting: Google deprecated last-click, first-click, linear, time-decay, and position-based models in Google Ads as of 2023, pushing everyone toward data-driven. This isn't because data-driven is perfect — it's because Google wants more control over the narrative.
How Attribution Choice Changes Your Budget
Here's a simplified example to show why this matters practically. Imagine a customer journey with four touchpoints:
| Touchpoint | Channel | Model Credit Comparison |
|---|---|---|
| 1st touch | YouTube ad | First-click: 100% / Last-click: 0% / Linear: 25% / Position: 40% |
| 2nd touch | Display retargeting | First-click: 0% / Last-click: 0% / Linear: 25% / Position: 10% |
| 3rd touch | Email click | First-click: 0% / Last-click: 0% / Linear: 25% / Position: 10% |
| 4th touch | Brand search click | First-click: 0% / Last-click: 100% / Linear: 25% / Position: 40% |
The CMO sees whatever story the default model tells. Budget flows accordingly. If the default is last-click, upper-funnel spending gets cut every quarter because it "doesn't perform." Two quarters later, the pipeline is thinner but nobody connects the dots.
Google's Push to Data-Driven (And What's Behind It)
Google didn't deprecate the old attribution models because they suddenly cared about measurement accuracy. There are strategic reasons:
More control over the narrative. With rules-based models, you could choose whichever model supported your perspective. Data-driven is a black box controlled by Google. You can't argue with the algorithm, and you can't pick a different model to tell a different story.
Better justification for Google Ads spending. Data-driven attribution tends to be more generous to Google's touchpoints than last-click. When the algorithm decides that a YouTube impression contributed to a conversion, that's Google's machine learning validating Google's ad product. Convenient.
Alignment with automation. Google's smart bidding strategies work better when they control the attribution model. If you're using tROAS bidding with data-driven attribution, the entire optimization loop is internal to Google. Cleaner for them, less visible for you.
I'm not saying data-driven is worse than the alternatives. It's genuinely better than last-click for most advertisers. But the reason Google pushed it isn't altruism — it's strategy.
The Honest Truth About Multi-Touch Attribution
Here's something that's hard to hear after spending paragraphs discussing attribution models: multi-touch attribution as a category has fundamental problems that no model can solve.
Problem 1: Walled gardens. Google can't see Meta touchpoints. Meta can't see Google touchpoints. TikTok can't see either. Each platform's attribution is siloed. Multi-touch attribution only works within a single platform's view of the world, which means it's always missing pieces of the puzzle.
Problem 2: Cross-device blindness. A user sees your Instagram ad on their phone, researches on their laptop, and converts on their work desktop. Unless your identity resolution is exceptional (and most aren't), the attribution system sees three different users, not one journey.
Problem 3: Correlation vs. causation. Just because someone was exposed to an ad before converting doesn't mean the ad caused the conversion. Attribution models count touchpoints. They don't measure influence. That display ad with a 0.03% click rate that the user probably never noticed? It's getting credit in every multi-touch model.
Problem 4: The impression problem. Should a display impression count as a touchpoint? A video that played for 2 seconds? An email that was opened but not clicked? Where you draw the line on what counts as a "touch" dramatically changes the results, and there's no consensus on where that line should be.
What Incrementality Testing Is and Why It's Better
If attribution models tell you who touched the ball before it went in the goal, incrementality testing tells you which players actually made the team win more games.
Incrementality testing measures the causal impact of your advertising by comparing what happened with the ad to what would have happened without it. This is fundamentally different from attribution, which assigns credit after the fact.
The most common approaches:
Geo-lift tests. Run your campaign in some geographic regions but not others (matched for similarity). Compare conversion rates between the two groups. The difference is your incremental lift — the conversions that would not have happened without the ad.
Holdout tests. Within a targetable audience, randomly serve ads to a portion (test group) and withhold ads from the remainder (control group). Compare conversion rates.
On/off tests. Turn a channel completely off for a set period and measure the impact on overall conversions. Simple but effective for establishing whether a channel is doing anything at all.
Matched market testing. Similar to geo-lift but with more sophisticated matching methodologies, controlling for seasonality, market size, and other factors.
Why incrementality is better:
- It measures causation, not correlation
- It answers the question that actually matters: "Would this conversion have happened anyway without my ad?"
- It works across walled gardens because you're measuring business outcomes, not ad platform data
- It reveals that some "high performing" channels (based on attribution) have near-zero incremental impact
- It requires sacrificing some conversions (you have to not advertise to some people)
- It takes time — you need weeks or months of data
- It requires statistical rigor that many marketing teams don't have
- The results are often uncomfortable (your branded search campaign might be mostly capturing demand that exists anyway)
A Practical Approach to Attribution and Measurement
Given that no attribution model is perfect and incrementality testing requires effort, here's what I recommend for most advertisers:
Step 1: Use data-driven attribution as your default. It's not perfect, but it's the least wrong option for day-to-day optimization within Google Ads and GA4.
Step 2: Don't make major budget decisions based solely on attribution data. Use it as one input, not the only input. Combine it with trend analysis, blended ROAS across all channels, and common sense.
Step 3: Run incrementality tests on your biggest channels. Start with the channels that get the most budget. Test whether turning them off (or significantly down) actually impacts total conversions. You might be surprised.
Step 4: Watch for the branded search trap. If your branded search ROAS is astronomical, test what happens when you reduce that budget by 50%. If organic picks up most of the slack, you were overpaying for traffic that was coming anyway.
Step 5: Accept imperfection. You will never have perfect measurement. The goal is to be directionally right, not precisely wrong. Better to make good decisions with imperfect data than perfect analysis that leads to no decisions at all.
Where This Leaves You
Attribution is a lens, not a microscope. It gives you a useful but distorted view of reality. The distortion depends on which model you choose, and every model distorts in a different direction.
The advertisers who handle this well don't worship any single model. They look at data-driven attribution for tactical optimization, run incrementality tests for strategic budget allocation, and maintain enough healthy skepticism to question any number that looks too good to be true.
If you're trying to figure out which attribution model fits your business, or if you suspect your current setup is sending budget to the wrong places, AdCharta can help you sort through it. We work with brands to implement proper measurement frameworks, run incrementality tests, and build reporting that tells the truth instead of just a convenient story. Get in touch if you want to talk through your situation.
Ready to Grow Your Ad Performance?
Get a free audit of your current advertising setup and discover untapped growth opportunities.