Which Customer Journey Attribution Model Should You Use?: Five attribution models, one dataset, five answers. The choice between them is a policy decision about how to share credit, and no amount of picking well converts an allocation into evidence about cause.
Read the full article below for detailed insights and actionable strategies.
Customer journey
How attribution misses the real journey
One conversion. Five touchpoints. Last-click credits the final touch with 100%.
Last-click attribution
Every other channel gets zero credit, even though they created the demand.
Causal inference
First touch, last touch, linear, time decay and data-driven are five ways to divide the same credit among the same observed touchpoints. Run all five over one export and you get five different channel rankings from identical customer behaviour. The choice between them is a policy about how to share credit. It is not a finding about what worked, and picking a better rule does not convert an allocation into evidence.
The five, and who each one flatters
First touch gives everything to the earliest observed touchpoint. It flatters discovery: paid social, display, anything upstream. Useful if your explicit question is which channel introduces people to the brand, and misleading for anything else.
Last touch gives everything to the final touchpoint. It flatters whatever sits nearest the purchase, which is usually brand search, retargeting and email. It is the default in more reporting than anyone admits, and it is where the largest overstatements tend to live. Last-click attribution covers the failure mode in detail.
Linear splits credit evenly. It is the least opinionated and therefore the least wrong on average, which is not the same as being right about any particular channel.
Time decay weights recent touchpoints more heavily. It is last touch with the edges sanded off, and it flatters the same channels by a smaller margin.
Data-driven fits weights from your own observed journeys rather than imposing them. This is genuinely more sophisticated and it is still an allocation over the visible set. Why GA4's data-driven attribution is a black box covers what you can and cannot inspect.
The test that separates a policy from a measurement
Ask what the model would report if a channel had no effect at all. A causal design has an answer: an estimate near zero, with an interval that includes zero, and the design will say so. An allocation rule has no answer, because a channel that appears in observed journeys receives credit under every one of the five rules whether or not it caused anything. Retargeting is the clearest case. It appears late in journeys by construction, so it collects credit under last touch and time decay, and it does that whether the customer was going to buy anyway or not.
That is the whole reason the rule choice cannot be settled by picking harder.
How to choose anyway
You still need a number this quarter, so choose on the decision rather than on the theory.
For a question about discovery, first touch is the least distorting, with the caveat that it ignores everything after.
For operational pacing inside a channel, where you are comparing this week's campaigns against last week's under the same rule, any consistent rule works, because the rule cancels out of the comparison.
For budget reallocation between channels, none of them is adequate, and this is the decision people most often make with them. Moving money between channels on shared credit means moving money on the rule.
What to run beside it
Two numbers reframe any model's output. Coverage, attributed conversions over the orders your store shipped, tells you what share of the business the percentages describe. The claim ratio, summed platform claims over orders, tells you by how much the platforms collectively overstate; when it exceeds one, the channel table is arguing with itself. The one-hour claim ratio audit computes both from data you already hold.
Then, for the reallocation decision specifically, use a design built for it. A causal read estimates what would have happened without each channel and reports an interval rather than a point. How to diagnose over-attribution in Meta and Google Ads shows what the gap between the two usually looks like.
What to do this week
- If you own the budget: run your last quarter under two models instead of one. The spread between them is the size of the policy decision you have been treating as a measurement.
- If you have to defend the number: name the model on every slide. A ranking without its rule is not reviewable.
The interactive demo shows the causal comparison on a sample store, no signup.
Product facts as stated on causalityengine.ai on 9 September 2026. Method and measurability material is from The Price of Being Found (Edition 2.10), Chapters 12 and 15, with the book's caveats.
Get attribution insights in your inbox
One email per week. No spam. Unsubscribe anytime.
Key Terms in This Article
Attribution
Attribution identifies user actions that contribute to a desired outcome and assigns value to each. It reveals which marketing touchpoints drive conversions.
Causality
Causality is the relationship where one event directly causes another, essential for identifying specific actions that drive desired outcomes in marketing.
Click
Click is the action a user takes to interact with a digital advertisement, redirecting them to a website or landing page. Clicks are a fundamental metric for measuring ad engagement and a primary input for click-based attribution models.
Conversion
Conversion is a specific, desired action a user takes in response to a marketing message, such as a purchase or a sign-up.
Google Ads
Google Ads is an online advertising platform where advertisers bid to display ads, service offerings, and product listings.
Retargeting
Retargeting is online advertising that targets users who have previously interacted with your website or content. Attribution analysis shows the causal role of retargeting in driving conversions and improving ad spend.
Touchpoint
Touchpoint is any interaction a customer has with a brand throughout their journey. In marketing attribution, each touchpoint is a data signal to understand marketing impact.
Related Articles
Sixty-second versions of these ideas: Causality Engine on YouTube Shorts.
Ready to see your real numbers?
Own the budget? Upload your GA4 export and see which channels drive incremental sales, with confidence intervals, in minutes. Have to defend it? Start with the live demo and take the read to your CFO.
Full refund if you don't see value.
Stay ahead of the attribution curve
Weekly insights on marketing attribution, incrementality testing, and data-driven growth. Written for the person who owns the budget and the person who has to defend it.
No spam. Unsubscribe anytime. We respect your data.
Frequently Asked Questions
Which customer journey attribution model is most accurate?
None of them is accurate in the causal sense, because accuracy would require knowing what each channel caused and no allocation rule measures that. The honest question is which rule is least misleading for the decision in front of you, and that depends on the decision.
What is the difference between first-touch and last-touch attribution?
First touch gives all the credit to the earliest observed touchpoint and flatters discovery channels. Last touch gives it all to the final one and flatters channels that sit near the purchase, such as brand search and retargeting. Both use the same journeys and disagree completely.
Is data-driven attribution better than a rules-based model?
It is a different rule rather than an escape from rules. A data-driven model fits weights on observed journeys, so it inherits the coverage limits and the selection problems of that data, and it still cannot see the journeys where a channel was absent.