Google Tag Manager (GTM)
Google's free tag management system that lets teams deploy and manage tracking and marketing tags on sites and apps without editing site code.
GTM moves tracking changes out of development release cycles and into marketing and analytics teams, which shortens campaign launches, but it also means a misconfigured container can break measurement or load unwanted scripts.
An analyst adds a GA4 event tag that fires on a form_submit trigger, reads the form ID from a data layer variable, tests it in Preview mode, publishes container version 42 with notes and rolls back if conversions drop.
Every tag added through GTM still runs on the page and can slow it down or leak data. Without naming rules, access controls and version notes, containers become hard to audit, and client-side tags remain exposed to ad blockers and browser limits.
A web container is installed with two code snippets and holds tags (code that sends data or adds functions), triggers (rules on events such as page views, clicks or data layer pushes that decide when tags fire) and variables (reusable values). Changes are built in workspaces, tested in Preview and published as versions. Server containers run on Google Cloud or another host and support Server-Side Tracking, Consent Mode and Enhanced Conversions setups.
Performance Advertising
Tag Manager Help — Introduction to Tag Manager — https://support.google.com/tagmanager/answer/6102821; Google for Developers — Server-Side Tagging Explained — https://developers.google.com/tag-platform/tag-manager/server-side
