Skip to main content

How to Enable UTM Tracking in Klaviyo

This guide explains how to enable UTM tracking in Klaviyo to support setting up abandonment flows.

Fin avatar
Written by Fin
Updated over 3 weeks ago


Prerequisites

Before starting, ensure you have:

  • Access (as manager) to the storeโ€™s Klaviyo account.

  • Correct tracking events installed:

    • Added to Cart Upstackified

    • Viewed Product Upstackified

    • Active on Site Upstackified

    • Checkout Started Upstackified


Configuration Steps

Step 1: Sign in to Klaviyo


Step 2: Enable UTM Tracking

  • In Klaviyo, click your account name located in the lower-left corner of the screen

  • Select Settings โ†’ click Other โ†’ select UTM Tracking

  • Ensure UTM tracking is enabled by toggling on Automatically add UTM parameters to links found at the bottom of the UTM parameter list

  • Click on the Add UTM parameter button

  • Set UTM Parameter Name to up_kprofile_id and set Campaign value and Flow value to Klaviyo profile id

  • Ensure that the UTM parameter named Campaign (utm_campaign) is checked/enabled and set Campaign value to Campaign name and set Flow value to Flow name

  • Ensure that the UTM parameter named Id (utm_id) is checked/enabled and set Campaign value to Campaign name (campaign id) and set Flow value to Flow message name (flow message id)

  • Once confirmed, click Save in the upper right corner of the page


Done ๐ŸŽ‰

Here is the complete help article on


Need help or found an issue?

If you encounter any issues or have questions while following this guide, you may reach out to us at [email protected]

Did this answer your question?