Blog
Marketing Attribution Models: Types, Examples, and How to Choose
By Multivariate TeamNovember 7, 2026Analytics
An attribution model is the rule that decides how much credit each marketing touchpoint gets for a conversion. Change the model and the same data can make a channel look essential or useless. This guide explains each model with one worked example, what GA4 offers today, and when to use multi-touch attribution versus other methods.
November 7, 2026
Analytics
What is marketing attribution?
Customers rarely convert after one interaction. Someone might see a paid social ad, read a blog post from organic search a week later, click an email, and finally convert through a branded Google search. Marketing attribution assigns credit for that conversion across those touchpoints so you can decide where to spend next.
Every attribution model is a simplification. None of them measures true cause and effect on its own. They are useful when you understand their bias and use them consistently.
One customer journey, six models
To compare models, take one journey with four touchpoints and a conversion worth 100. The touchpoints, in order, are: paid social ad, organic blog visit, email click, branded search click. Here is how each model splits the 100.
Last click
Branded search gets 100. Everything before it gets nothing.
First click
Paid social gets 100. Everything after it gets nothing.
Linear
Each of the four touchpoints gets 25.
Time decay
Credit grows towards the conversion, for example roughly 10, 20, 30, and 40. Exact weights depend on the half-life the tool uses.
Position-based (U-shaped)
Commonly 40 to the first touch, 40 to the last, and 10 each to the two in the middle.
Data-driven
An algorithm compares converting and non-converting paths and assigns credit based on how much each touchpoint changed the probability of converting. The split differs for every account.
Single-touch attribution models
Last click is simple and easy to explain, which is why it remained the default for years. It rewards the channels that close, such as branded search and retargeting, and undervalues the channels that create demand.
First click does the opposite. It is useful when you want to know which channels bring new people into the funnel, but it ignores everything that helped them decide.
Single-touch models work best for short buying cycles, where most people convert in one or two visits. For anything longer, they hide most of the journey.
Multi-touch attribution models
Multi-touch attribution spreads credit across several touchpoints. Linear, time decay, and position-based are rule-based: you, or the tool, choose the weights in advance. Data-driven attribution learns the weights from your data.
Rule-based multi-touch models are transparent. Anyone can see why a channel received its share. Their weakness is that the rules are arbitrary. Nothing proves that a first touch deserves exactly 40 percent.
Data-driven models adapt to your actual paths but are harder to explain and need enough conversion volume to be reliable. They also only see the touchpoints the platform can track, which leaves out offline activity, word of mouth, and many views that do not produce a click.
Attribution models in GA4 and Google Ads today
In 2023 Google removed the first click, linear, time decay, and position-based models from GA4 and Google Ads. Conversions using them were moved to data-driven attribution. Google said that only a small share of conversions used those rule-based models.
GA4 now offers data-driven attribution, which is the default, and last-click options. If you need first click, linear, or position-based reports, you have to build them yourself, typically by exporting GA4 data to BigQuery and modelling paths in SQL or in a BI tool.
How to choose an attribution model
Start with the decision you need to make, not with the model.
Short cycle, few channels
Last click is usually acceptable. Keep it, and spend the effort on clean tracking.
Long B2B cycle
Use a position-based or linear view in your own data alongside CRM data, because many touches happen in sales calls and email.
High conversion volume in Google platforms
Data-driven attribution is reasonable for bidding inside Google Ads, but do not use it as the only view of non-Google channels.
Brand and awareness spend
Click-based attribution will undervalue it. Use incrementality tests or marketing mix modelling instead.
Comparing channels across platforms
Do it in your own warehouse with one model, not by adding up each ad platform's self-reported conversions, which double count.
Multi-touch attribution vs marketing mix modelling
Multi-touch attribution works bottom-up. It follows individual journeys and assigns credit to tracked touchpoints. It is detailed and fast, but it depends on tracking that browsers and consent choices increasingly limit.
Marketing mix modelling works top-down. It uses statistical models on aggregate data, such as weekly spend by channel, sales, pricing, and seasonality, to estimate each channel's contribution. It needs no user-level tracking and can include TV, offline, and brand activity, but it needs long data history and gives slower, coarser answers.
Incrementality testing, such as geo holdouts or conversion lift studies, measures cause and effect directly by switching a channel off for a test group. Many teams now use all three: attribution for daily optimisation, tests to check it, and mix modelling for budget planning.
Common attribution mistakes
Summing platform conversions
Meta, Google, and others each claim credit for the same sale. Their totals will exceed your real orders.
Switching models mid-quarter
Trend lines break. Pick a model and keep it for comparisons over time.
Ignoring view-through windows
Platforms count conversions after an ad was only seen. Know which windows each one uses.
Trusting tracking without checks
Compare attributed conversions with orders or CRM records every month.
Marketing attribution FAQ
What is the best attribution model?
There is no universal best. Data-driven is a reasonable default inside Google platforms. For cross-channel decisions, combine attribution with incrementality tests.
Does GA4 have first-click attribution?
Not as a selectable model since 2023. You can approximate it with first user source dimensions or build it from BigQuery exports.
What is multi-touch attribution?
Any model that gives credit to more than one touchpoint in the journey, such as linear, time decay, position-based, or data-driven.
How long should my lookback window be?
Roughly match your typical time from first visit to purchase. Check that in your own data before choosing.
Let’s talk
Ready to growtogether?
Share a few details about your project, and our team will get back to you within 24 hours. No obligations, just a conversation.
- Fast ResponseWithin 24 hours
- Expert TeamReady to help
- No ObligationJust a friendly chat
Get in touch
Tell us about your project
We’ll get back to you within 24 hours.
We respect your privacy. No spam, ever.