UTM tracking at the program level (email only) | Community
Skip to main content
Karen_Vuong
New Participant
February 15, 2023
Solved

UTM tracking at the program level (email only)

  • February 15, 2023
  • 2 replies
  • 4076 views

How is everyone doing utm tracking efficiently in email? 

There has to be an easy way to set utm tracking at the program level right? I'm seeing posts from 2017-2019 that this wasn't an option but I'm hoping that's changed? 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by ChristianeRo1

You can use Program Member Custom Fields to track your UTMs at the program level. Do beware that you have a limited number PMCFs that you can have in your instance, but, if this is something you're going to use frequently, they can be quite useful.

 

 

2 replies

SanfordWhiteman
New Participant
February 15, 2023

Not sure what you mean by “email only” but if you mean the UTM params that are in the URL when a form is filled out, then yes: the combo of Hidden field AutoFill and Program Member Custom Fields can be used to store those values at the program member level.

 

If you’re talking about the wider world of UTM persistence, i.e. beyond the current page, you still need a separate JS library. There are many — I’ve actually written three different ones!

New Participant
August 28, 2023

Hey Sanford,

 

I've created UTMs on the program member, I'm using flow steps to stamp those values to the campaign member. My issue is the SFDC campaign member is being created, but no UTM values are being stored. What am I missing here? 

 

SanfordWhiteman
New Participant
August 28, 2023

What is the purpose of that Wait step?

 

Do you have SFDC Campaign Member Field sync set up in Admin? It doesn’t look like it, because if you did you wouldn’t need the Change Status in SFDC Campaign step at all.

ChristianeRo1Accepted solution
Community Manager
February 15, 2023

You can use Program Member Custom Fields to track your UTMs at the program level. Do beware that you have a limited number PMCFs that you can have in your instance, but, if this is something you're going to use frequently, they can be quite useful.