What is Google Tag Manager?
A plain-English explanation of Google Tag Manager — what it does, why we use it, and how it works behind the scenes to control tracking on your website without touching code.
- Difficulty
- Beginner
If you have heard the term "Google Tag Manager" and wondered what it is, you are not alone. It is a tool that most website owners never need to open themselves — but it is important to understand what it does and why we use it.
Quick summary
Google Tag Manager (GTM) is a free tool that controls what tracking code runs on your website. Instead of adding tracking code directly to your website every time something needs changing, we manage everything through GTM. It is like a control panel for all tracking. You do not need to use it directly, but we need your permission to access it.
What is a "tag"?
A tag is a small piece of code that runs on your website and sends data somewhere. Common examples:
- The Google Analytics tag — sends visit data to your GA4 property
- The Google Ads conversion tag — tells Google Ads when someone took an action you care about after clicking your ad
- A Meta Pixel — sends data to Meta so you can run ads to people who have already visited your site
- A heatmap or session-recording tag, such as Hotjar — sends data to a third-party tool that shows how people scroll and click
Without Tag Manager, each of these tags would need to be added directly to your website's code — every time you needed a new one, or to update an old one.
What problem does Tag Manager solve?
Imagine needing to add a new tracking tag. Without GTM, you would need a developer to edit your website's code, test the change, and deploy it. That takes time and creates risk.
With Tag Manager:
- We can add, update, or remove tags without touching your website's code
- Changes are tested before they go live, using Tag Manager's built-in Preview and debug mode
- All tags are in one place, making them easier to manage and audit
- If a tag causes problems, we can turn it off immediately
The main concepts in GTM
Google's own documentation lists four components. Three of them are the ones you will hear us talk about:
Tags — the actual tracking scripts (GA4, Meta Pixel, etc.)
Triggers — the rules for when a tag fires. For example: "Fire the GA4 tag on every page" or "Fire the conversion tag when someone submits the contact form."
Variables — pieces of information the tags and triggers can use. For example: the URL of the current page, or whether a form was submitted successfully.
The fourth is the data layer, a holding area on the page where your site can put values (an order total, a product name) for tags, triggers and variables to read.
You do not need to understand these in depth. We configure them for you.
How GTM gets installed on your site
Installing GTM requires two small pieces of code to be added to every page of your website — one in the <head> section and one near the opening <body> tag. Chykalophia adds these once, and then all future tag changes are made inside GTM itself (not your website).
On WordPress, we typically use a plugin to install the GTM snippets. On other platforms, we use the platform's built-in script injection options.
Do you need to log in to GTM?
Probably not, day-to-day. Chykalophia manages GTM on your behalf. However, you may want to:
- Have your own GTM account (for ownership purposes)
- Give us access to an existing GTM container
Follow our guide on giving us access to Google Tag Manager if needed.
Important
Your GTM container should be owned by your Google account, not ours. If we set it up, we should create it under your account and add ourselves as users. This protects your ownership of all your tracking setup.
Common questions
Is Google Tag Manager free?
Yes. Google Tag Manager is free. There is also a paid enterprise edition, Google Tag Manager 360, which adds enterprise-level support and a service level agreement — a typical small-business site has no need for it.
Do I need GTM if I already have GA4?
Technically you can install GA4 without GTM (using a direct code snippet or a plugin). But GTM is the better approach because it keeps things organised and makes future changes faster and safer. We recommend it for all sites.
Can GTM slow down my website?
Google does not publish a performance figure either way, so treat any number you read online with caution. What is worth understanding is the mechanism: Tag Manager loads one container, and everything you put inside it then loads too. So the page weight comes from the tags you add — especially large third-party scripts like chat widgets or video players — rather than from the container itself. We keep the tag list short and audit it periodically.
What happens if I delete the GTM code from my website?
All tracking stops immediately. GA4, Google Ads conversions, the Meta Pixel — anything running through GTM would stop collecting data. Do not remove GTM code without checking with us first.
Related guides
- How GA4 gets set up on your site
- Tracking, cookies & privacy
- Give us access to Google Tag Manager
- UTM links for campaign tracking
Need a hand?
Learn more
Last updated
How GA4 gets set up on your site
A plain-English explanation of how Chykalophia installs and configures Google Analytics 4 on your website — what we do and what you need to know.
What is Google Search Console?
A plain-English introduction to Google Search Console — the free tool that shows how your website appears in Google search results and which searches bring people to your site.