Guide

How to Use Google Tag Manager — A Plain-English Guide

Every time you want to add a new tracking pixel, conversion code, or analytics snippet to your website, you’d traditionally need a developer to edit your site’s code. Google Tag Manager (GTM) changes that. It’s a free tool that lets you add, edit, and remove tracking codes — called “tags” — through a web interface, without touching your site’s underlying files.

It’s widely used by marketers, SEO professionals, and business owners who want more control over their website’s tracking without being dependent on a developer for every change. This guide explains how it works and how to get started, even if you’ve never heard of it before.

The Three Core Concepts

GTM revolves around three things: Tags — snippets of code from third-party tools. Common examples include Google Analytics 4, Meta Pixel, LinkedIn Insight Tag, HubSpot tracking, and Google Ads conversion codes. Triggers — the conditions that determine when a tag fires. For example: “fire this tag when someone visits the /thank-you page” or “when someone clicks the phone number link”. Variables — dynamic values that can be used in tags and triggers, such as page URL, click text, or form field values.

Once you understand these three concepts, GTM becomes much more intuitive. You’re essentially saying: “Fire this tag when this trigger occurs, using these variables.”

Getting Started with GTM

Here’s the basic setup process: Create a GTM account at tagmanager.google.com. Set up a container (one per website) and choose “web” as the platform. Install the container snippet — GTM gives you two snippets of code to paste into your website: one in the head and one immediately after the opening body tag. This is the only time you need developer involvement. Add your first tag — the most common starting point is Google Analytics 4. GTM has a built-in template for GA4 that only requires your Measurement ID. Set the trigger — for GA4, the trigger is typically “All Pages” so it fires on every page load. Preview and test — GTM’s Preview mode lets you test tags before they go live. You’ll see exactly which tags fire on each page and why. Publish — once you’re satisfied, hit “Submit” to publish your changes. GTM versions every change so you can roll back if something goes wrong.

What You Can Track With GTM

Once GTM is installed, the possibilities are significant. You can track phone number clicks, form submissions, button clicks, scroll depth, video plays, file downloads, and e-commerce transactions — all without touching your site’s code again. At Xpose, we set up GTM as part of our standard website delivery so clients can add and manage tracking independently from day one.

FAQs

Common questions.

Do I need coding knowledge to use Google Tag Manager?
Basic GTM tasks — adding standard tags like GA4 or Meta Pixel — require no coding. More advanced setups, such as tracking custom events or passing dynamic data, may involve some JavaScript or help from a developer.
Does GTM slow down my website?
GTM itself loads asynchronously, so it shouldn’t significantly impact page speed. However, loading many heavy third-party tags through GTM can slow your site down. Audit your tags regularly and remove ones you no longer use.
Can GTM replace Google Analytics?
No — GTM is a tag management system, not an analytics platform. You still need GA4 (or another analytics tool) to actually collect and analyse data. GTM is the container that deploys GA4 on your site.
Related guides

More on web design & ux.

Want a hand putting this into practice?

Book a free, no-obligation consultation with a Norwich-based specialist.

Book a free consultation
Get started

Let's put your business in a better light.

Book a free, no-pressure consultation. We'll talk through your goals and tell you honestly what we'd do — whether you work with us or not.

  1. 01
    Tell us a bitFill in the form — two minutes, tops.
  2. 02
    We'll call you backWithin one working day, no pressure.
  3. 03
    Get a clear planHonest advice and a fixed quote.

Free · No obligation · We reply within one working day

Book a free consultation