Setting up YouTube Video Tracking in Google Tag Manager for GA4 1. Create Variables In GTM, create the following variables: Video Status Video URL Video Title Video Percent Video Visible These are built-in variables in GTM's YouTube Video trigger. 2. Create Triggers Create the following triggers: YouTube Video Trigger - Start Trigger Type: YouTube Video This trigger fires on: Start YouTube Video Trigger - Complete Trigger Type: YouTube Video This trigger fires on: Complete YouTube Video Trigger - Progress Trigger Type: YouTube Video This trigger fires on: Progress Progress threshold: 25%, 50%, 75% 3. Create GA4 Event Tags Create the following event tags: Video Start Tag Tag Type: Google Analytics: GA4 Event Event Name: video_start Event Parameters: video_title: {{Video Title}} video_url: {{Video URL}} Video Complete Tag Tag Type: Google Analytics: GA4 Event Event Name: video_complete Event Parameters: video_title: {{Video Title}} video_url: {{Video URL}} Video Progress Tag Tag Type: Google Analytics: GA4 Event Event Name: video_progress Event Parameters: video_title: {{Video Title}} video_url: {{Video URL}} progress: {{Video Percent}} 4. Link Tags to Triggers Link the Video Start Tag to the YouTube Video Trigger - Start Link the Video Complete Tag to the YouTube Video Trigger - Complete Link the Video Progress Tag to the YouTube Video Trigger - Progress 5. Test and Publish Use GTM's preview mode to test your setup, then publish your container when everything is working correctly.