There is a built-in video tracking feature in GA4, but it is quite limited. Here are the steps to track YouTube interactions on your website: 1. In GTM (Google Tag Manager), go to Triggers, select New and add the built-in YouTube video trigger. Name the trigger something like YouTube interactions. Along with the pre-selected Start and Complete, you can also enable the Progress checkbox (add the thresholds that you’d like to track when a visitor is watching, e.g. 10,25,50,75,90). Also, enable the Add JavaScript API Support To All YouTube Videos checkbox. 2. Go to Variables, click Configure and enable all the Built-in Video variable checkboxes. 3. In GTM’s preview mode, navigate to a page with a YouTube video and click play. Despite only clicking once, you'll notice that two events appear after you've started a YouTube video. This is happening if you still have enabled the Built-in Video tracking feature in GA4 as well. (To disable this, go to the Admin of your GA4 Property. Click Data Streams, select your data stream, click the Settings (gear icon), disable Video Engagement, and click Save. Once you refresh, you'll only see one event when you click start, and then another once the video is complete.) 4. Still in GTM, head to Tags and create a New Tag. Use the recommended event names from the video engagement section of this post on [GA4] Enhanced Measurement Events, such as video_start, video_progress and video_complete. Using the built-in video_status tag for the event name means that when the tag is fired, it will be replaced by the correct status (Start, Progress or Complete). Copy and paste additional event parameters from the post to your set-up, such as video name and length. 5. You can test whether this is working properly in the GTM Preview Mode and also the GA4 Debugger view. 6. To see these parameters in your GA4 standard reports, you’ll need to register them as Custom Dimensions. In the next 24 hours, you’ll start seeing video events in the Events tab and will also be able to start using them in reports.