How to fix Typeform overwriting Ads UTM parameters in GA | Community
Skip to main content
Answered

How to fix Typeform overwriting Ads UTM parameters in GA


Forum|alt.badge.img

Hi, 

 

I am having a tracking issue. I use UTM to track FB Ads, I also have an embedded typeform quiz in my website. I see my users per FB campaign in GA, however , as soon as they go through the step of filling out the quiz, google overwrites the source of where these leads came from. They all came from FB Ads, but now Google shows all leads coming from Typeform/ Referral and basically eliminates all my tracking in GA. I really do not want to change the whole structure and remove the typeform quiz, JUST so I am able to have a tracking in GA. Is there any way to fix it. I need GA to continue tracking the leads/ATC and Purchases based on FB UTMs and campaigns. 

I do not have any UTM-s set up in the typeform quiz. 

Any suggestions?

 

Thank you 

Zara

Best answer by Liz

@zarasurmeni You don’t need any spacing between the = and the , so as long as you remove the space, you should be good to go!

View original

10 replies

Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 15008 replies
  • April 18, 2022

Hi @zarasurmeni Thanks for stopping by the community! If you have the form embedded on your website, this is expected behavior. You can read more about this here

I would suggest setting up the UTM parameters in Typeform so you can pass the information from the ad into the form, and thus, back to Google. You can read more about setting up UTM parameters here


Forum|alt.badge.img
  • Author
  • Explorer
  • 8 replies
  • April 18, 2022

Thanks Liz.

 

There is a jumper page between the ad and the embedded typeform. I am guessing setting up the UTM in typeform will not help in that case?


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 15008 replies
  • April 18, 2022

@zarasurmeni Oh yes, I think it would actually be better then. This is because you can pass the UTM info from the jumper page (depending on how you have it built) into the form so the UTMs are tracking correctly. 


Forum|alt.badge.img
  • Author
  • Explorer
  • 8 replies
  • April 19, 2022

Hey Liz, the jumper page is on Clickfunnels, so I have not really built it. I just checked and I am still seeing conversions coming from typeform instead of the AD. Is there by any chance an article on this I can read?


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 15008 replies
  • April 19, 2022

Hi @zarasurmeni As noted above, this is expected behavior if you have the Typeform embedded on your website and you’re not passing in any UTM variables. This article here can walk you through how to add UTM variables on your form. 

As for passing the variables from ClickFunnels, you may want to reach out to their support team to see if they have any tricks for sending the data out of the landing page. 😀


Forum|alt.badge.img
  • Author
  • Explorer
  • 8 replies
  • April 19, 2022

Hey Liz, one last question. In the article that you sent, which is THE ONLY thing that i have been able to find on this subject, it says:

“Paste the link where you plan on using it and replace the XXXXX strings with the values you want to use.

If you're embedding your typeform, you'll be able to specify UTM values before generating your embed code.”

How am i expected to replace the XXXXX with values manually, as they are dynamic and come from facebook in the url?

Another question, if i embed this as a popup, will i avoid this issue altogether?

Thanks 


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 15008 replies
  • April 19, 2022

Hi @zarasurmeni If Facebook is already inputting the variables, you can leave the x’s blank, and it should properly pass the information through. Definitely test it to be sure it’s set up correctly!

Whether you embed it directly onto the page or as a popup, both are considered embed modes and will have the same outcome. You will still need to use the above method to pass the UTM information through all of the pages you have the respondent passing through (the ad, then the landing page, into the form).


Forum|alt.badge.img
  • Author
  • Explorer
  • 8 replies
  • April 21, 2022

Awesome, I will remove the XXXX and leave it blank and test it. Thanks

When you say leave blank, how does that exactly look like. 

 

Is this correct?

data-tf-hidden="utm_source= , utm_medium= , utm_campaign=,  utm_term= , utm_content=" 

 


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 15008 replies
  • Answer
  • April 22, 2022

@zarasurmeni You don’t need any spacing between the = and the , so as long as you remove the space, you should be good to go!


Forum|alt.badge.img
  • Author
  • Explorer
  • 8 replies
  • April 23, 2022

Awesome, thank you. Let me test this. Fingers crossed ahha


Reply