Klaviyo Backend Configuration (UTMs, Attribution, Tracking)
A Klaviyo email marketing agency guide: UTMs for flows vs campaigns, attribution windows, visitor tracking, and account‑level best practice.
2/8/20261 min read
Klaviyo Backend Configuration That Pays for Itself
Account settings that matter (one‑time checklist)
UTM naming for campaigns vs flows (e.g., email_campaign vs email_flow)
Attribution windows and reporting alignment
Visitor tracking and master list conventions
Set UTMs by message type to separate “always‑on” revenue from one‑off campaigns:
Campaigns: utm_source=email_campaign, utm_medium=email, utm_campaign=yyyymmdd_campaign_segment
Flows: utm_source=email_flow, utm_medium=email, utm_campaign=TS_flowname_email#
This clarifies what’s truly incremental in GA and speeds performance diagnosis. Combine with sensible attribution windows and Klaviyo.js visitor tracking for cleaner analytics.
Q1: Why split UTMs by source?
A: To avoid inflating “campaign” revenue with automation flows and to benchmark properly.
Q2: Master list or many lists?
A: One master list; segment everything else.
Want our UTM templates & dashboards? Grab a 30‑min setup with VALIX.
© VALIX Ltd | All rights reserved | Company registration number: 1666960
Orchard House, 18 Stoke Road, Newton Longville, Milton Keynes, England, MK17 0BG | Privacy Policy
sales@valix.digital
Subscribe to our newsletter
By signing up, you agree to receive email communications from VALIX Ltd, including marketing updates, promotional offers, industry insights, and information about our products and services. You understand that your personal information will be handled in accordance with our Privacy Policy, and you may unsubscribe from these communications at any time by clicking the unsubscribe link included in our emails or by contacting us directly.
Join our newsletter for the latest insights & strategies

