tracking glossary

Tag manager

A tag manager loads and controls your site's tracking scripts from one place, so you can add, change or remove tags without editing site code.

What is a tag manager?

A tag manager is a system for deploying the third-party scripts, or tags, that run on a website: analytics, ad pixels, chat widgets, heatmaps. You install one container snippet on the site, then manage everything else from the tag manager's interface. Google Tag Manager is the most widely used.

Each tag is paired with a trigger that decides when it fires, such as on every page view, on a form submit, or when a purchase event is pushed to the data layer.

Why teams use one

Without a tag manager, every new pixel is a code change, a review and a deploy. With one, marketers can add or adjust tags without waiting on engineering, and the full list of what runs on the site lives in one place.

It also gives you a place for shared rules: consent gating, load order, and which tags fire on which pages.

Where tag managers fall short

A tag manager tells you a tag is configured, not that it works. A pixel can be published, fire on the wrong trigger, send a purchase value of zero, or stop firing after a site change, and the tag manager shows nothing wrong. The first sign is often a drop in reported conversions days later.

Scripts pasted directly into a codebase outside the tag manager have their own failure mode: a bad merge or a revert can delete them silently.

How TracerKit handles it

TracerKit is a tag manager whose config lives outside your repo, loaded by one script, so a code merge can't remove a tag. It checks that each tag actually loads and fires, opens an alert when one goes silent, and keeps a version history of config changes.

See how TracerKit handles this: Tag manager

Take a look →

questions

Asked and answered.

Is a tag manager the same as an analytics tool?+

No. A tag manager loads and controls tags. Analytics tools like GA4 or PostHog are among the things it loads.

Does a tag manager slow down my site?+

It adds one script, but it can also help by controlling when other tags load. The tags themselves usually cost more than the container.

Can a tag manager do server-side tracking?+

Some can. Google Tag Manager has a separate server container you host. Other tag managers forward conversions to platforms' server-side APIs directly.

related terms

Find out what your tags are really doing.

The free sweep shows every tracking script on a page, plus dead pixels, render-blocking tags and double-counting risks.