How to adjust to changes in attribution data conditions in segments

Estimated 3 minute read
|
Updated Oct 10, 2024, 1:55 PM EST
You will learn

You will learn

Learn how to adjust attribution data you may be using in your segment conditions. With recent changes to attribution data conditions, you may need to adjust how you set up your new segments if they are based on flow, message, or campaign behaviors.

Before you begin

Before you begin

Starting on 8/29/24, any new segments that are created using the following conditions will not be supported:

  • Attributed channel (“$attributed_channel”)
  • Attributed flow (“$attributed_flow”)
  • Attributed message variation (“$attributed_variation”)
  • Attributed channel (“$attributed_channel”)
  • Attributed experiment (“$attributed_experiment”)
  • Attributed flow channel (“$flow_channel”)
  • Attributed campaign channel (“$campaign_channel”)

All existing segments using these attributes will still continue to function for now, but it is advised to update these as soon as possible to avoid issues. The section below walks through how to update segments currently using these conditions.

Understanding what has changed

Understanding what has changed

Prior to 8/29/24, you may have used the attribution filters noted above to create segments of profiles based on behaviors related to specific flows, messages, or campaigns. 

For example, you wanted to retarget those profiles that have not placed an order after receiving a particular flow or message. In this example, using one of the former attribution filters, you set up your segment as Has Placed an Order since starting this flow where the Attributed flow equals Browse Abandonment. However, given these attribution data filters are no longer supported, the segment setup below serves as a replacement for most scenarios. 

New segment setup

New segment setup

If you are looking to gather profiles who did or did not take actions based on a campaign, you will now need to set up segments based around the campaign’s send time and the specific channel conversion window.

In the example below, you are looking to re-target those who have yet to place an order despite receiving a particular email. To set up this segment, use the following conditions: 

  1. Set What someone has done (or not done) to Placed Order zero times between the first day you sent your message and the end date of your attribution window. In this example, if you sent your campaign on August 6th, 2024 and your email attribution window is 7 days, you will set the between dates as August 6th, 2024 through August 13, 2024. This will help to better align non-conversions with the specific campaign in question.
  2. Add a condition to include those that Received email at least once in a certain number of days or whatever date(s) your campaign sent between. 
  3. Using the filter, add a Where condition with Campaign Name or Flow Name and Equals the specific name of the message or flow. 
  4. Use the AND connector, add if someone Opened the email at least once between your send date and end of your attribution window. 
  5. Using the filter, add a Where condition and the Campaign Name or Flow Name and Equals the specific name of the message or flow. 
  6. Use the OR connector to apply this same logic to Clicked email during this time‌ frame as well. This will help ensure that you gather profiles who either opened or clicked the email. 

The below is what your retargeting campaign segment should look like when complete. 

In this setup, you can target those profiles who received a specific campaign within your channel’s matching attribution window.

Additional resources

Additional resources

Understanding updates to attribution data  

AND vs. OR reference

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.
Live training
Join a live session with Klaviyo experts to learn about best practices, how to set up key features, and more.
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