How to Track Form Submissions in Google Analytics 4 With Google Tag Manager

Sdílet
Vložit
  • čas přidán 28. 06. 2023
  • Tracking form submissions as conversions in Google Analytics 4 is an almost identical process to how it was done in Universal Analytics. I would even argue it is slightly easier.
    In this video, I will walk you through how to use Google Tag Manager to send a form submission event to GA4, and then how to turn that event into a conversion inside of GA4.
    #FormTracking #GoogleTagManager #GoogleAnalyticsFormTracking
    P.S. Sorry about the button clicks. I have no idea why my mic decided to pick them up so loudly.
    Other videos you may be interested in:
    How to Track Button Clicks in GA4: • How to Track Button Cl...
    Building Customized Reports in GA4: • Building Customized Re...
    ---
    Sign up to receive more tips and strategies to level up your SEO at theseopub.com/
    Connect with me: / mikerfriedman
    My Toolbox:
    🔎 Semrush - Competitor and Keyword Analysis - theseopub.com/semrush
    ✔ Monday.com - For task management and organizing all of my client work - theseopub.com/monday
    🗄 Frase - Content optimization and article briefs - $1 trial offer - theseopub.com/frase
    👑 ContentKing App - Site crawler, monitoring, and audit tool - theseopub.com/contentking
    Sometimes I tweet about SEO, beer, baseball, and other topics at / theseopub
  • Věda a technologie

