Embedded typeform triggers goal in analytics but not in adwords | Community
Skip to main content
Answered

Embedded typeform triggers goal in analytics but not in adwords


Hello all! I have an issue here, thank you for your help.

My problem is, Adwords is not recognizing conversions as coming from Adwords, it is shown as direct.

My sole source of traffic is Adwords.

The typeform is embedded on a landing page.

I added GTM to my typeform, and created a goal based on events in GA. The goal is triggering correctly.

I imported the conversion from GA to AdWords.

We have 2 conversions today but none are showing from Adwords, only direct in GA

How do I fix this?

Thank you for your help!

Best answer by Nik

I think we got it! For reference if it helps anyone.

  1. We created a thank you page hosted on our domain.
  2. Recreating the thank you screen at the end of the Typeform to require a submit and route the user to the thank you page.
  3. Adjusted our Google Tag Manager GA variable to be set up for cross-domain tracking and added typeform.com as a second domain.
  4. Created a GA goal on the new thank you page.
  5. Ignore typeform.com as a referring URL in our GA property settings.

4 tests in my sandbox have now all come through cleanly in Google Analytics.

View original

14 replies

Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 14854 replies
  • March 9, 2021

Hi @popoff thanks for stopping by! Were the responses submitted after you setup the goals? 

We also have this post here that may help, too! :) 

 


  • Author
  • Explorer
  • 3 replies
  • March 9, 2021
Liz wrote:

Hi @popoff thanks for stopping by! Were the responses submitted after you setup the goals? 

We also have this post here that may help, too! :) 

 

Yes the responses were setup after I setup the goals, the issue is Analytics is not recognizing the traffic source of the embedded form as AdWords, but as direct.


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 14854 replies
  • March 10, 2021

Hi @popoff since we don’t track UTM sources automatically, you’ll need to add these as hidden fields into your form. Our post below can walk you through the steps to set this up, and I’ve added them below the article here, too. :) 

You may see “direct source” listed in Google Analytics because our forms don’t currently have a native functionality for cross-domain tracking.

 

A workaround for this would be to follow the setup utilizing hidden fields to pass these values into Google Analytics. 

 

Have more than a few sources you’d like to capture dynamically? Dive into the more advanced setup below!

 

1. Make sure you have connected your typeform to Google Analytics. Check out our help center article for more info.

2. Go to Typeform Builder (Create Panel) and add two hidden fields to your form.

3. Name them utm_source and utm_medium. It should look something like this:

 

5brdvy1zLNbYQdZFZqWbDi7i_oUcPr7ZifZXBiim7__J4sJYXvWH7byB_uv-DqGVIsGnU1xyMptffaZzfeWE62fjKYrD9H9JLULOZyj6nQisYpWB11ux7r3AYYzuDBY98Q07XGOk

 

The URL on the right side now displays differently to include the hidden fields.

 

3. Now when you share your typeform, modify those values to contain information related to your hidden fields and those will show in Google Analytics. Here is an example of how the data should appear below:

https://hellothere.typeform.com/to/t6YZgb?utm_source=facebook&utm_medium=online_marketing&utm_campaign=summer

 

4. This is how it would show in my Analytics:

 

Zg4QXW515Jc0-fRDQzwheta4YCMFztYwdWs2nHdTftQCCzcsIyWV6bbGMx9CVy9BziBnpRWeDfLwYv00dS11VSZ5wJ5Rc2_y-mXHSxoy-89szPgUHF08MIJzFXhWkt2PHU6MK2Vg


  • Navigating the Land
  • 1 reply
  • April 15, 2021

Hello there, 

I have the same issue and unfortunately I don’t think the last solution will work as we don’t share directly the link of the typeform.

The typeform is embedded on a page of our website.

This is the journey of a user : google search » he clicks on our Ad » he arrives on our website » then he completed the typeform

This is currently not counted as a Google Ads conversion but as direct whereas it should be counted as a Google Ads conversion.

