Skip to main content

Is it possible to manually or dynamically create a “utm_campaign” value that does NOT include the “campaign name” or “subject line”?  Can it just be a unique campaign ID number or the like? 

Hey @CraigRR 

Great question to ask the Klaviyo Community about adding UTM tracking to your flows and campaigns, happy to help!

When you are using UTM tracking  you can choose from a number of dynamic values when configuring your UTM parameters in Klaviyo. These vary for flows and campaigns. Moreover, you can choose to use default UTM parameters or custom UTM parameters. So the simple answer is yes you can use the Campaign ID as the dynamic value for the utm_campaign parameter.

Hope this helped answer your question. Thank you for being part of the Klaviyo Community!


Thanks for the reply, but can you detail how this is achieved WITHOUT the "campaign name" being included? There only seem to be three choices of "custom" UTMs and they all seem to include the campaign name AND the other value.


Hey @CraigRR 

For clarification, all three of the Dynamic Values for UTM tracking are required to work with Google Analytics. For utm_campaign, it can be your business name, the platform you are using or the actual campaign ID which you can find in the URL of the campaign you are tracking. 

It is up to you and your long term strategy what identifiers for each of the three dynamic values you want to use to track with UTM parameters. 


Reply