Guide

Marketing attribution models, explained

How the six common models share credit for a sale, what each one is good at, and why comparing them beats picking one.

Short answer: A marketing attribution model is a rule for sharing the credit for a sale across the ads, posts, searches and emails that led to it. The six common models are first touch, last click, linear, time decay, U-shaped and W-shaped. None is objectively correct; each answers a different question, so the most useful approach is to compare several on the same data.

Updated 25 September 2026 · 7 min read

What is marketing attribution?

Marketing attribution is the practice of working out which marketing activity deserves credit for a conversion. A conversion is the action you are measuring, such as a purchase, a signed deal or a placed candidate. A touch (or touchpoint) is one interaction on the way there: clicking an ad, arriving from a search result, opening a newsletter link.

Most customers touch several channels before they buy. Someone might click a paid search ad, come back a week later from a blog post, then return from a social post and fill in your enquiry form. The attribution model decides how much of that eventual sale each of those three visits earns.

What are the six attribution models?

ModelHow it shares creditGood for
First touch100% to the first recorded touchJudging which channels introduce new customers
Last click100% to the last touch before the conversionSeeing which channels close sales
LinearEqual shares to every touchA neutral view of everything that played a part
Time decayMore credit to touches closer to the conversionShort buying cycles and promotions
U-shaped40% first touch, 40% last touch, 20% shared across the middleValuing both discovery and closing
W-shaped30% first touch, 30% the touch that created the lead, 30% last touch, 10% shared across the restLonger B2B cycles where becoming a lead is a milestone

How does first-touch attribution work?

First-touch attribution gives all of the credit to the interaction that first brought the customer to you. It is the model to use when you want to know where new demand comes from. Its blind spot is everything that happened afterwards: the nurturing, the retargeting and the final nudge get nothing.

How does last-click attribution work?

Last-click attribution gives all of the credit to the final touch before the conversion. It is simple and widely used, which is why many ad platforms and analytics tools have leaned on it for years. It tends to over-reward channels that sit at the end of the journey, such as brand search and retargeting, because people who have already decided often arrive through them.

How do linear and time-decay attribution differ?

Linear attribution splits the credit equally, so a four-touch journey gives each touch 25%. It is fair in a blunt way, but it treats a passing impression the same as a detailed product demo.

Time-decay attribution gives more credit to touches that happened closer to the conversion. In uForge the weighting halves for every seven days a touch sits before the conversion, so a visit the day before a purchase counts for far more than one a month earlier. It suits short, promotion-driven buying cycles and undervalues slow-burn awareness work.

How does U-shaped attribution split credit?

U-shaped (or position-based) attribution gives 40% of the credit to the first touch, 40% to the last touch, and shares the remaining 20% equally across any touches in between. The conversion itself, such as the form fill or the purchase, is not counted as a touch; it is the thing being credited.

Take the journey above: paid search ad, then blog article, then social post, then the enquiry form. Under U-shaped attribution the paid search ad earns 40%, the social post earns 40% and the blog article earns 20%. With only two touches, each gets half.

How does W-shaped attribution split credit?

W-shaped attribution adds a third milestone: the touch at which the visitor became a lead, usually by filling in a form. The first touch, the lead-creation touch and the last touch each receive 30%, and the remaining 10% is shared across everything else. If no separate lead-creation touch can be identified, or it coincides with the first or last touch, uForge falls back to the U-shaped split for that conversion.

W-shaped suits businesses where getting the lead is its own achievement, such as B2B services or recruitment, and where marketing and sales want to see credit for both.

Which attribution model should you use?

Start from the decision you need to make rather than the model:

  • Where should we spend to find new customers? Look at first touch and U-shaped.
  • Which channels close? Look at last click and time decay.
  • Is a mid-funnel channel pulling its weight? Look at linear and W-shaped, which give the middle of the journey a share.

The most useful habit is to compare. A channel that looks strong under every model is a safe bet. A channel that only looks good under last click is probably harvesting demand created elsewhere. A channel that only shows up under first touch may be doing valuable introductory work that a last-click report hides.

What limits every attribution model?

All six models share the same data, so they share its gaps. They can only credit touches that were recorded, which means visitors who declined analytics consent cannot have their visits joined into a journey. Offline conversations, word of mouth and a colleague's recommendation leave no trace at all. Treat attribution as a well-reasoned estimate, and be wary of any report that presents one model's output as the plain truth. Our guide to why analytics undercounts after cookie consent covers the consent side in more detail.

Where uForge fits

uForge's first-party tracker, Sadang, calculates all six models for every sale order, won deal and recruitment job it attributes, so you can switch model in a report and watch the picture change. Attribution runs once a day, so reports cover activity up to yesterday, and figures are split by the consent the visitor gave. See analytics and attribution in uForge, or look up any unfamiliar term in the glossary.

Book a demo

Questions we get asked

Which attribution model is most accurate?
None of them is accurate in the sense of being true. Each model is a rule for sharing credit, and each rule reflects a view of what matters. The useful question is which model answers the decision in front of you: first touch for awareness spend, last click for closing channels, position-based models for a balanced view. Comparing several on the same data is more reliable than trusting one.
Is last-click attribution still worth using?
Yes, as one view among several. Last click is simple, easy to explain and good at showing which channels close sales. Its weakness is that it gives nothing to the channels that introduced the customer, so budgets based on it alone tend to drift towards brand search and retargeting and away from the activity that fills the top of the funnel.
What is the difference between U-shaped and W-shaped attribution?
U-shaped gives 40% to the first touch, 40% to the last touch and shares 20% across the rest. W-shaped adds a third key moment, the touch that turned the visitor into a lead, and gives 30% each to first touch, lead creation and last touch, sharing 10% across the others. W-shaped suits longer sales cycles where lead capture is a milestone.
Do attribution models work for visitors who decline cookies?
Only partly. Multi-touch models need to connect several visits to one person, and that requires the visitor to allow analytics tracking. For visitors who decline, a privacy-respecting tool records only anonymous, session-level activity, so their journeys cannot be joined up. Good reporting shows that share openly rather than filling it with guesses.
How long a lookback window should attribution use?
Match it to how long your customers take to buy. A low-cost online purchase may happen within days, while a B2B service can take months from first visit to signed contract. A window shorter than your real buying cycle quietly drops early touches and makes every model lean towards last click.