So we have several issues here : 

  1. Google Ads conversion (which is the Analytics goal importer in Google Ads) is not counting any conversion. The tag is inactive
  2. The Analytics goal is working properly and count a goal each time a typeform is submitted 

Can you tell us how to make sure conversions are counted in Google Ads when a typeform is submitted ?

And can you tell how to make sure the source of trafic is AdWords even if the user went on our website then completed the embeded typeform ?

 


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 14854 replies
  • April 15, 2021

Hi @Spaag we have a discussion below on tracking this data that should help you out. Let us know if you have any issues passing that data through. One thing to note is that since we don’t have an integration with Google Adwords, you may need to contact their support team for further help setting up any connections between Google Analytics and Google Adwords. 

 

 


  • Navigating the Land
  • 3 replies
  • June 19, 2021

We have a typeform embedded across our entire site with multiple sources of traffic coming in to the site with multiple URLs. Am I able to pass the UTMs into the typeform so we can identify which channels is driving the most submits in Google Analytics? I’m sharing those goals with Google Ads.


vickioneill
Forum|alt.badge.img+5
  • Tastemaker
  • 320 replies
  • June 19, 2021
Nik wrote:

We have a typeform embedded across our entire site with multiple sources of traffic coming in to the site with multiple URLs. Am I able to pass the UTMs into the typeform so we can identify which channels is driving the most submits in Google Analytics? I’m sharing those goals with Google Ads.

That’s a great question, @Nik ! And, WOW! That’s an impressive setup. I’d like to know the answer to this as well. 


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 14854 replies
  • June 22, 2021

Hi @Nik I agree - a great question! On the URLs that are driving traffic to your site, are you able to add information to those URLs to pass information out? If you don’t mind providing more information on the setup from the URLs directing traffic, that will help me answer this question better!


  • Navigating the Land
  • 3 replies
  • June 22, 2021
Liz wrote:

Hi @Nik I agree - a great question! On the URLs that are driving traffic to your site, are you able to add information to those URLs to pass information out? If you don’t mind providing more information on the setup from the URLs directing traffic, that will help me answer this question better!

 

Typeform is serving as the form across our entire site (span.io). I’m driving traffic from multiple sources (search, facebook, email, etc.) I need to see conversion data by source in Google Analytics, but with conversions happening on Typeform (different domain), all is coming in as “direct traffic”.

I’m not sure there is a clean way to dynamically pass in landing page UTMs into the Typeform. Wondering if the solution is just as simple as creating a thank you page on span.io to capture the traffic source on the same domain?


  • Navigating the Land
  • 3 replies
  • Answer
  • June 22, 2021

I think we got it! For reference if it helps anyone.

  1. We created a thank you page hosted on our domain.
  2. Recreating the thank you screen at the end of the Typeform to require a submit and route the user to the thank you page.
  3. Adjusted our Google Tag Manager GA variable to be set up for cross-domain tracking and added typeform.com as a second domain.
  4. Created a GA goal on the new thank you page.
  5. Ignore typeform.com as a referring URL in our GA property settings.

4 tests in my sandbox have now all come through cleanly in Google Analytics.


john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • 5259 replies
  • June 22, 2021

Sweet @Nik! that sounds like a nice simple yet elegant solutions. 

duly noted by this user!

des


Liz
Community Team
Forum|alt.badge.img+5
  • Tech Community Advocate
  • 14854 replies
  • June 23, 2021

Hi @Nik Ah! This is a great solution - thanks for sharing! I’ve previously read that it’s good to send people to a thank you page to easily track conversions, so let us know how this works out for you as you receive more submissions!


  • Navigating the Land
  • 1 reply
  • May 18, 2022

Hi @Nik could please show how to ignore typeform.com as a referring in Universal Analytics?

🙏🏻


Forum|alt.badge.img
  • Explorer
  • 7 replies
  • November 17, 2022

@Nik i am almost here. Only 3. i do not get? Can you explain this. 

 

  1. Adjusted our Google Tag Manager GA variable to be set up for cross-domain tracking and added typeform.com as a second domain.

Thanks a lot

 


Reply