Analytics Q&As Logo
Analytics Q&As Part of the Q&A Network
Q&A Logo

How can I track user interactions with a video using Google Tag Manager?

Asked on Oct 20, 2025

Answer

To track user interactions with a video using Google Tag Manager (GTM), you need to set up a video trigger and tag that captures events like play, pause, and complete. This involves configuring GTM to listen for video events and sending this data to Google Analytics 4 (GA4).
<!-- BEGIN COPY / PASTE -->
    1. Create a new Trigger in GTM:
  • Go to Triggers → New → Trigger Configuration.
  • Select "YouTube Video" as the trigger type.
  • Choose the video actions you want to track (e.g., Start, Complete).
  • Set conditions for when the trigger should fire (e.g., on specific pages).
2. Create a new Tag in GTM:
  • Go to Tags → New → Tag Configuration.
  • Select "Google Analytics: GA4 Event" as the tag type.
  • Configure the event parameters (e.g., event name: video_play).
  • Set the Trigger created in step 1 as the firing trigger.
<!-- END COPY / PASTE -->
Additional Comment:
  • Ensure your GA4 property is properly linked in GTM to receive the video interaction data.
  • Test the setup using GTM's Preview mode to verify that events are firing as expected.
  • Consider using custom event parameters to capture additional details like video title or duration.
  • Review the data in GA4 under Reports → Engagement → Events to analyze video interactions.
✅ Answered with Analytics best practices.

← Back to All Questions
The Q&A Network