Skip to main content
Answered

DATA-TRANSFERABLE-URL-PARAMETERS NOT WORKING ANYMORE

  • May 3, 2022
  • 8 replies
  • 268 views

Forum|alt.badge.img

Hello everyone,

Does anybody can help me to fix this?

Here is my situation:

I have many kinds of advertings and we always use diferent types of URL parameters for each ads. Just like theses examples:

  1. www.mysite.com?utm_source=123&utm_medium=123&utm_campaign=123
  2. www.mysite.com?utm_source=abc&utm_medium=abc&utm_campaign=abc

And also, my typeform is EMBEDED direct on my landing page.
So, my code was exactly this below, using data-transferable-url-parameters, and everything has been worked perfectly!!!

CODE THAT USED TO WORK:

  • <div class="typeform-widget" data-url="https://form.typeform.com/to/fvaZ3gzb?utm_source=xxxxx&amp;utm_medium=xxxxx&amp;utm_campaign=xxxxx&amp;utm_term=xxxxx&amp;utm_content=xxxxx&amp;typeform-medium=embed-snippet" data-transferable-url-parameters="utm_source, utm_campaign, utm_content, utm_term, utm_medium" style="width: 150%; height: 750px;"></div> <script> (function() { var qs,js,q,s,d=document, gi=d.getElementById, ce=d.createElement, gt=d.getElementsByTagName, id="typef_orm", b="https://embed.typeform.com/"; if(!gi.call(d,id)) { js=ce.call(d,"script"); js.id=id; js.src=b+"embed.js"; q=gt.call(d,"script")[0]; q.parentNode.insertBefore(js,q) } })() </script>

HOWEVER, now we have a new type of embeded code that is not transfering my URL parameters. The new code is this below.

  • <div data-tf-widget="rerSUjxu" data-tf-iframe-props="title=Application Form - LAIOB &amp; The University of Akron - Feb2023" data-tf-medium="snippet" data-tf-hidden="utm_source=xxxxx,utm_medium=xxxxx,utm_campaign=xxxxx,utm_term=xxxxx,utm_content=xxxxx" data-transferable-url-parameters="utm_source, utm_campaign, utm_content, utm_term, utm_medium" style="width:100%;height:600px;"></div><script src="//embed.typeform.com/next/embed.js"></script>

Can you guys help me to find the issue?

Best answer by Murilo Webber

Solved!

The support team answered me today in the morning with a suggestion and an article to resolve my situation.

Here is the article: Dynamically pass UTM values from a URL to an embedded typeform (for advanced users)

Attached their e-mail with some details:

 

I hope it helps somebody just like it helped me!

Thank you all!

8 replies

john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • May 3, 2022

@Murilo Webber - welcome to the community.. 

have you raised a Help Ticket yet with Typeform Support? that will get two vectors working to help.. 

 

des


Forum|alt.badge.img

@Murilo Webber - welcome to the community.. 

have you raised a Help Ticket yet with Typeform Support? that will get two vectors working to help.. 

 

des

Not yet, Im on this right now.
thanks, John


Gabi Amaral
Ex–Typefomer
Forum|alt.badge.img+5
  • Ex–Typefomer
  • May 4, 2022

Let us know what they say, @Murilo Webber! 😊


Forum|alt.badge.img
  • Author
  • Explorer
  • Answer
  • May 4, 2022

Solved!

The support team answered me today in the morning with a suggestion and an article to resolve my situation.

Here is the article: Dynamically pass UTM values from a URL to an embedded typeform (for advanced users)

Attached their e-mail with some details:

 

I hope it helps somebody just like it helped me!

Thank you all!


Gabi Amaral
Ex–Typefomer
Forum|alt.badge.img+5
  • Ex–Typefomer
  • May 5, 2022

That's awesome, @Murilo Webber! Actually, I forgot to ask you! Why don't you send us the link to your form and/or the URL of you website? I'd love to take a look at it! 🤗


Forum|alt.badge.img

Gabi Amaral
Ex–Typefomer
Forum|alt.badge.img+5
  • Ex–Typefomer
  • May 9, 2022

Great, @Murilo Webber! Thank you for sending it! Just checked it and it looks great! It's a pretty straightforward form. Have you got a lot of submissions? Also, why have you decided to ask their full name in three different questions?

Last but not least, are you Brazilian? 🇧🇷😅


Forum|alt.badge.img+1
  • Navigating the Land
  • February 23, 2026

Hey Murilo

Glad to hear you were able to get it working using the data-transferable-url-parameters approach. 

Have you found that this works consistently? One problem I see people having is that this only captures the UTM parameters if the person completes the form on the exact same page they originally land on. If they navigate around your site (even if it's just from your homepage to your contact us page) then the UTMs disappear from the URL and they won't be captured.

If so, it might be worth looking at tools like Attributer.io (disclosure: I am the founder). It captures the UTM parameters when someone first lands on your site, store them in a first-party cookie, and then automatically writes them into hidden fields on your Typeform when it's submitted. This means you'll get the UTM data with each form submission regardless of whether they browser your site before submitting (or even if they leave and come back a few days later).

As a bonus, it also captures data on leads that come from organic channels (Organic Search, Organic Social, Direct, etc.) where UTM parameters aren't present, plus things like the Google Click ID, landing page URL, and form submission page.