You will learn

Learn about how Klaviyo’s different attribution models work, including how to enable linear attribution on your account and how attribution is calculated.

Before you begin

Advanced KDP and Personalization are not included in Klaviyo’s standard marketing application, and a subscription is required to access the associated functionality. Head to our billing guide to learn about how to purchase these plans.

By default, Klaviyo uses a co-operative last-touch attribution model. Advanced KDP and Personalization customers can choose between last-touch and linear attribution.

You need permission to edit attribution settings. You can save up to 3 changes to attribution settings in 30 days.

How to update your attribution model

To update your attribution model:

  1. Open the account menu, then select Settings > Attribution.
  2. In the Attribution model card, select Last touch or Linear from the dropdown menu.
  3. Click Save.

Once saved, the change applies to historical and future attribution data. It can take up to 36 hours for reports in your account to update. You cannot edit attribution settings again until that update is complete.

Last-touch attribution model

A last-touch attribution model gives credit to the final qualifying touchpoint before a conversion. It helps you understand which touchpoints most often precede conversions.

Last-touch model example

In the last-touch model below, a customer places an order with a $100 value after interacting with 2 emails and an SMS. Assuming all 3 messages qualify for attribution, the SMS message receives all the credit (i.e., $100 of attributed value) because it was their final touchpoint before the conversion, even though the emails may have played a role in the recipient’s decision to purchase.

Linear attribution models

A linear attribution model gives an equal share of attributed revenue to each qualifying touchpoint leading to a conversion. Meanwhile, a Last touch model applies all the revenue credit to the final qualifying touchpoint before a conversion. In reporting, conversion counts and unique converters still use last-touch attribution even when you select Linear.

Linear attribution provides a view of the qualifying touchpoints leading up to a conversion. It assigns equal credit to those touchpoints. It does not measure their individual influence on the purchase.

Customers often have multiple touchpoints before a conversion, and more than 1 may influence their decision to purchase. An attribution model that accounts for these touchpoints can help you understand interactions at different stages in the conversion cycle and focus your marketing on the journey leading up to a conversion.

For a message touchpoint to be considered in the linear attribution model:

  • The interaction type must be enabled in your attribution settings, and the interaction must not be excluded by those settings.
  • The message must be received within the configured lookback window for a channel.
  • The interaction event must occur for that message within the configured lookback window.

Learn how to configure your attribution settings.

Linear model example

In the linear model below, a customer places an order with a $100 value after interacting with 2 emails and an SMS. Assuming these are the only 3 qualifying touchpoints, each receives a third of the revenue credit (i.e., about $33 of attributed value).

Additional resources

  • How to change your attribution model

    Learn how to adjust your attribution lookback window settings, remove bot clicks and Apple Privacy opens from attribution, and preview attribution model changes.

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type