Komentáře • 162

  • @kaironvinicius9359
    @kaironvinicius9359 Před 7 měsíci +6

    After days trying to figure this out and watching every youtube video, I finally made it. Thank you man!

    • @TheSEOPub
      @TheSEOPub  Před 7 měsíci

      No problem. Happy to help.

  • @luistellezcabrera2303
    @luistellezcabrera2303 Před 3 měsíci

    This video is one of a kind, it resolved a lot of doubts I had. Sincerely thank you!

  • @dozegamin8604
    @dozegamin8604 Před rokem +2

    great video! no beating around the bushes, clear, concise. Thank you! for some reason, it doesnt show my form id, but i used other variables to differentiate forms.

    • @TheSEOPub
      @TheSEOPub  Před rokem +1

      Yeah, there are other variables you can use to identify the form. Usually the form ID is readily available and easy to find. You can even find it in the source code. I just wanted to keep that part of the video simple and not overwhelm people who may not be use to looking at code.

  • @jessicabaaphy5816
    @jessicabaaphy5816 Před 7 měsíci +1

    Great, clear and simple video, I listened to a few that took me round in circles, I am really happy I stumbled across yours!

    • @TheSEOPub
      @TheSEOPub  Před 7 měsíci

      Glad you found it helpful.

  • @benoitgraphics3716
    @benoitgraphics3716 Před 10 měsíci +2

    Thanks for a great video - well explained and to the point

  • @RSMetalProducts
    @RSMetalProducts Před 4 měsíci +2

    This was so helpful! I'm finally able to accurately track my form submissions. OH BTW... found your video using Google Gemini AI - prompt: "find a youtube video that shows me how to track gravity forms submissions with GA4"

    • @TheSEOPub
      @TheSEOPub  Před 4 měsíci +1

      So I'm already AI optimized. Awesome! :)

  • @arpitgoyal1979
    @arpitgoyal1979 Před rokem +1

    thanks, exactly what I was looking for.

  • @billyminer398
    @billyminer398 Před 8 měsíci +1

    Thank you! This was very helpful.

  • @chrisevans4465
    @chrisevans4465 Před 8 měsíci +1

    super easy to follow thanks

  • @avihashuel1897
    @avihashuel1897 Před 20 dny +1

    Thanks a lot for the great video !!!

  • @carriemcintosh9886
    @carriemcintosh9886 Před 9 měsíci +2

    Thanks for a super easy-to-follow video! I have set up the event parameter and value for the page url. My question is how do I see this data in GA4? Is there a particular report I need to create in order to see this? Thank you!

    • @TheSEOPub
      @TheSEOPub  Před 9 měsíci

      Once the events start showing up in GA4, go to Admin >> Events. Then you will see a switch to start tracking that even as a conversion.

  • @SyncopeCom
    @SyncopeCom Před 7 měsíci +1

    Hi, very great video dude. It helped me a lot. Do you have a video to get these events firing up through Google Ads ?

  • @user-qy4sq9wn7p
    @user-qy4sq9wn7p Před 7 měsíci +1

    Thank you!!

  • @PriceLanka
    @PriceLanka Před 5 měsíci +1

    Thank you!

  • @Katie_Zia
    @Katie_Zia Před 9 měsíci

    Awesome video, thank you! One Q - why can the number of event conversions on the page differ from the number of actual form-fills? Is the 'Form interactions' box checked the only reason?

    • @TheSEOPub
      @TheSEOPub  Před 9 měsíci

      That is the only reason I have encountered so far for that happening in GA4. I can't really think of anything else that would do it unless there is something weird setup in the form trigger to make it trigger more than once. Have you tried the Preview mode in GTM to see if is triggering twice in Tag Manager?

  • @magenhyatt8169
    @magenhyatt8169 Před 2 měsíci +1

    Great Video, thank you! Is there a way to track from what source a form was received? Like did they fill it out from a Google Ad, a FB ad, from organic search? I am happy to be able to track the forms now, but just wanting to find a way to see how our forms are found on our website from different sources...

    • @TheSEOPub
      @TheSEOPub  Před 2 měsíci +1

      Inside Google Analytics you can use one of the traffic sources reports or landing page report to get some ideas where they came from. You could also create custom reports for your needs.

    • @magenhyatt8169
      @magenhyatt8169 Před 2 měsíci

      @@TheSEOPub #next video idea. :)

  • @parsmo1337
    @parsmo1337 Před 7 měsíci

    Thank you for a great video! I cant see my form submission in "event" or "conversions" but i can se it in the "real time" rapport when I test filling the form. it has gone almost a week since i created the tag - So do you have any tips on how I can make it appear in events and conversions? :)

    • @TheSEOPub
      @TheSEOPub  Před 7 měsíci

      It won't start appearing right away. It might take a few hours.

  • @tomskurian
    @tomskurian Před 11 měsíci

    Thanks for the content. Could you please help me with the url parameter you have given during the trigger setup. You have said we can track from which page the event is happening.

    • @TheSEOPub
      @TheSEOPub  Před 11 měsíci

      The value is {{Page URL}}.

    • @tomskurian
      @tomskurian Před 11 měsíci

      @@TheSEOPub Yes that's there in video, you have mentioned it clearly. But in Analytics can we see those urls?

    • @TheSEOPub
      @TheSEOPub  Před 11 měsíci +1

      @@tomskurian Currently, there is no report that gives you a complete list or history of the event parameters. You can only see them in the real-time reports, which only show activity for the past 30 minutes.
      There are two ways right now to see a complete list of event parameters:
      1. Export the data to BigQuery and build the report in BigQuery or in Data Studio.
      2. Register the parameter as a Custom Dimension in Google Analytics 4 and then use that to build your report.

    • @tomskurian
      @tomskurian Před 11 měsíci

      @@TheSEOPub Thank you

  • @vincelaliberte5041
    @vincelaliberte5041 Před 9 měsíci

    Great video - I have to do 12 forms on Monday and I'm curious if I would be repeating all of these steps 12 times, or if the form submission trigger just happens once? I want to track all 12 forms separately. The client uses Gravity Forms if that makes a difference. This video looks super clear so I'm not too worried about it, but if you have any tips for me to do that many forms, it would be greatly appreciated.

    • @TheSEOPub
      @TheSEOPub  Před 9 měsíci

      It depends if you want all 12 forms tracked as different events or not. If you want to track each separately, then yes, you will need to do this 12 times.

    • @taction8412
      @taction8412 Před 9 měsíci

      @@TheSEOPub thanks so much. Going to dive into this now. ::cracks knuckles::

    • @taction8412
      @taction8412 Před 9 měsíci

      I have another question@@TheSEOPub - when adding the trigger, can I make it so that there is just one trigger, but that it uses the correct form ID for each tag? Or do I do 12 unique triggers for 12 unique tags?

    • @TheSEOPub
      @TheSEOPub  Před 8 měsíci

      @@taction8412 You have to do 12 triggers. Once the trigger is created, it is created with 1 form ID. 12 triggers. 12 tags.

    • @taction8412
      @taction8412 Před 8 měsíci

      @@TheSEOPub I created the 12 triggers, 12 tags, and checked that they are all firing. Everything is working correctly. It's been 5 days and GA4 still hasn't recognized any of them for me to mark as conversions. Any idea what could've happened there?

  • @envisionDave
    @envisionDave Před 5 měsíci

    Great video! But I'm also wondering how to tie in tracking our Google Ad traffic towards those form submissions. All form submissions counted as a conversion is great, but it would be even better if we could attribute Google Ad traffic to form submissions as a different conversion knowing not all form submissions on the site are going to come from our ads. Suggestions?

    • @TheSEOPub
      @TheSEOPub  Před 5 měsíci +1

      Analytics already does that for you. You would just look at the Traffic Acquisition report or set up a custom report. Right there you can see how many of the form submissions came from ads, organic search, social media, referrals, etc.

    • @GrowAndScaleSOLUTION
      @GrowAndScaleSOLUTION Před 18 dny

      for you to track it, add UTM to your links on google ads. Same applies to meta ads

  • @vanezze
    @vanezze Před 4 měsíci

    Hi Mike, not sure why I can’t reply to your comment in the previous thread but to answer your question, I’m using HubSpot for my forms. I’m wondering also if submitting a form for file downloads would be different from submitting a form for eg contact purposes instead. If there’s a difference, wondering if that’s causing the issue of the form variables’ values to be unknown

    • @TheSEOPub
      @TheSEOPub  Před 4 měsíci

      As far as I know, everything should work the same way for HubSpot. I'm not sure about the file downloads thing, but I can't see why that would cause any sort of an issue. After people submit the form, can you redirect them to a thank you page?

    • @bencelaska1586
      @bencelaska1586 Před 3 měsíci

      ​@@TheSEOPub Hi! I have the same problem. I use Framer for the website and Formspark for the form. The form ID is empty for me too. Do you have a solution?
      Thank you in advance!

    • @TheSEOPub
      @TheSEOPub  Před 3 měsíci

      @@bencelaska1586 As I said in the video, if there is no form ID, look for other variables to use... form class, form element, form text, etc.

    • @bencelaska1586
      @bencelaska1586 Před 3 měsíci +1

      ​@@TheSEOPub Thank you! Maybe I didn't notice, but I'll definitely check it now.

  • @GrollerG
    @GrollerG Před měsícem

    For some reason some of the screens are different on my laptop as the google tag managern environment might have been updated. do you have an update to this video?
    for example for the google tag event parameter now there's something extra there called Variable type - by default shows Google Tag - event settings that can be edited.
    for some reason I can't trigger the form submit although I am submitting plenty of test forms on the website. just like you I have two forms on the same page.

    • @TheSEOPub
      @TheSEOPub  Před měsícem

      I'm not seeing anything different.
      The most common reason for the form not submitting is not turning on the form elements as I show at 2:45 in the video. Also make sure you published the workspace to make it go live.
      Second most common reason is not having Tag Manager installed correctly on the page.
      I would go back and check those two things first.

  • @Edinn10
    @Edinn10 Před 5 měsíci

    Can you make a video creating reports with most important data to check after you run a campaign that need form to filled, to define what are some problems?

    • @TheSEOPub
      @TheSEOPub  Před 5 měsíci

      No. That would be dependent on what data is important to the business. It wouldn't be the same for everyone.

  • @SinarKlassified
    @SinarKlassified Před 2 měsíci

    Hi I have question, is that possible to take form submission value, for example my form has 2 attribute which is ID and Cost. Does GA4 can track total Cost from all form that has been submitted that day.

    • @TheSEOPub
      @TheSEOPub  Před 2 měsíci

      I don't see why you couldn't. It wouldn't be much different than how GA4 can track ecommerce sales.

  • @accesoriociclismo1230
    @accesoriociclismo1230 Před 10 měsíci

    if i'm using google ads campaign should i create the tag as a google ads conversion or google analytics event?

    • @TheSEOPub
      @TheSEOPub  Před 10 měsíci

      I would do it as an GA event. Turn that into a conversion. Then import conversions from GA into Google Ads.

  • @Edinn10
    @Edinn10 Před 5 měsíci

    If i have 10 questions to fill, can I track at which question people are stoping and exiting the page, to identify which questions shouild be considered to be changed?

    • @TheSEOPub
      @TheSEOPub  Před 5 měsíci

      I have no idea. That sounds like more of a job of something recording visits like Hotfrog or Clarity.

  • @AndrewScarella
    @AndrewScarella Před 9 měsíci +1

    What happens if I don't see the form submit action in the left column? I just see clicks. How do I add that form submit action?

    • @TheSEOPub
      @TheSEOPub  Před 9 měsíci

      Did you add the form submission trigger and then submit the form?

  • @user-hp7vh6zg5j
    @user-hp7vh6zg5j Před 4 dny

    What about "Check Validation" in Trigger Configuration?? Do we need to check it? Without the check, the form trigger is counting every time we press submit on the form even though the form is not submitted.

    • @TheSEOPub
      @TheSEOPub  Před 4 dny

      You can test it, but check validation will often cause tracking errors and cause it to not track correctly. You may get an extra event here and there without it, but it shouldn't be that many unless your form is a confusing nightmare for visitors. If you feel you need to, under the Advanced Setting on the tag, you could set the Tag Firing Options to once per page.

  • @user-zs4bb1vw1n
    @user-zs4bb1vw1n Před 11 měsíci

    silly question, but does Google consider website signups as also form_start?

    • @TheSEOPub
      @TheSEOPub  Před 9 měsíci

      I don't know what you mean by form_start.

  • @vanezze
    @vanezze Před 4 měsíci

    Hi Mike, thanks so much for this video. It was helpful! But I'm encountering this issue where all my form variables are unknown so I can't identify the form ID... Any idea how I can fix this, or what's causing the problem?

    • @TheSEOPub
      @TheSEOPub  Před 4 měsíci

      Did you follow the part at 2:40 to turn on the form variables in Tag Manager?

    • @vanezze
      @vanezze Před 4 měsíci

      @@TheSEOPub yes I did. I see them but there’s just no values attached :/

    • @TheSEOPub
      @TheSEOPub  Před 4 měsíci

      @@vanezze What are you using to create your form?

    • @vanezze
      @vanezze Před 4 měsíci

      @@TheSEOPub I’m using HubSpot

    • @vanezze
      @vanezze Před 4 měsíci

      @@TheSEOPubhi, slfr I thought I had replied. I’m currently using HubSpot!

  • @anchalsharmadigital
    @anchalsharmadigital Před 6 měsíci

    Hi. My tag is still not firing (event = gtm.formsubmit) it shows a cross sign (not firing). Followed all steps. any suggestion. what should I check?

    • @TheSEOPub
      @TheSEOPub  Před 6 měsíci

      I would start with checking that the trigger is set up properly. Also make sure you adjusted the settings in Tag Manager like I show at 2:38 of the video.

  • @singingunderratedgems4296
    @singingunderratedgems4296 Před měsícem

    I am not getting the form ID after the form is getting triggered. I even check mark all the form variables the way you did in the beginning.

    • @TheSEOPub
      @TheSEOPub  Před měsícem

      Then look for a different variable (form class, form element, etc.) or see if there are settings in whatever form you are using to change it. If not, if the form is just on one page, you can trigger it to fire on just that URL too.

  • @kuriasjoy
    @kuriasjoy Před 8 měsíci

    great video! what about 100 pages tracking. Should I connect tag assistant to all pages ?

    • @TheSEOPub
      @TheSEOPub  Před 8 měsíci

      Tag Manager needs to be on any page you want to track.

    • @kuriasjoy
      @kuriasjoy Před 8 měsíci

      @@TheSEOPub so if I enabled single page, it will automatically reflect 100 pages ?

    • @TheSEOPub
      @TheSEOPub  Před 8 měsíci

      @@kuriasjoy I'm not sure what you mean. The script for Tag Manager must be on every page you want to track.

    • @kuriasjoy
      @kuriasjoy Před 8 měsíci

      @@TheSEOPub yes

    • @TheSEOPub
      @TheSEOPub  Před 8 měsíci

      @@kuriasjoy Did that answer your question?

  • @mehbooburrehman107
    @mehbooburrehman107 Před 4 měsíci

    The form submission tag is firing on an invalid form submission
    In debug view without filling the fields I am clicking on submit button. The form is not submitted but the tag is firining.

    • @TheSEOPub
      @TheSEOPub  Před 4 měsíci

      Yep. That's the way it works. You can select "Check Validation" on the form submission trigger, but that sometimes interferes with tracking. You can try it and see how it works. Unless your form is overly complex, the number of false submissions should be statistically insignificant. If your form is that complex that it is causing a lot of invalid submissions, I might rethink the form.

  • @Save_The_Bees_
    @Save_The_Bees_ Před rokem

    Hello, I am aware that i frame form tracking is possible only if in my case the form allows to inject GTM codes. They said it is possible and code has been added.
    How can I verify if the GTM code has been actually added or nor? Thank you very much.

    • @TheSEOPub
      @TheSEOPub  Před rokem

      Just use the preview mode GTM and test it.

    • @Save_The_Bees_
      @Save_The_Bees_ Před rokem

      Hello @@TheSEOPub , thank you very much for your response. I have a message i GTM assistant saying: "Unknown domain - The domain Gecko Form is not enabled for debugging. Would you like to enable it?". Do I break something if I enable it? Thanks again for helping me.

    • @TheSEOPub
      @TheSEOPub  Před rokem

      @@Save_The_Bees_ I don't think it would break anything. I've never seen that message before.
      You are using the GTM account used for the domain, right?

    • @Save_The_Bees_
      @Save_The_Bees_ Před rokem

      @@TheSEOPub Thank you for coming back to me. I am using GTM for the main site and inside a particular page we have an i frame Gecko form embedded. That message which appears at the top is for Gecko domain. My colleagues added the GTM container code to that specific form to make the tracking possible (as I am aware that i frame tracking is possible only if they allows GTM). Have you ever tracked i frame forms with GTM? Thanks again for your reply.

    • @TheSEOPub
      @TheSEOPub  Před rokem +1

      @@Save_The_Bees_ Sorry. I've never used Gecko or tried tracking a form inside of an . I would imagine it works the same though unless the is coming from another site. Then you would probably need to set up cross domain tracking in GA4 across both domains for it to work.
      I'm just guessing though. Never had to work with an . I generally avoid them.

  • @dipanshuyadav4523
    @dipanshuyadav4523 Před 2 měsíci

    My Thank you page trigger is not firing. Can anyone advise what could be the issue?

    • @TheSEOPub
      @TheSEOPub  Před 2 měsíci

      Did you make sure to submit the changes in GTM so the trigger is live?

  • @fitncode
    @fitncode Před měsícem

    Is it possible to fetch the data from the forms? Will the data be available after 30 mins or after as well?

    • @TheSEOPub
      @TheSEOPub  Před měsícem

      I believe you could do that with either event tracking or custom variables, but I have never tried it. I also wouldn't recommend it. Depending what you are collecting (especially names and email addresses), some of it would likely be considered personal information and violate Google Analytics' terms of service. I'm not a lawyer, but part of the reason we have GA4 now instead of UA is because it is not collecting personal data like UA did.

    • @fitncode
      @fitncode Před měsícem

      @@TheSEOPub so the scenario is i am using google tag manager and google analytics with my angular app. There’s a form for which i have created custom events and variables that link my form. Whenever i submit my form the event is triggered and i am able to fetch the event details along with the information of the form in live. But When the event is 30 mins older the information disappears. However it still displays the count of event details so was hoping if this is possible.

    • @TheSEOPub
      @TheSEOPub  Před měsícem

      @@fitncode I think you can do it with variables or with the event data. It's something I would have to play around with along with a web developer. It's similar to what you can do on the ecommerce side where you can push in data about what people bought, how much they spent, etc. Again, you would just have to be careful about what you are trying to push in there.

  • @user-es6rn1yr4p
    @user-es6rn1yr4p Před 4 měsíci

    I follow every steps in this video but still can't make it. The tag doesn't fire.
    When submitting a form on my website it will goes to a thank you page, is that the problem? I see in your video, there is no thank you page after submitting a form. Please help me, thank you very much.

    • @TheSEOPub
      @TheSEOPub  Před 4 měsíci

      Nope. That would not have any impact. What you can do instead is create an event anytime the thank you page URL is visited and then track that event as a conversion instead.

  • @francocolomba
    @francocolomba Před 4 měsíci

    Make a video like this but for jotforms please!

    • @TheSEOPub
      @TheSEOPub  Před 4 měsíci

      It would work the same for Jotforms as long as you are embedding the form on your site with the code and not using an .

  • @user-es6rn1yr4p
    @user-es6rn1yr4p Před 4 měsíci

    I do everything in the video step by step but still can not make it. I don't know why the form submit doesn't fire in tag assistant. Can you please help me with this?

    • @TheSEOPub
      @TheSEOPub  Před 4 měsíci

      You must have missed something. Start with the most obvious. Is the Tag Manager code installed on your website?
      Did you turn the form variables on? That's at 2:40.
      Did you set up the GA4 event configuration correctly?
      Is the form submission trigger set to All Forms or something else? Start with All Forms and make sure it is firing correctly that way.

    • @user-es6rn1yr4p
      @user-es6rn1yr4p Před 4 měsíci

      @@TheSEOPub i dont see Type: Google Analytics: GA4 Configuration to choose. Looks like it is a different GA4 version from yours. Can I message you on Linkedin about my situation?

  • @Martijnvdc1
    @Martijnvdc1 Před 5 měsíci

    Unfortunately, false (error) form submissions are still being tracked for me this way.

    • @TheSEOPub
      @TheSEOPub  Před 5 měsíci

      I doubt they are a statistically significant portion of your submissions. If they are, you may need to simplify your form so people aren't having so many problems with it. Or you can validate the forms, and see if the tracking still works. It sometimes doesn't.

  • @ItsSilvaa
    @ItsSilvaa Před měsícem

    I do not have the form ID on my variables, anyone know how to fix it?

    • @TheSEOPub
      @TheSEOPub  Před měsícem

      Did you turn the variables on like I showed at 2:40 of the video? That would be the most obvious reason for them not showing up.

    • @ItsSilvaa
      @ItsSilvaa Před měsícem

      @@TheSEOPub Yes I have!. I have the Form ID variable, but at 7:06 you copy"fluentform_2" and on my tag manager the result is "", the same for Form Target. If you know the answer to fix it I would be grateful. Thanks for the reply!

    • @TheSEOPub
      @TheSEOPub  Před měsícem

      @@ItsSilvaa There may be some setting in whatever forms you are using to give it a name and that will usually show up as the ID. If not, use some other unique identifier as I mentioned in the video. Class for example.

  • @chasjadsajid
    @chasjadsajid Před 8 měsíci

    There is an issue. The tag fires for both successful and failed submissions. I want to track only successful submissions. Please help.

    • @TheSEOPub
      @TheSEOPub  Před 8 měsíci

      On the form submission trigger, you can select "Check Validation", but that can cause problems in tracking some forms, so test it.

    • @chasjadsajid
      @chasjadsajid Před 8 měsíci

      @@TheSEOPub I have tried it also but that too not working. Is there any permanent solution for this.

    • @TheSEOPub
      @TheSEOPub  Před 8 měsíci

      @@chasjadsajid A coder might be able to create some sort of custom event for you.
      I probably wouldn't worry about it too much unless your form is overly complex and you have a lot of false submissions.

    • @chasjadsajid
      @chasjadsajid Před 8 měsíci

      @@TheSEOPub Maybe you won't but what if the client requires?

    • @TheSEOPub
      @TheSEOPub  Před 8 měsíci

      @@chasjadsajid Then you will need to hire someone that can custom code a solution.

  • @H2dizzo
    @H2dizzo Před 20 dny

    What if there is no form ID in the variables

    • @TheSEOPub
      @TheSEOPub  Před 20 dny

      Make sure you have the form ID variables turned on in GTM like I pointed out at 2:40 in the video. If you do, and it is still not showing a form ID, there may be an option in your form setup to assign a form ID to a form. If not, you need to pick something else unique about the form that is showing up such as the form class, form element, etc. and use that instead.

  • @JohnJohn-nh2rl
    @JohnJohn-nh2rl Před 9 měsíci

    would this work if I have wpforms?

    • @TheSEOPub
      @TheSEOPub  Před 9 měsíci

      Never used wpforms, but I don't see any reason why it wouldn't.

    • @JohnJohn-nh2rl
      @JohnJohn-nh2rl Před 9 měsíci

      Thank you! what do you use for forms? or your not using wp@@TheSEOPub

  • @akshatadani122
    @akshatadani122 Před 9 měsíci

    Hello if we want data of email I'd also then how we can do that

    • @TheSEOPub
      @TheSEOPub  Před 9 měsíci

      I have no idea.

    • @akshatadani122
      @akshatadani122 Před 9 měsíci

      @@TheSEOPub hey thanks for the reply I found out that you need create a custom variable for it using the same parameter name which passes in datalayer in backend when somebody tries to register or login

    • @TheSEOPub
      @TheSEOPub  Před 9 měsíci

      @@akshatadani122 Is that still GDPR compliant?

    • @akshatadani122
      @akshatadani122 Před 9 měsíci

      @@TheSEOPub yes, what I am trying to say is if you have register page on your website, then when ever insert their email I'd for register you will get that data in your backend, you just need that value to pass when register button triggers using datalayer.push function.

  • @chanceking9500
    @chanceking9500 Před 2 měsíci

    This doesn't seem to work for iFrame forms.

    • @TheSEOPub
      @TheSEOPub  Před 2 měsíci

      Yeah I imagine this wouldn't work for that, nor would just about any other tracking method. You would probably have to track it on the analytics account for the site you are pulling the iFrame from.

  • @thymenvanvolsem2249
    @thymenvanvolsem2249 Před 10 měsíci

    Doesn’t work anymore, when I try to do it I have to set a manual ID, when I do that I get errors

    • @TheSEOPub
      @TheSEOPub  Před 10 měsíci

      It absolutely does work. I just set one up this week using these exact steps and it worked fine. Instead of an ID, you may have to use some other identifier. Most form solutions tag forms with an ID though. You could also use Form Element or Form Class if they are unique identifies. That or you missed or did a step wrong somewhere along the way.

    • @JoeMascaro
      @JoeMascaro Před 5 měsíci

      My form Id changes every time, and I don’t see a reliable way to use the form element. All forms have the same form class. Is there another way to ID the form? (Wordpress)

  • @industrialandlandadmin
    @industrialandlandadmin Před měsícem

    is this works on google form on a website?

    • @TheSEOPub
      @TheSEOPub  Před měsícem

      I never tried it, but probably not. I think the only way to embed a Google Form is through an and to track what happens in an , you need to put Google Analytics onto the website the is coming from. If there is another way to embed a Google Form, then it might work.

  • @shaharzohar8616
    @shaharzohar8616 Před 3 měsíci

    My form ID value is: "" . Why I don't have a value like yours?

    • @TheSEOPub
      @TheSEOPub  Před 3 měsíci

      Did you turn on all the form variables?

    • @shaharzohar8616
      @shaharzohar8616 Před 3 měsíci

      @@TheSEOPub yes

    • @TheSEOPub
      @TheSEOPub  Před 3 měsíci

      @@shaharzohar8616 Then the only thing I can think of is that you are using some odd form plugin or a hand coded form that isn't providing a form ID. As I mentioned in the video, just us some other variable that comes up that is unique to the form instead.

  • @logeshk1358
    @logeshk1358 Před 2 dny

    I can't find the Event name. Why?

    • @TheSEOPub
      @TheSEOPub  Před dnem

      Can't find it in Analytics? Is the tag firing in Google Tag Manager?

  • @eaglefly90
    @eaglefly90 Před rokem

    It doesn't work with WPForms plugin.

    • @JohnJohn-nh2rl
      @JohnJohn-nh2rl Před 9 měsíci

      so this steps wont work ?

    • @TheSEOPub
      @TheSEOPub  Před 9 měsíci +1

      If the form has any sort of unique identifier, such as the ID I used in the video, it should work fine.

  • @trydenfeld3015
    @trydenfeld3015 Před 10 měsíci

    what if the form id is an empty string "" ?

    • @TheSEOPub
      @TheSEOPub  Před 10 měsíci

      I have never seen that. You would either need to find a way to give the form an ID or pick something else that is a unique identifier. Form element or form class would be good options.

    • @JamesWatson-zx8ku
      @JamesWatson-zx8ku Před 5 měsíci

      @@TheSEOPub I'm having the same issue. The form triggers everything apart from an empty string on Form ID. Did you ever fix this Tryden?

    • @TheSEOPub
      @TheSEOPub  Před 5 měsíci

      @@JamesWatson-zx8ku Like I said above, just use the form element or form class instead then.

    • @JamesWatson-zx8ku
      @JamesWatson-zx8ku Před 5 měsíci

      @@TheSEOPub is that instead of using a "form submission" trigger. I don't have those options, so assume I need to configure a new variable in the left variables column?

    • @TheSEOPub
      @TheSEOPub  Před 5 měsíci

      @@JamesWatson-zx8ku No. You need to use the form submission trigger and change it to some forms instead of all forms. Watch the video starting at 7:10.

  • @jassimb280
    @jassimb280 Před 8 měsíci

    how to track form submission.

    • @TheSEOPub
      @TheSEOPub  Před 8 měsíci

      I would think the same way would work unless the is from another site. In that case, you would have to track it through Analytics on that site.

    • @jassimb280
      @jassimb280 Před 8 měsíci

      @@TheSEOPub Yes, the form is from another site. I tried your method, it's not working. Kindly create video on this topic.

    • @TheSEOPub
      @TheSEOPub  Před 8 měsíci

      @@jassimb280 I would move the form to the main website instead of serving it through an . Maybe you can set up some sort of cross domain tracking to track it properly. I don't know. I would never use a setup like you are describing.

    • @jassimb280
      @jassimb280 Před 8 měsíci

      @@TheSEOPub ok