The only video that gave me resolution. All the other ones (outdated) shows preview mode with a video event. Thank you very, very much. Cheers from Brazil.
Hi, I had a question I'm your event I set up html5 video tracking And I got my data from the debug part of ga4 and i set custom dimension too but i just can see "no set" in my report or explore How can I solve this problem?
Hey Julius! So I used your HTML5 container recipe from your blog. I'm using embedded videos through shopify (shopify's player). No matter what I do it doesn't seem to fire the tags at all. Any ideas or resources I can go to to figure it out? Thanks in advance!
Great video! Thank you. Now that tracking is in place for embedded TH-cam videos, how would you set up the reporting in GA4 to see all the key metrics for each video? For example, a report that shows: Video Title, Video Length, # of Views, Avg. Watch Time, Avg. Watch Time %, # of 25% Watchers, # of 50% Watchers, # of 75% Watchers, # of 90% Watchers, # of 100% Watchers? Using Google Data Studio to set up a report like this would also be an option, which would also require parsing of the aggregate data into the key metrics for each video.
Labai puiku, Juliau! Ačiū už fantastišką paaiškinimą. Tai geriausias ir naujausias video kurį radau. Labai malonu kad lietuvis toks puikus ekspertas tokioj sudėtingoj strity kurioj aš visiškai grybauju :)
Is there an updated version of the Vimeo Listener? I've added it as cHTML with a Window Load Trigger, but it fires on page load unlike yours in the video, and there's no Data Layer output upon interaction. Yes, it's definitely a Vimeo video.
When I go to preview mode in gtm , After creating Vimeo listener tag on the trigger of window loaded , it doesn't show me the video event , please tell me , why ?
Very helpful video! I have done this on several sites as of now. I will note that at times you moved a bit too quick though steps and I had to pause and rewatch to figure out exactly what you were doing.
Hi Julius. I have "enhanced measurements" turned on in GA4, but no video is tracking. On our site, I have TH-cam video embedded, outbound TH-cam links and also a welcome video file uploaded on my home page. All other enhanced measures in GA4 appear to be working, just nothing with video. So in GTM, where your screen shows "video tracking" in the left toolbar menu at the beginning of this video (1 min 48 sec in), I do not have that. Is there a previous video that addresses how to fix that? I have looked through your library and cannot find it. Any assistance would be very much appreciated.
I now wanted to do this on a website with a html5-player. I did follow your tutorial with the json file but it did not work. Is that possible at all? Like... is there something on top that could prevent it from working even with the html5 video listener? The trigger is not even triggered.
I'm new to tag manager, I am missing that first step how you got the tag. You had set that up 35 minutes prior but didn't go into detail on how you did that. I set up the trigger but not understanding completely how to tie that trigger to my page.
How does this work if we are sending youtube-no-cookies to stop TH-cam embedding their videos onto our site? I can't get the tag to fire when I press play on the video in GA (Universal Analytics)
Hi and Thank you for the tutorial! I added all video parameters to the tag configuration but when I look at the parameters in Debug Viewer, I don't see video_title and video_ulr there. Any suggestions on why?
This works great for me but only if it's tracking Videos on a de-restricted page. If the page is restricted to logged-in users only I can't get the video_start etc event to pass into GA4. Site is created in Wordpress and I've tried the page restricted using Ultimate Member and with Simple Page Access Restriction plugins - both get the same results.
My trigger did not work. Eventually I proceeded going through your video and finally you said it: "Sometimes the trigger will not work. Try to change the trigger setting to open on window loaded"... dang, that was it! :-D sometimes time is lost just due to such silly stuff. Thanks for the tutorial!!!
Can we track from which youtube video I got website traffic if the website link is placed in the description? without adding any UTM or extra things in the link?
Revised Question: the TH-cam template fix is working for me now. I just need to know if you have a fix to track the Welcome video that is on my website home page and not on a 3rd party platform (youtube, vimeo, etc). Thanks.
Hi, great video! However, I can not track Vimeo video which is played on lightbox. We did this to make the website faster. Now it does not track the events. Can you help?
@@AnalyticsMania Thanks for answering my question. I use the code for tracking Vimeo video. however, the data is not showing and I check the console it shows the player_id is undefined.
hi! we found your videos to be very useful. We are under a scenario now that we need to track video engagement from an embedded youtube video in a google site and we can't make GA4 work on that (but it does track other metrics like visits and scrolling). Any tips?
Awesome video!! But why do I need to create the GA4 event video tags in GTM if it is already automatically tracked and reported in GA4 thanks to the having it activated under web stream details - enhanced measurement - video engagement ?
Excellent and very helpful however what I dont understand is if GA4 already have video tracking (which you disabled) than why do we need to do all this work in GTM?
Thanks a lot for a great video! I have a small issue within a player: if video changes within a player, progress is not getting reset and sets up at 75 for every following video. Can someone help me with that?
A developer could help you with that. Either the page shouod reload when the video changes or maybe a developer can create some custom solution that can push video data to the data layer when the video changes.
Hey! This video is great thank you. I was able to set everything up, but for some reason no actions are registing in the Debug view. Is there an obvious reason this would be happening?
Great video, thanks! Could you tell me how to exclude TH-cam video from tracking? Because on our website we have several videos and we want to track only data from one video?
Really great Videos! A GA4 eCommerce Guide for GTM would be very helpful as well, e.g customers orders "x" products, for "y" price in "z" currency etc. how is this being implemented as well as the being reported in GA4 Monetization Ecommerce purchases.
Your videos are great. I just subscribed to your channel and have a question: It looks like the video tracking on WIX does not work properly. I'm assuming it's something to do with the way WIX has their code set up, but since WIX is not completely open source, this also makes it difficult to troubleshoot...Would you be able to do a video on this topic? Or maybe reply to this comment? I looked online and haven't been able to find this topic anywhere and think other users might also experience this same issue in the future (could be a good video for more future traffic?)
For your reference, I did try activating the trigger on window load, container load to see if it made a difference with same result. Another thing I noticed - If I upload the video and use the WIX player, I'm able to track the video "click" but if I use the TH-cam video, it doesn't even register the "click" interaction. Completely stumped :(
@@JeongYiphotography I'm on the same train, using Strikingly, which is not open source, tried the same but didn't work :/ I would appreciate getting some feedback around this, thanks in advance for the info!!
The only video that gave me resolution. All the other ones (outdated) shows preview mode with a video event. Thank you very, very much. Cheers from Brazil.
Just a quick thank you, needed to set up tracking prior to uploading some new videos to my site. You saved me a tonne of time!
Hi, I had a question
I'm your event
I set up html5 video tracking
And
I got my data from the debug part of ga4
and i set custom dimension too
but i just can see "no set" in my report or explore
How can I solve this problem?
Hey Julius! So I used your HTML5 container recipe from your blog. I'm using embedded videos through shopify (shopify's player). No matter what I do it doesn't seem to fire the tags at all. Any ideas or resources I can go to to figure it out? Thanks in advance!
Great video! Thank you. Now that tracking is in place for embedded TH-cam videos, how would you set up the reporting in GA4 to see all the key metrics for each video? For example, a report that shows: Video Title, Video Length, # of Views, Avg. Watch Time, Avg. Watch Time %, # of 25% Watchers, # of 50% Watchers, # of 75% Watchers, # of 90% Watchers, # of 100% Watchers? Using Google Data Studio to set up a report like this would also be an option, which would also require parsing of the aggregate data into the key metrics for each video.
Labai puiku, Juliau! Ačiū už fantastišką paaiškinimą. Tai geriausias ir naujausias video kurį radau. Labai malonu kad lietuvis toks puikus ekspertas tokioj sudėtingoj strity kurioj aš visiškai grybauju :)
You got me kick started with gtm and ga4! I had no clue and have now decent tracking for my whole page :)
Appreciate your content!
Is there an updated version of the Vimeo Listener? I've added it as cHTML with a Window Load Trigger, but it fires on page load unlike yours in the video, and there's no Data Layer output upon interaction. Yes, it's definitely a Vimeo video.
Same here: Vimeo listener does not create an event in Tag Assistant / data layer.
html tag not working
When I go to preview mode in gtm , After creating Vimeo listener tag on the trigger of window loaded , it doesn't show me the video event , please tell me , why ?
The code provided for vimeo no longer seems to work for me.
Thank you Julius, I am going to be burying myself in your content from here on! You're a lifesaver!
I don't see the video option in the left panel when I start the preview mode after setting up the tag and trigger. Any suggestions?
Very helpful video! I have done this on several sites as of now. I will note that at times you moved a bit too quick though steps and I had to pause and rewatch to figure out exactly what you were doing.
Hi Julius. I have "enhanced measurements" turned on in GA4, but no video is tracking. On our site, I have TH-cam video embedded, outbound TH-cam links and also a welcome video file uploaded on my home page. All other enhanced measures in GA4 appear to be working, just nothing with video. So in GTM, where your screen shows "video tracking" in the left toolbar menu at the beginning of this video (1 min 48 sec in), I do not have that. Is there a previous video that addresses how to fix that? I have looked through your library and cannot find it. Any assistance would be very much appreciated.
I have the same problem.
What if you want to track your youtube channel? Do you still need tag manager or can you use ga4 alone
I now wanted to do this on a website with a html5-player. I did follow your tutorial with the json file but it did not work. Is that possible at all? Like... is there something on top that could prevent it from working even with the html5 video listener? The trigger is not even triggered.
I'm new to tag manager, I am missing that first step how you got the tag. You had set that up 35 minutes prior but didn't go into detail on how you did that. I set up the trigger but not understanding completely how to tie that trigger to my page.
Could this then be connected to activecampaign? To collect how much of a video a user has watched?
How does this work if we are sending youtube-no-cookies to stop TH-cam embedding their videos onto our site? I can't get the tag to fire when I press play on the video in GA (Universal Analytics)
Read this www.analyticsmania.com/post/youtube-tracking-google-tag-manager-solved/
Hi and Thank you for the tutorial! I added all video parameters to the tag configuration but when I look at the parameters in Debug Viewer, I don't see video_title and video_ulr there. Any suggestions on why?
I have the same problem
That might happen if your variables are displayed as undefined in the preview mode
Thanks for the support. But for the Vimeo video, the trigger is firing only once. I got three videos, but it only fires once.
This works great for me but only if it's tracking Videos on a de-restricted page. If the page is restricted to logged-in users only I can't get the video_start etc event to pass into GA4.
Site is created in Wordpress and I've tried the page restricted using Ultimate Member and with Simple Page Access Restriction plugins - both get the same results.
My trigger did not work. Eventually I proceeded going through your video and finally you said it: "Sometimes the trigger will not work. Try to change the trigger setting to open on window loaded"... dang, that was it! :-D sometimes time is lost just due to such silly stuff. Thanks for the tutorial!!!
Can we track from which youtube video I got website traffic if the website link is placed in the description? without adding any UTM or extra things in the link?
no, UTMs are the only option
How can I track a video that beeing played with presto player ?
Revised Question: the TH-cam template fix is working for me now. I just need to know if you have a fix to track the Welcome video that is on my website home page and not on a 3rd party platform (youtube, vimeo, etc). Thanks.
Try HTML5 codes on the same webpage as Vimeo instructions, these worked for a regular embedded video on Wordpress
@@michaelbogdanov9341 thanks so much!
Hi, great video! However, I can not track Vimeo video which is played on lightbox. We did this to make the website faster. Now it does not track the events. Can you help?
Another precise and informative video. Very well done! Thanks.
I have question about the video tracking, once it sets up on the GTM, do I need to embed any code on the website?
1. Embed video on website.
2. Add GTM container code to the site.
3. Track video with GTM
@@AnalyticsMania Thanks for answering my question. I use the code for tracking Vimeo video. however, the data is not showing and I check the console it shows the player_id is undefined.
hi! we found your videos to be very useful. We are under a scenario now that we need to track video engagement from an embedded youtube video in a google site and we can't make GA4 work on that (but it does track other metrics like visits and scrolling). Any tips?
any tips on how to track wistia with GA4.
Can we use this for Spotify to ?
Very helpful video!Thank you
Such a good tutorial!
Awesome video!! But why do I need to create the GA4 event video tags in GTM if it is already automatically tracked and reported in GA4 thanks to the having it activated under web stream details - enhanced measurement - video engagement ?
Because it does not always work and I literally mention this in the first 2 minutes of the video
How to tracking ke google analytics ke ads google?
Does this work for videos in youtube? Not embedded in a website?
No
Excellent and very helpful however what I dont understand is if GA4 already have video tracking (which you disabled) than why do we need to do all this work in GTM?
Because there will be cases when GA4 video tracking won't work.
@@AnalyticsMania I have followed all the steps but the video tracking tags are not firing when I hit the YT play icon.
What is it's not a TH-cam video?
How to do that for Vimeo inside POP-UP :)
have no words to thank you. you help me a lot.
Thanks a lot for a great video! I have a small issue within a player: if video changes within a player, progress is not getting reset and sets up at 75 for every following video. Can someone help me with that?
A developer could help you with that. Either the page shouod reload when the video changes or maybe a developer can create some custom solution that can push video data to the data layer when the video changes.
Thank you, this is what I needed. Helped me out...
Hey! This video is great thank you. I was able to set everything up, but for some reason no actions are registing in the Debug view. Is there an obvious reason this would be happening?
I have the same problem. Did you figure this out?
@@daanlittle Same problem here. video_complete is not registering on GTM. Did you guys resolve the issue yet?
Your article and video were great. But any recommendations on where to start to get the vimeo tracking when its loaded via a modal?
Try activating the listener's tag when the modal loads (instead of Window Loaded trigger)
@@AnalyticsMania That helped steer me in the right direction. Trigger is tracking vimeo now! Thank you.
@@AnalyticsMania How would one configure the listener tag to trigger when a modal opens instead of a window?
You are amazing, thank you for hard work!!!
Great video, thanks!
Could you tell me how to exclude TH-cam video from tracking? Because on our website we have several videos and we want to track only data from one video?
Set "Video title does not contain xxxx" in your trigger
Thanks, that works!
perfect solution for react js websites. thanks!
Are you tracking all youtube videos on your channel or only one?
*on website, not on channel. This works for embedded videos.
Really great Videos! A GA4 eCommerce Guide for GTM would be very helpful as well, e.g customers orders "x" products, for "y" price in "z" currency etc. how is this being implemented as well as the being reported in GA4 Monetization Ecommerce purchases.
You can learn all of that here www.analyticsmania.com/courses/intermediate-google-tag-manager-course/
I could setup at G-UA too with these video, thanks.
how to track self hosted video ?
Html5 video listener probably
Your videos are great. I just subscribed to your channel and have a question: It looks like the video tracking on WIX does not work properly. I'm assuming it's something to do with the way WIX has their code set up, but since WIX is not completely open source, this also makes it difficult to troubleshoot...Would you be able to do a video on this topic? Or maybe reply to this comment? I looked online and haven't been able to find this topic anywhere and think other users might also experience this same issue in the future (could be a good video for more future traffic?)
For your reference, I did try activating the trigger on window load, container load to see if it made a difference with same result. Another thing I noticed - If I upload the video and use the WIX player, I'm able to track the video "click" but if I use the TH-cam video, it doesn't even register the "click" interaction. Completely stumped :(
@@JeongYiphotography I'm on the same train, using Strikingly, which is not open source, tried the same but didn't work :/ I would appreciate getting some feedback around this, thanks in advance for the info!!
@@joacole I tried a bunch of other methods and still no luck :( I guess that what really sucks about using something that is not open source...
@@JeongYiphotography true
Very good content, thank you.
Great video I have 10 embedded videos. How can I track only one?
Update your trigger to be looking only for a certain video url or video title
Does it have to be with GA4?
Not necessarily
Please make a video about generic html5 video players.
Here's a blog post instead www.analyticsmania.com/post/track-html5-video-player-with-google-analytics-4-and-google-tag-manager/
Thank you!
you are the best
Thank you very much
very good thank you
Thanks!
lovely
Top Top Top