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

  Рет қаралды 31,476

The SEO Pub

The SEO Pub

Күн бұрын

Пікірлер: 190
@kaironvinicius9359
@kaironvinicius9359 Жыл бұрын
After days trying to figure this out and watching every youtube video, I finally made it. Thank you man!
@TheSEOPub
@TheSEOPub Жыл бұрын
No problem. Happy to help.
@sunnypatel7643
@sunnypatel7643 3 ай бұрын
I have used this video several times - always helps me. One of the best (if not THE best!) video for GTM/GA4 form tracking.
@TheSEOPub
@TheSEOPub 3 ай бұрын
Thank you. That is very kind of you to say, and I am glad you have found it useful.
@sunnypatel7643
@sunnypatel7643 2 ай бұрын
@@TheSEOPub Mike I’m really struggling to rank a particular page on local. Not particularly difficult in terms of KD but at my wits end on it. Any chance I can ask your 2c on it? 🙏
@TheSEOPub
@TheSEOPub 2 ай бұрын
@@sunnypatel7643 Yeah. You can reach out on LinkedIn. That would probably be the best place. I can take a quick look. I don't really do local SEO anymore though, but I can take a look.
@RSMetalProducts
@RSMetalProducts 9 ай бұрын
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 9 ай бұрын
So I'm already AI optimized. Awesome! :)
@jessicabaaphy5816
@jessicabaaphy5816 Жыл бұрын
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 Жыл бұрын
Glad you found it helpful.
@dozegamin8604
@dozegamin8604 Жыл бұрын
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 Жыл бұрын
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.
@magenhyatt8169
@magenhyatt8169 7 ай бұрын
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 7 ай бұрын
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 7 ай бұрын
@@TheSEOPub #next video idea. :)
@carriemcintosh9886
@carriemcintosh9886 Жыл бұрын
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 Жыл бұрын
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.
@Jonathan_Solomon
@Jonathan_Solomon 2 ай бұрын
@@TheSEOPub ​ That makes sense. But how do I create a report that ties the key event to the 1st-party data variables? Where can I actually see the emails from the data layer variable via the key event in GA4? I struggle to pull this. Great video too, and thanks for your help.
@TheSEOPub
@TheSEOPub 2 ай бұрын
@@Jonathan_Solomon You mean you want to track a specific inquiry and see where they came from? I don't think there is a way you can do that which wouldn't violate GDPR and other privacy laws. Or did you mean something else?
@AC-ul6uy
@AC-ul6uy Ай бұрын
@@TheSEOPub i'm having the same issue - i don't see the email signs ups anywhere - i'm not looking for actual emails address just had you had it on your "real time overview" analytics. i don't see the email_signup
@tarunaggarwal4019
@tarunaggarwal4019 4 ай бұрын
Thank you so much, that was simple and sorted.
@TheSEOPub
@TheSEOPub 4 ай бұрын
Glad the video was helpful.
@luistellezcabrera2303
@luistellezcabrera2303 8 ай бұрын
This video is one of a kind, it resolved a lot of doubts I had. Sincerely thank you!
@SyncopeCom
@SyncopeCom Жыл бұрын
Hi, very great video dude. It helped me a lot. Do you have a video to get these events firing up through Google Ads ?
@TheSEOPub
@TheSEOPub Жыл бұрын
I do not.
@sbramble01
@sbramble01 4 ай бұрын
Great video, really easy to follow! When I enter the Tag assistant my GA4 configuration tag fires normally, but the “Form Submit” tag I am working on implementing does not fire even after I fill out the form on my site. All actions are registered in the left column except for my button click to submit the form. Any idea why?
@TheSEOPub
@TheSEOPub 4 ай бұрын
Double check that your trigger has the correct form ID in it. That is the most common error I see. Then make sure you didn't include anything else in the trigger that is restricting it from firing like a specific page URL. Then check to see if you are using the "Check Validation" option. If you are, uncheck that. It will sometimes cause tags not to fire. Those are the first places I would look.
@sbramble01
@sbramble01 4 ай бұрын
​@@TheSEOPub​really appreciate this reply!
@envisionDave
@envisionDave 10 ай бұрын
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 10 ай бұрын
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 5 ай бұрын
for you to track it, add UTM to your links on google ads. Same applies to meta ads
@davelaric123
@davelaric123 2 ай бұрын
Hey Mike! I sent you a message on Linkedin with a quick question for it firing twice with a Captcha - wondering if you would have any insight into this. Appreciate the educational and insightful video!
@TheSEOPub
@TheSEOPub 2 ай бұрын
Checking it now.
@RaghavKabra-h5b
@RaghavKabra-h5b 5 ай бұрын
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 5 ай бұрын
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.
@roberthartsig4783
@roberthartsig4783 5 ай бұрын
Howdy Thanks for the video! Do I need to turn off 'Form Interactions' in the enhanced measurement section of the admin if I am not using Facebook Pixel on my site? Cheers
@TheSEOPub
@TheSEOPub 5 ай бұрын
I would. Like I said, it also will count error form submissions if you don't.
@AndrewScarella
@AndrewScarella Жыл бұрын
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 Жыл бұрын
Did you add the form submission trigger and then submit the form?
@tomskurian
@tomskurian Жыл бұрын
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 Жыл бұрын
The value is {{Page URL}}.
@tomskurian
@tomskurian Жыл бұрын
@@TheSEOPub Yes that's there in video, you have mentioned it clearly. But in Analytics can we see those urls?
@TheSEOPub
@TheSEOPub Жыл бұрын
@@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 Жыл бұрын
@@TheSEOPub Thank you
@vanezze
@vanezze 9 ай бұрын
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 9 ай бұрын
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?
@bencelaska
@bencelaska 8 ай бұрын
​@@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 8 ай бұрын
@@bencelaska 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.
@bencelaska
@bencelaska 8 ай бұрын
​@@TheSEOPub Thank you! Maybe I didn't notice, but I'll definitely check it now.
@vanezze
@vanezze 10 ай бұрын
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 10 ай бұрын
Did you follow the part at 2:40 to turn on the form variables in Tag Manager?
@vanezze
@vanezze 9 ай бұрын
@@TheSEOPub yes I did. I see them but there’s just no values attached :/
@TheSEOPub
@TheSEOPub 9 ай бұрын
@@vanezze What are you using to create your form?
@vanezze
@vanezze 9 ай бұрын
@@TheSEOPub I’m using HubSpot
@vanezze
@vanezze 9 ай бұрын
@@TheSEOPubhi, slfr I thought I had replied. I’m currently using HubSpot!
@Realbert2ru
@Realbert2ru 5 ай бұрын
Thumbs up Bruv👍 Healthy content...
@singingunderratedgems4296
@singingunderratedgems4296 7 ай бұрын
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 7 ай бұрын
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.
@AC-ul6uy
@AC-ul6uy Ай бұрын
Thank you, this did work! The google tag fires correctly however after (3) days the even email_signup is still not showing up on google analytics. I checked the "events" and "key events" in the admin settings and they are turned on and show that it's being counted as I have (3) counts there but it doesn't show up in any of the reports - any insight?
@TheSEOPub
@TheSEOPub Ай бұрын
Pick a report that shows Key Events. For example, the Traffic Acquisition Report. Then under the Key Events column hit the dropdown option. Your event will show up under there.
@AC-ul6uy
@AC-ul6uy Ай бұрын
@@TheSEOPub i'm a beginner in this and teaching myself so forgive me this question is going to be a "DUR". i am under the life cycle > acquisition > traffic acquisition but there it nothing in there with key events. Am I in the right place? too bad I can't send screen shots here
@TheSEOPub
@TheSEOPub Ай бұрын
@@AC-ul6uy Try the User acquisition report under there instead. I don't think it shows under Traffic acquisition under the life cycle reports.
@AC-ul6uy
@AC-ul6uy Ай бұрын
@@TheSEOPub thanks for answering!! i am able to see the Key events email_signup! looking forward to watching the rest on your videos
@TheSEOPub
@TheSEOPub Ай бұрын
@@AC-ul6uy Glad to help.
@benoitgraphics3716
@benoitgraphics3716 Жыл бұрын
Thanks for a great video - well explained and to the point
@TheSEOPub
@TheSEOPub Жыл бұрын
Thanks.
@PhuVinh-hy2uo
@PhuVinh-hy2uo 2 ай бұрын
Many thanks! Great video
@TheSEOPub
@TheSEOPub 2 ай бұрын
You are welcome.
@Katie_Zia
@Katie_Zia Жыл бұрын
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 Жыл бұрын
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?
@SinarKlassified
@SinarKlassified 7 ай бұрын
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 7 ай бұрын
I don't see why you couldn't. It wouldn't be much different than how GA4 can track ecommerce sales.
@GrollerG
@GrollerG 6 ай бұрын
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 6 ай бұрын
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.
@parsmo1337
@parsmo1337 Жыл бұрын
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 Жыл бұрын
It won't start appearing right away. It might take a few hours.
@anchalsharmadigital
@anchalsharmadigital 11 ай бұрын
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 11 ай бұрын
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.
@kuriasjoy
@kuriasjoy Жыл бұрын
great video! what about 100 pages tracking. Should I connect tag assistant to all pages ?
@TheSEOPub
@TheSEOPub Жыл бұрын
Tag Manager needs to be on any page you want to track.
@kuriasjoy
@kuriasjoy Жыл бұрын
@@TheSEOPub so if I enabled single page, it will automatically reflect 100 pages ?
@TheSEOPub
@TheSEOPub Жыл бұрын
@@kuriasjoy I'm not sure what you mean. The script for Tag Manager must be on every page you want to track.
@kuriasjoy
@kuriasjoy Жыл бұрын
@@TheSEOPub yes
@TheSEOPub
@TheSEOPub Жыл бұрын
@@kuriasjoy Did that answer your question?
@manishdhadve7705
@manishdhadve7705 2 ай бұрын
Thanks for helpful content.👍👍
@TheSEOPub
@TheSEOPub 2 ай бұрын
You are welcome.
@mehbooburrehman107
@mehbooburrehman107 10 ай бұрын
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 10 ай бұрын
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.
@Edinn10
@Edinn10 10 ай бұрын
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 10 ай бұрын
I have no idea. That sounds like more of a job of something recording visits like Hotfrog or Clarity.
@fitncode
@fitncode 6 ай бұрын
Is it possible to fetch the data from the forms? Will the data be available after 30 mins or after as well?
@TheSEOPub
@TheSEOPub 6 ай бұрын
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 6 ай бұрын
@@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 6 ай бұрын
@@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.
@accesoriociclismo1230
@accesoriociclismo1230 Жыл бұрын
if i'm using google ads campaign should i create the tag as a google ads conversion or google analytics event?
@TheSEOPub
@TheSEOPub Жыл бұрын
I would do it as an GA event. Turn that into a conversion. Then import conversions from GA into Google Ads.
@vincelaliberte5041
@vincelaliberte5041 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@TheSEOPub thanks so much. Going to dive into this now. ::cracks knuckles::
@taction8412
@taction8412 Жыл бұрын
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 Жыл бұрын
@@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 Жыл бұрын
@@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?
@dipanshuyadav4523
@dipanshuyadav4523 7 ай бұрын
My Thank you page trigger is not firing. Can anyone advise what could be the issue?
@TheSEOPub
@TheSEOPub 7 ай бұрын
Did you make sure to submit the changes in GTM so the trigger is live?
@YifanDong-k7y
@YifanDong-k7y Жыл бұрын
silly question, but does Google consider website signups as also form_start?
@TheSEOPub
@TheSEOPub Жыл бұрын
I don't know what you mean by form_start.
@chasjadsajid
@chasjadsajid Жыл бұрын
There is an issue. The tag fires for both successful and failed submissions. I want to track only successful submissions. Please help.
@TheSEOPub
@TheSEOPub Жыл бұрын
On the form submission trigger, you can select "Check Validation", but that can cause problems in tracking some forms, so test it.
@chasjadsajid
@chasjadsajid Жыл бұрын
@@TheSEOPub I have tried it also but that too not working. Is there any permanent solution for this.
@TheSEOPub
@TheSEOPub Жыл бұрын
@@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 Жыл бұрын
@@TheSEOPub Maybe you won't but what if the client requires?
@TheSEOPub
@TheSEOPub Жыл бұрын
@@chasjadsajid Then you will need to hire someone that can custom code a solution.
@Save_The_Bees_
@Save_The_Bees_ Жыл бұрын
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 Жыл бұрын
Just use the preview mode GTM and test it.
@Save_The_Bees_
@Save_The_Bees_ Жыл бұрын
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 Жыл бұрын
@@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_ Жыл бұрын
@@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 Жыл бұрын
@@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.
@Edinn10
@Edinn10 10 ай бұрын
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 10 ай бұрын
No. That would be dependent on what data is important to the business. It wouldn't be the same for everyone.
@arpitgoyal1979
@arpitgoyal1979 Жыл бұрын
thanks, exactly what I was looking for.
@TheSEOPub
@TheSEOPub Жыл бұрын
You're welcome.
@billyminer398
@billyminer398 Жыл бұрын
Thank you! This was very helpful.
@TheSEOPub
@TheSEOPub Жыл бұрын
You are welcome.
@akshatadani122
@akshatadani122 Жыл бұрын
Hello if we want data of email I'd also then how we can do that
@TheSEOPub
@TheSEOPub Жыл бұрын
I have no idea.
@akshatadani122
@akshatadani122 Жыл бұрын
@@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 Жыл бұрын
@@akshatadani122 Is that still GDPR compliant?
@akshatadani122
@akshatadani122 Жыл бұрын
@@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.
@Martijnvdc1
@Martijnvdc1 10 ай бұрын
Unfortunately, false (error) form submissions are still being tracked for me this way.
@TheSEOPub
@TheSEOPub 10 ай бұрын
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.
@industrialandlandadmin
@industrialandlandadmin 6 ай бұрын
is this works on google form on a website?
@TheSEOPub
@TheSEOPub 6 ай бұрын
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.
@realJohnJohn
@realJohnJohn Жыл бұрын
would this work if I have wpforms?
@TheSEOPub
@TheSEOPub Жыл бұрын
Never used wpforms, but I don't see any reason why it wouldn't.
@realJohnJohn
@realJohnJohn Жыл бұрын
Thank you! what do you use for forms? or your not using wp@@TheSEOPub
@shaharzohar8616
@shaharzohar8616 8 ай бұрын
My form ID value is: "" . Why I don't have a value like yours?
@TheSEOPub
@TheSEOPub 8 ай бұрын
Did you turn on all the form variables?
@shaharzohar8616
@shaharzohar8616 8 ай бұрын
@@TheSEOPub yes
@TheSEOPub
@TheSEOPub 8 ай бұрын
@@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.
@H2dizzo
@H2dizzo 5 ай бұрын
What if there is no form ID in the variables
@TheSEOPub
@TheSEOPub 5 ай бұрын
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.
@ItsSilvaa
@ItsSilvaa 7 ай бұрын
I do not have the form ID on my variables, anyone know how to fix it?
@TheSEOPub
@TheSEOPub 7 ай бұрын
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 7 ай бұрын
@@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 7 ай бұрын
@@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.
@SEOBeach
@SEOBeach Жыл бұрын
super easy to follow thanks
@TheSEOPub
@TheSEOPub Жыл бұрын
No problem.
@chanceking9500
@chanceking9500 7 ай бұрын
This doesn't seem to work for iFrame forms.
@TheSEOPub
@TheSEOPub 7 ай бұрын
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.
@logeshk1358
@logeshk1358 5 ай бұрын
I can't find the Event name. Why?
@TheSEOPub
@TheSEOPub 5 ай бұрын
Can't find it in Analytics? Is the tag firing in Google Tag Manager?
@avihashuel1897
@avihashuel1897 5 ай бұрын
Thanks a lot for the great video !!!
@TheSEOPub
@TheSEOPub 5 ай бұрын
Sure. No problem.
@trydenfeld3015
@trydenfeld3015 Жыл бұрын
what if the form id is an empty string "" ?
@TheSEOPub
@TheSEOPub Жыл бұрын
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 10 ай бұрын
@@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 10 ай бұрын
@@JamesWatson-zx8ku Like I said above, just use the form element or form class instead then.
@JamesWatson-zx8ku
@JamesWatson-zx8ku 10 ай бұрын
@@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 10 ай бұрын
@@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.
@MichaelWilliamson-s5q
@MichaelWilliamson-s5q Жыл бұрын
Thank you!!
@TheSEOPub
@TheSEOPub Жыл бұрын
Sure. No problem.
@thymenvanvolsem2249
@thymenvanvolsem2249 Жыл бұрын
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 Жыл бұрын
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 10 ай бұрын
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)
@eaglefly90
@eaglefly90 Жыл бұрын
It doesn't work with WPForms plugin.
@realJohnJohn
@realJohnJohn Жыл бұрын
so this steps wont work ?
@TheSEOPub
@TheSEOPub Жыл бұрын
If the form has any sort of unique identifier, such as the ID I used in the video, it should work fine.
@jassimb280
@jassimb280 Жыл бұрын
how to track form submission.
@TheSEOPub
@TheSEOPub Жыл бұрын
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 Жыл бұрын
@@TheSEOPub Yes, the form is from another site. I tried your method, it's not working. Kindly create video on this topic.
@TheSEOPub
@TheSEOPub Жыл бұрын
@@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 Жыл бұрын
@@TheSEOPub ok
@RamanKumarRana-e4b
@RamanKumarRana-e4b 4 ай бұрын
@TheSEOPub how to Track Form Submissions for traffic Source like organic traffic or paid traffic .
@TheSEOPub
@TheSEOPub 4 ай бұрын
You just use the reports in GA4. Once you are tracking form submissions as an event, they will show up there.
@RamanKumarRana-e4b
@RamanKumarRana-e4b 4 ай бұрын
@@TheSEOPub dear please you guide us i did not get it.
@TheSEOPub
@TheSEOPub 4 ай бұрын
@@RamanKumarRana-e4b Go to your Traffic Acquisition report in Google Analytics. Under Key Events, pull up the event you created to track form submissions.
@TimMcGrath-sy6rc
@TimMcGrath-sy6rc 4 ай бұрын
Has anyone been able to track Microsoft form submissions through GA4?
@TheSEOPub
@TheSEOPub 4 ай бұрын
Don't Microsoft forms live on Microsoft's domain? Kind of like Google Forms. If that is the case, you cannot track them.
@francocolomba
@francocolomba 9 ай бұрын
Make a video like this but for jotforms please!
@TheSEOPub
@TheSEOPub 9 ай бұрын
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 .
@PriceLanka
@PriceLanka 10 ай бұрын
Thank you!
@TheSEOPub
@TheSEOPub 10 ай бұрын
You're welcome.
Google Analytics 4 Form Tracking (Plus 4 Mistakes To Avoid)
18:33
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН
REAL or FAKE? #beatbox #tiktok
01:03
BeatboxJCOP
Рет қаралды 18 МЛН
BAYGUYSTAN | 1 СЕРИЯ | bayGUYS
36:55
bayGUYS
Рет қаралды 1,9 МЛН
How to Track Form Submissions in Google Analytics 4 (fast Set up)
3:44
Ranking Academy
Рет қаралды 1,1 М.
Track Popups with Google Tag Manager and Google Analytics 4
17:40
Analytics Mania - Google Analytics & Tag Manager
Рет қаралды 8 М.
Data Layer in Google Tag Manager || GTM Data Layer Tutorial with examples
22:33
Analytics Mania - Google Analytics & Tag Manager
Рет қаралды 161 М.
Easily Track Button Clicks in Google Analytics 4
11:42
Loves Data
Рет қаралды 24 М.
Conversion Linker in Google Tag Manager
11:42
Analytics Mania - Google Analytics & Tag Manager
Рет қаралды 11 М.
Track Form Field Data with Google Tag Manager
15:09
MeasureSchool
Рет қаралды 57 М.
人是不能做到吗?#火影忍者 #家人  #佐助
00:20
火影忍者一家
Рет қаралды 20 МЛН