Klaviyo
Getting Started with Attribution for Klaviyo Overview The Attribution + Klaviyo integration
Installation guide
Attribution lets you see how your email campaigns and flows contribute to revenue, across every marketing channel you run. Once connected, Attribution pulls in your Klaviyo campaign and flows and their UTM IDs, then applies multi-touch attribution across your full customer journey. You'll be able to see Klaviyo's true impact alongside your paid social, paid search, and other channels, not just last-click.
Before You Begin, You'll need:
An active Attribution account A Klaviyo account with admin access UTM tracking enabled in Klaviyo (see Step 1 below)
Step 1: Enable UTM Tracking in Klaviyo Attribution uses Klaviyo's utm_id parameter to identify which campaigns and flows are driving clicks. You'll need to make sure this is turned on before connecting. Follow Klaviyo's guide to configuring default UTM tracking and ensure utm_id is enabled for your account.
Why this matters: Without utm_id enabled, Attribution won't be able to match clicks back to the correct campaign or flow, and your Klaviyo data won't appear in your attribution reports.
Step 2: Connect Klaviyo to Attribution Log in to your Attribution account.
- Click the Settings icon in the top right corner.
- Select Ad Integrations from the left-hand panel.
- Click Connect Klaviyo.
- Follow the on-screen prompts to authorize the connection via OAuth. Once the connection is complete, Attribution will automatically import your Klaviyo campaign and flow names and UTM IDs. These will appear in your Attribution dashboard within a few minutes.
What Happens Next? After connecting, your Klaviyo campaigns and flows will show up in Attribution alongside your other marketing channels. You can then analyze their performance using any of Attribution's multi-touch attribution models to understand how email fits into your customers' paths to purchase.
Need Help? If you run into any issues during setup, reach out to the Attribution support team at [email protected].
Klaviyo Data Reference
This reference describes what data Attribution pulls from Klaviyo and how it is used. No data is written back to Klaviyo, the sync is one-directional, from Klaviyo into Attribution.
Data Synced from Klaviyo to Attribution Field
What is Not Synced Attribution does not pull the following from Klaviyo:
- Impressions or send counts
- Open rates or click rates
- Revenue attributed by Klaviyo
- Subscriber or profile data
- Email content or creative assets
How Attribution Uses This Data Once Attribution has your Klaviyo campaign and flow names and their corresponding UTM IDs, it matches them against visit activity tracked on your Shopify store. This allows Attribution to include Klaviyo touchpoints in your multi-touch attribution models, giving you an accurate picture of how email contributes to conversions alongside your other channels.
Data Direction Direction Synced?
- Klaviyo → Attribution Yes
- Attribution → Klaviyo No
Campaigns vs. Flows Both campaigns and flows are treated the same way. Attribution pulls the name and UTM ID for each and includes them in the multi-touch attribution reporting.
Use case how-to:
How to Analyze Klaviyo Performance in Attribution
Once your Klaviyo integration is set up, you can use Attribution to see how your email campaigns and flows contribute to revenue, measured the same way as every other channel in your account.
This guide walks you through how to find and interpret Klaviyo data in your Attribution dashboard.
What You'll Accomplish By the end of this guide, you'll be able to:
Find your Klaviyo campaigns and flows in Attribution Compare Klaviyo's performance against your other channels Use multi-touch attribution to understand email's role in the customer journey
Step 1: Go to Your Attribution Dashboard Log in to Attribution and navigate to the 'Dashboard' report. This is where all your connected channels appear, including Klaviyo.
Step 2: Find Your Klaviyo Campaigns and Flows Your Klaviyo campaigns and flows will appear in the dashboard using the same names as in your Klaviyo account. You can filter by channel or search by name to locate specific campaigns or flows.
Step 3: Choose an Attribution Model Attribution gives you multiple models to analyze performance.
Each tells a different story about how credit is assigned across touchpoints:
- First touch: gives full credit to the first channel a customer interacted with
- Last touch: gives full credit to the channel closest to conversion
- Linear: distributes credit evenly across all touchpoints
- Time decay: gives more credit to touchpoints closer to the conversion
- Position-based: you select the credit that each part of the funnel will receive
Try switching between models to understand how Klaviyo performs depending on where it sits in your customers' journeys. Email often plays a mid-funnel or retention role, so linear or time decay models may reflect its impact more accurately than last-touch alone. View the conversion rate, cost per conversion, revenue per conversion, revenue, and return on ad spend for each of your Klaviyo campaigns and flows.
Step 4: Compare Klaviyo Against Other Channels With all your channels in one view, you can directly compare Klaviyo's attributed revenue against paid social, paid search, and other sources using the same attribution methodology across the board. This makes it easier to make informed decisions about where to invest your marketing budget.
Need Help? If you have questions about interpreting your data, reach out to [email protected].
Updated about 4 hours ago
