Can anyone help with the code/method needed to capture utm tags as hidden fields?

We’re using typeform for our data capture and would like to track (in google analytics) a form submit back to the original source of the session arriving on our domain. The problem is Typeform sits on a separate domain and cross-domain tracking is not possible, so currently all our form submissions look like they are direct traffic.

Hidden fields can be used to pass values to typeform, but I can’t find the methodology or code to achieve this.

Hello,

I’d recommend asking your question in TypeForm’s help center for more information on how to pass hidden values.

If you wanted to integrate TypeForm to your Wix site you can always try embedding your form.

You can also look to see if TypeForm exposes a REST API on their platform. This would allow you to use fetch to pass data between the platforms. Take a look at this article on accessing 3rd party services:

https://support.wix.com/en/article/accessing-3rd-party-services

Best regards,
Miguel

Thanks Miguel! Yes - I’m speaking to them you can append hidden values to a typeform url to pass them over - but I think there must be a way of capturing the utm parameters first on the wix side first and then dynamically changing the typeform url.

Embedding the form actually moves it to a completely new domain so seems to make the process more complicated.

Since Wix provides the means to produce forms that are seamlessly integrated, trying to embed an external form makes the process way more complicated than needed.

By using the Track & Analyze feature you can also track using Google Analytics.

Hi Yisrael,

Thanks for the suggestion. I have been looking into this. Can you track form submissions as goal completions back to the original source/medium in GA?