Conversion attribution models: first-touch, last-touch, linear, and data-driven

Home / Everything About / Everything About Analytics / Conversion attribution models: first-touch, last-touch, linear, and data-driven

A customer's journey has five touchpoints. They see an ad. They read a blog post. They get an email. They watch a video. They convert. Which touchpoint gets credit for the conversion? The ad that started their interest? The email that closed the deal? The video that convinced them? The answer depends on your attribution model. Different models give credit to different touchpoints. Last-touch attribution gives all credit to the email. First-touch gives all credit to the ad. Linear gives equal credit to all five. Data-driven gives credit based on actual conversion patterns. Each model tells a different story about which channels work. Each can lead to different business decisions. Cut the wrong channel and you're wasting money. Invest in the wrong channel and you're wasting budget. Attribution models determine how you understand which channels actually drive conversions. This article explains attribution models and how each one changes your decisions.

What is attribution?

Attribution is the process of assigning credit for a conversion to the touchpoints that led to it. A visitor does not convert on their first visit. They interact with your brand multiple times across multiple channels. They see an ad. They visit your site. They leave. They get an email. They click the link. They convert. Attribution answers the question: which of these interactions deserves credit for the conversion? The answer determines how you allocate budget and which channels you think are working.

Why attribution matters

Without attribution, you cannot make good decisions about marketing spend. You might think a channel is underperforming when it is actually driving conversions you do not see. You might think a channel is overperforming when it is only getting credit it does not deserve. Wrong attribution leads to cutting good channels and doubling down on bad ones. Right attribution lets you invest where conversions actually happen.

Last-touch attribution

Last-touch attribution gives all credit to the final touchpoint before conversion. A customer sees an ad, reads a blog post, gets an email, watches a video, then converts. Last-touch gives one hundred percent credit to the video. The ad, blog, and email get zero credit. Last-touch is simple and easy to implement. Most analytics platforms use it by default. But it is misleading. It ignores everything that led to the conversion. The ad created awareness. The blog built consideration. The email triggered the decision. The video closed it. But only the video gets credit.

First-touch attribution

First-touch attribution gives all credit to the first touchpoint. In the example above, the ad gets one hundred percent credit. The blog, email, and video get zero. First-touch is useful for understanding which channels bring in new customers. But it misses the work that happens after the first touch. Most conversions require multiple touches. First-touch ignores all of them except the first.

Linear attribution

Linear attribution gives equal credit to all touchpoints. In the example above, each touchpoint gets twenty percent credit. The ad, blog, email, and video each contributed equally. Linear is more balanced than last-touch or first-touch. But it assumes all touchpoints are equally important, which is rarely true. An email that triggered a purchase should not get the same credit as a blog post someone skimmed a week earlier.

Time-decay attribution

Time-decay attribution gives more credit to touchpoints closer to conversion. The first touchpoint gets the least credit. The last touchpoint gets the most. In the example above, the video gets the most credit. The email gets less. The blog gets even less. The ad gets the least. This makes sense intuitively. Touchpoints closer to the decision should matter more. But it still does not account for the actual influence of each touchpoint.

Position-based attribution

Position-based attribution gives extra credit to the first and last touchpoints. The ad gets forty percent. The video gets forty percent. The blog and email each get ten percent. This acknowledges that awareness and decision are both important. But it undervalues the consideration and research phases in the middle.

Data-driven attribution

Data-driven attribution uses machine learning to assign credit based on actual conversion patterns. Instead of assuming all first touches matter equally or all last touches deserve all the credit, data-driven attribution looks at thousands of conversion paths. It finds patterns. It discovers which touchpoint combinations actually lead to conversions. It assigns credit accordingly. Data-driven attribution is the most accurate. But it requires scale. You need thousands of conversions for the model to work well.

Choosing an attribution model

The right model depends on your business. A company selling low-cost items might use last-touch because purchases happen quickly. A company selling high-cost items might use data-driven or position-based because the journey is long. A company focused on brand awareness might use first-touch. The key is choosing a model and sticking with it so you can make consistent decisions over time.

Frequently asked questions

Can I use different attribution models for different channels?

What if different attribution models show different winning channels?

Does Google Analytics use last-touch attribution by default?

How many conversions do I need for data-driven attribution to work?

Should I change my attribution model if it shows bad results for a channel I like?

Can attribution models help me understand which touchpoints to invest in?

DEVELOPMENT VERSION