<- Back to blog
Glossary9 min readUpdated May 1, 2026

What Is Attribution Modeling? (And Which Model to Pick)

Attribution modeling explained: first-touch, last-touch, linear, time-decay, and position-based. Pros, cons, and how to pick the right model for your funnel.

what is attribution modelingattribution modelmulti-touch attributionfirst-touch attributionlast-touch attributionmarketing attribution

TL;DR

  • 1.Attribution modeling is the rule you use to assign credit for a conversion across the marketing touchpoints that led to it.
  • 2.The five canonical models: first-touch, last-touch, linear, time-decay, and position-based (U-shaped or W-shaped).
  • 3.There is no universally correct model — each one answers a different question and biases toward a different channel.
  • 4.Last-touch is the default in most tools because it is simple, but it systematically undercredits brand and content channels.
  • 5.Multi-touch (linear or time-decay) is the right starting point for any team running more than one paid channel.
  • 6.Data-driven attribution (GA4's default) uses machine learning to assign weights, but requires high conversion volume to be reliable.

The definition

Attribution modeling is the rule you apply to decide which marketing touchpoint — or combination of touchpoints — gets credit when a visitor converts. If a customer first found you through a Google search, then read three blog posts, then clicked a retargeting ad, then signed up, which of those should get credit for the signup?

The naive answer is "the last one" — and that is in fact what most analytics tools do by default. But last-touch attribution massively undercredits channels that build awareness early in the journey (content, organic search, brand) and overcredits channels that close (retargeting, branded search).

Attribution modeling is the discipline of choosing a fairer rule. There is no single right answer; different models reveal different things, and the honest practice is to look at your data through several lenses.

Why attribution modeling matters

Attribution modeling matters because budget allocation depends on it. If your team uses last-touch attribution, every dollar of credit goes to the bottom-of-funnel channel. You will conclude that retargeting and branded search are your only profitable channels, and you will quietly defund the content team and the SEO program — which were the channels that filled your pipeline in the first place.

A different model — say, first-touch — would credit the originating channel and lead you to the opposite conclusion: content is everything, retargeting is wasted spend.

Both extremes are wrong. The right answer is in the middle, and which middle you pick has direct revenue consequences. This is why attribution modeling is not an analytics quirk — it is a strategy decision.

warning:If your team has ever cut content marketing because "the data showed it does not convert" — there is a 90% chance the data was last-touch attribution. The conversion happens at the bottom of the funnel even when the awareness happened months earlier.

The five canonical attribution models

First-touch attribution

Five models cover roughly 95% of attribution practice. Each has a clear use case and a clear failure mode.

  • Rule: 100% of the credit goes to the first marketing touchpoint.
  • Strengths: Highlights which channels actually source net-new awareness.
  • Weaknesses: Ignores everything that happens after the first touch — including the retargeting and email that closed the deal.
  • Best for: Top-of-funnel evaluation. Answering "which channel introduces us to the most future customers?"

Last-touch attribution

  • Rule: 100% of the credit goes to the final marketing touchpoint before conversion.
  • Strengths: Simple, easy to track, default in most tools.
  • Weaknesses: Systematically overcredits closing channels (retargeting, branded search, direct) and undercredits awareness channels.
  • Best for: Single-channel campaigns or businesses with extremely short sales cycles.

Linear attribution

  • Rule: Credit is distributed evenly across all touchpoints.
  • Strengths: Acknowledges the full journey; no single channel is over-rewarded.
  • Weaknesses: Treats a half-second display impression the same as a 10-minute pricing-page session — the equal weight is too generous to weak touches.
  • Best for: Teams just starting with multi-touch attribution who want a simple, defensible alternative to last-touch.

Time-decay attribution

  • Rule: Touchpoints closer in time to the conversion get more credit; older touchpoints get less. The decay is typically exponential, with a half-life around 7 days.
  • Strengths: Reflects the intuition that recent interactions matter more than old ones, while still rewarding earlier work.
  • Weaknesses: Underweights long sales cycles. A B2B deal that takes 90 days to close would credit the closing channels disproportionately.
  • Best for: Teams with a 1–4 week consideration window — most B2C and a lot of mid-market SaaS.

Position-based attribution (U-shaped and W-shaped)

  • Rule (U-shaped): 40% to first touch, 40% to last touch, 20% distributed across the middle.
  • Rule (W-shaped): 30% each to first touch, lead-conversion touch, and last touch; remaining 10% to other touches.
  • Strengths: Heavily weights the touches that matter most — discovery, qualification, and closing.
  • Weaknesses: The weights are arbitrary; defending "why 40% and not 50%" gets philosophical.
  • Best for: B2B with a clear handoff between awareness, MQL, and SQL.

Data-driven attribution

Beyond the five canonical models, modern tools (GA4, AppsFlyer, Adjust) offer "data-driven attribution" — a machine-learning model that assigns credit based on the actual conversion patterns in your account.

The pitch is appealing: instead of picking a model, the algorithm figures out which touches actually correlate with conversions and weights them accordingly. The catch is that data-driven attribution requires high conversion volume to produce stable estimates. Google's documentation requires at least 600 conversions and 400 non-conversions over a 30-day window before the model is considered reliable.

For most teams below that threshold, data-driven attribution silently falls back to a position-based or time-decay default — meaning you think you have ML attribution and you actually have a hardcoded rule.

info:If you are in GA4 with low conversion volume, switch your reporting attribution back to a transparent model (linear, time-decay, or position-based) until you have enough data for the ML model to mean something.

How to pick the right model

The honest practice is to view your data through more than one lens. The decision tree we recommend:

  1. If you run only one marketing channel, last-touch is fine — there is nothing else to attribute to.
  2. If you run two or more channels and your sales cycle is under 30 days, start with linear or time-decay attribution.
  3. If you have a clear B2B funnel with awareness → MQL → SQL stages, use position-based (W-shaped).
  4. If you have very high conversion volume (1,000+ per month) and you trust your tagging, layer data-driven attribution on top of your transparent model.
  5. Always keep a baseline of first-touch attribution running in parallel — it is the only model that tells you what your awareness channels are doing.
  6. Review quarterly. Channel mix changes; the right model changes with it.

How modern privacy changes attribution

Two changes in the last few years have made cross-domain attribution materially harder: Apple's ITP (Intelligent Tracking Prevention) and the death of third-party cookies in most browsers. Both break the cookie-based tracking that traditional multi-touch attribution depended on.

The practical result: 30–60% of the touchpoints that used to be linkable across sessions are now invisible to your analytics. A user who clicked a Facebook ad on Monday and signed up via direct traffic on Friday looks like two separate visitors in most tools.

Modern privacy-first analytics tools (Plausible, Sleek, Fathom) sidestep this by not relying on third-party cookies in the first place — they use first-party-only signals and accept that cross-session attribution is approximate. GA4 fills the gap with "modeled conversions" — machine-learned estimates of conversions from blocked sessions, which are not directly verifiable.

For teams operating in 2026, this means attribution is fundamentally less precise than it was in 2018, and pretending otherwise leads to bad decisions. The honest stance: use attribution as a directional signal, not as a precise measurement.

Common mistakes

  • Using last-touch attribution as the only lens — this systematically defunds the channels that fill your funnel.
  • Picking data-driven attribution before you have enough conversion volume for the model to be stable.
  • Treating attribution numbers as precise. Even the best model is a guess about causality from correlated data.
  • Comparing attribution across tools without normalizing the model. GA4's data-driven and HubSpot's linear will produce very different channel mixes from the same underlying activity.
  • Cutting a channel based on attribution data without an incrementality test. Attribution tells you correlation; only an incrementality test tells you causation.
  • Ignoring view-through impressions entirely. Display and social impressions influence conversions even when they are not clicked, and click-only attribution misses this completely.

The takeaway

Attribution modeling is a strategic decision, not a settings menu. The model you pick decides which channels get budget and which channels get cut, and last-touch — the default in most tools — is almost always the wrong answer for any team running more than one channel.

Start with linear or time-decay if you are in a multi-channel B2C or SaaS context. Move to position-based for B2B with clear funnel stages. Run first-touch in parallel as a sanity check on your awareness channels. Layer data-driven attribution on top once your conversion volume justifies it.

And remember: attribution is directional, not precise. The teams that get the most out of it use it to ask the right questions, not to settle the wrong ones.

Frequently asked questions

What is the difference between first-touch and last-touch attribution?

First-touch attribution gives 100% of the credit for a conversion to the first marketing touchpoint that introduced the visitor. Last-touch gives 100% to the final touchpoint before conversion. They answer different questions: first-touch tells you which channels create awareness; last-touch tells you which channels close. Both are extreme — most teams need a middle ground.

Which attribution model is best?

There is no universally best model. Linear or time-decay is the right starting point for most multi-channel teams with sales cycles under 30 days. Position-based (W-shaped) works best for B2B funnels with clear awareness, qualification, and closing stages. Data-driven attribution is the most accurate when you have enough conversion volume (600+ per month) for the ML model to be stable.

What is multi-touch attribution?

Multi-touch attribution distributes credit for a conversion across multiple touchpoints in the customer journey, rather than giving all the credit to one. Linear, time-decay, position-based, and data-driven attribution are all multi-touch models. They acknowledge that most modern conversions involve 5–20 touchpoints, not 1.

Why is last-touch attribution problematic?

Last-touch attribution gives 100% of the credit to the final touchpoint, which means it systematically overcredits closing channels (retargeting, branded search, direct) and undercredits awareness channels (content, SEO, paid social). Teams that rely only on last-touch tend to defund the channels that actually filled their pipeline.

What is data-driven attribution in GA4?

Data-driven attribution is GA4's default model — a machine-learning algorithm that assigns credit to touchpoints based on the actual conversion patterns in your account. It works well at high conversion volume (Google requires 600+ conversions per month for the model to be reliable). Below that threshold, GA4 silently falls back to a default rule, which is worth knowing.

How does privacy regulation affect attribution?

Apple's ITP and the deprecation of third-party cookies have made cross-session attribution materially less accurate. Roughly 30–60% of touchpoints that used to be linkable across sessions are now invisible. Modern attribution should be treated as directional rather than precise, and incrementality tests are the only reliable way to validate channel impact.

Can I do attribution modeling without Google Analytics?

Yes. UTM parameters give you traffic-source attribution in any analytics tool, including privacy-friendly options like Plausible and Sleek. For multi-touch journey-level attribution, you can pipe events to a warehouse (BigQuery, Snowflake) and apply your own attribution rules — most modern data stacks support this without GA4.

Track your own growth loop

Sleek Analytics gives you visitors, sources, pages, devices, and real-time behavior with one lightweight script. No cookies, no GDPR banners.

Related reading