Blog
Server-side adds the dedup and consent that GTM's built-in YouTube trigger does not.
GTM ships a built-in YouTube Video trigger that captures play, pause, complete, and progress events. Routing through your sGTM container gives you consistent dedup and consent enforcement.
In client GTM, Triggers > New > YouTube Video. Capture: Start, Complete, Progress (25, 50, 75, 100 percent). Tick "Enable JavaScript API."
| YouTube | GA4 |
|---|---|
| Start | video_start |
| Progress | video_progress |
| Complete | video_complete |
Video events fire 5-10 times per session for engaged users. The volume management patterns apply.