RM Logo
What Is Google Tag Manager and How Does It Work? [Guide]

What Is Google Tag Manager and How Does It Work?

Smarter website tracking starts with knowing what GTM does and why GA4 needs it.

For many small business websites, Google Analytics is installed, the website is live, and everyone assumes the important data is being tracked properly. But in practice, that is not always the case.

A website might be recording page views, traffic sources and basic engagement, but still miss the actions that matter most: phone call clicks, contact form submissions, quote requests, brochure downloads, booking button clicks or key enquiry pathways.

That is where Google Tag Manager becomes incredibly useful.

Google Tag Manager, often shortened to GTM, gives website owners, marketers and web developers a cleaner way to manage tracking codes across a website without manually editing the website code every time a new tag needs to be added or updated.

Used properly, it becomes the bridge between your website, Google Analytics, Google Ads, Meta Pixel and other marketing platforms. More importantly, it helps you understand what visitors are actually doing on your website, not just how many people visited.

What Is Google Tag Manager?

Google Tag Manager is a tag management system.

In simple terms, it allows you to add and manage tracking tags on your website from one central place. A tag is a small piece of code that sends information to another platform. For example, a Google Analytics tag can send event data to GA4, while a Google Ads tag can help track conversions from paid campaigns.

Instead of installing several different scripts directly into the website, Google Tag Manager allows you to install one main GTM container. From there, you can manage your tracking setup inside the GTM dashboard.

A typical Google Tag Manager setup uses three core elements:

Tags

Tags are the pieces of tracking code that send data to a platform. For example:

  • A Google Analytics 4 event tag
  • A Google Ads conversion tracking tag
  • A Meta Pixel tag
  • A remarketing tag
  • A custom HTML tracking script

Triggers

Triggers tell the tag when to fire. For example:

  • When someone clicks a phone number
  • When someone submits a form
  • When someone lands on a thank you page
  • When someone clicks an email address
  • When someone downloads a PDF
  • When someone clicks an important button

Variables

Variables provide extra information that GTM can use to make better decisions.

For example, a click URL variable can help identify which phone number, button or link was clicked. A page path variable can help identify whether someone landed on a specific thank you page.

Together, tags, triggers and variables allow GTM to track meaningful actions on your website.

How Is Google Tag Manager Different to Google Analytics?

This is one of the most common areas of confusion.

Google Tag Manager and Google Analytics are not the same thing.

Google Analytics is a reporting and analysis platform. It helps you understand website traffic, user behaviour, events, engagement and conversions.

Google Tag Manager is a tag management tool. It helps you control when tracking tags fire and what data gets sent to platforms like Google Analytics.

A simple way to think about it is this:

  • Google Tag Manager collects and sends the tracking signals.
  • Google Analytics receives, processes and reports on those signals.

For example, let’s say someone clicks your phone number on a mobile website.

Google Tag Manager can detect that click and send an event called phone_click to Google Analytics. Google Analytics can then display that event in your reports, where it can be marked as a key event if it is important to your business.

Google Tag Manager does not replace Google Analytics. It works with it.

Here is a basic way to visualise the difference for a standard business website.

Google Tag Manager vs Google Analytics Diagram by Robert Mullineux

Why Use Google Tag Manager?

Google Tag Manager is valuable because it gives you more control over your website tracking.

From a business and marketing perspective, the real benefit is clarity. It helps you move beyond surface-level traffic numbers and start measuring actions that indicate genuine enquiry or buying intent. Here are some of the main reasons to use it.

1. You Can Track Real Conversions

Website traffic is useful, but conversions are what matter.

For many service-based businesses, the most important website actions are:

  • Phone call clicks
  • Contact form submissions
  • Quote form submissions
  • Booking button clicks
  • Email link clicks
  • Thank you page visits
  • Download clicks
  • Enquiry button clicks

Google Tag Manager allows these actions to be tracked as events and sent into Google Analytics 4.

2. You Can Reduce Reliance on Plugins

On a WordPress website, it is tempting to install a separate plugin for every tracking requirement.

  • One plugin for Google Analytics.
  • One plugin for Meta Pixel.
  • One plugin for Google Ads.
  • One plugin for form tracking.
  • One plugin for header scripts.

That can quickly become messy.

GTM provides a cleaner way to manage many of these tracking scripts from one place. This does not mean plugins are never useful, but it does mean your tracking setup can be more organised and easier to manage.

3. You Can Make Tracking Updates More Efficiently

Once GTM is installed correctly, many tracking changes can be made inside Google Tag Manager instead of editing the website code directly.

For example, if you need to track a new button click or add a Google Ads conversion tag, GTM can often handle that without requiring deeper development work.

This is especially useful for growing businesses that regularly adjust campaigns, landing pages, forms and calls to action.

4. You Can Test Before Publishing

Google Tag Manager includes preview and version features, which means tracking changes can be reviewed and tested before they are published live.

This is important because poor tracking can lead to misleading data.

If a tag fires twice, your conversions may be inflated. If a tag does not fire at all, your reports may understate performance. Testing your setup before publishing helps reduce those mistakes.

5. You Can Build a Better Measurement Foundation

Good marketing decisions need reliable data.

When GTM and GA4 are set up properly, you can see which channels, pages and campaigns are driving meaningful enquiries. This helps you make better decisions about SEO, Google Ads, landing pages, website design and content strategy.

Instead of asking, “How much traffic did we get?”, you can ask a much better question: “Which pages and marketing channels are generating real leads?”

Must-Have Tags for Tracking Website Conversions

Every website is different, but most service-based business websites should have a basic conversion tracking setup in place.

Here are some of the most useful GTM tags to consider.

1. GA4 Configuration / Google Tag

This is the foundation.

It connects your website to Google Analytics 4 and allows GA4 to collect standard website activity. Depending on your setup, this may be handled through the Google tag or through a GA4 configuration approach inside Google Tag Manager.

Without this foundation, your website will not send meaningful data into GA4.

2. Phone Call Click Tracking

For service businesses, phone calls are often one of the most valuable lead actions.

A phone click tracking event can fire when someone taps or clicks a telephone link on your website.

  • Example event name: phone_click

This is especially useful for mobile users, where tapping the phone number is often the fastest path to enquiry.

Phone click tracking can help answer questions such as:

  • How many people clicked to call from the website?
  • Which page generated the most phone clicks?
  • Which traffic source drove the phone enquiry?
  • Are Google Ads or SEO campaigns generating call intent?

3. Contact Form Submission Tracking

Form tracking is essential for lead generation websites.

There are two common ways to track contact form submissions:

Option 1: Thank You Page Tracking. This is often the cleanest setup.

After someone submits a form, they are redirected to a thank you page. GTM can then fire an event when that thank you page loads.

  • Example event name: form_submit
  • Example trigger: Page path contains /thank-you/

This approach is usually reliable because it confirms that the user reached the success page after submitting the form.

Option 2: Form Submit Event Tracking
Some websites do not redirect to a thank you page. Instead, the form shows an on-page success message.

In that case, GTM may be able to track the form submission event directly, depending on how the form is built.

For WordPress websites using form plugins such as Gravity Forms, WPForms, Contact Form 7 or Elementor Forms, the best method can vary. The important thing is to test the event carefully before treating it as a conversion.

3. File Download Tracking

If your website includes PDF brochures, capability statements, menus, price guides, application forms or technical datasheets, download tracking can provide valuable insight.

  • Example event name: file_download

This is particularly useful for B2B websites, product suppliers, builders, manufacturers, consultants and professional service businesses.

4. Google Ads Conversion Tags

If you are running Google Ads, you should not rely only on basic traffic reporting.

Google Ads conversion tracking helps measure which ad clicks are generating valuable actions, such as form submissions, phone call clicks or quote requests.

This is where GTM becomes especially helpful, because you can control when Google Ads conversion tags fire based on the action taken on the website.

5. Remarketing Tags

Remarketing tags allow you to build audiences based on website visitors.

For example, you might want to retarget people who visited a service page but did not submit an enquiry.

Remarketing should always be handled carefully and in line with privacy, consent and advertising requirements, but when set up properly, it can support more effective digital campaigns.

Common Mistakes with Google Tag Manager

Google Tag Manager is powerful, but it needs to be set up carefully.

Most common mistake:

A common tracking mistake is installing both the Google Analytics script directly on the website and Google Tag Manager at the same time, while also loading Google Analytics through the GTM container. Once Google Analytics is connected inside Google Tag Manager, GTM will handle the tracking for you, so adding the GA script separately can duplicate page views, events and conversion data.

Other common mistakes include:

  • Tracking a form button click instead of a successful form submission
  • Forgetting to test tags before publishing
  • Using unclear event names
  • Creating too many events with no clear reporting purpose
  • Not marking important events as key events in GA4
  • Not checking whether Google Ads conversions are firing correctly
  • Ignoring cookie consent and privacy requirements
  • Failing to document what each tag does

A good tracking setup should be simple, purposeful and easy to understand. The aim is not to track everything. The aim is to track the actions that help you make better business and marketing decisions.

Best Practice: Keep Your Tracking Setup Clean

For most small business websites, the best GTM setup is not the most complicated one.

A good setup should clearly answer:

  • What are the most important conversion actions?
  • Which events need to be sent to GA4?
  • Which events should be marked as key events?
  • Which conversions need to be sent to Google Ads?
  • Are tags firing once and only when they should?
  • Has the setup been tested before publishing?
  • Is the naming structure clear enough for future management?
  • Clean tracking is easier to maintain, easier to audit and far more useful when reviewing performance.

Google Tag Manager is one of the most useful tools for modern website tracking because it gives your website a more flexible, organised and accurate measurement foundation.

Google Analytics tells you what is happening on your website. Google Tag Manager helps make sure the right actions are being captured and sent into your reporting platforms in the first place.

For businesses it is a smarter way to understand how your website is performing and where your best leads are coming from.

If your website is currently only tracking basic traffic, now is the time to take a closer look at your conversion tracking setup. A properly configured Google Tag Manager and Google Analytics 4 setup can help you see which pages, campaigns and calls to action are generating real business results, giving you the insight you need to improve your website, strengthen your marketing and make more confident decisions. If you need assistance integrating Tag manager with your website, please don’t hesitate to get in touch.

Facebook
Twitter
Reddit

Get In Touch