Home/Services/Google Tag Manager/GTM Setup
Google Tag Manager Setup Done Right
We install and configure Google Tag Manager from the ground up: container snippet, naming conventions, core tags for GA4 and your ad platforms, Consent Mode and a publishing workflow. Built for businesses launching tracking for the first time or replacing a messy container.
New sites, relaunches and businesses replacing hardcoded or disorganized tags
- Container installed on every page template
- GA4 Google tag and core conversion tags
- Consent Mode v2 connected to your CMP
- Naming conventions and version notes
Free 30-minute tracking audit • No obligation
When the Container Foundation Is Weak
Most tracking problems start at setup. A container installed in the wrong place, or filled with tags nobody can identify, makes every later change risky.
Snippet Missing or Duplicated
The container loads twice on some templates and not at all on others, such as checkout or thank-you pages hosted on a different platform.
Hardcoded Tags Next to GTM
Old gtag.js or pixel code in the theme fires alongside GTM tags, so pageviews and conversions are recorded twice.
No Structure Anyone Can Follow
Tags named 'New Tag 3' and triggers without purpose make it hard to know what fires where, so nobody wants to touch the container.
What We Configure in Your New Container
Your setup covers installation, the core measurement tags and the housekeeping that keeps the container maintainable after we hand it over.
Container Installation
Head and body snippets placed on every template, including subdomains and hosted checkout or booking pages.
GA4 Google Tag
Google tag configured with your measurement ID, cross-domain settings and parameters shared across events.
Ad Platform Base Tags
Google Ads Conversion Linker, remarketing tag and Meta Pixel base code set up with correct firing rules.
Consent Mode v2
Default and update consent states wired to your CMP, with tag-level consent requirements applied.
Built-In and Constant Variables
Page, click and form variables enabled, plus constants for IDs so values are managed in one place.
Naming and Folder Structure
A consistent naming scheme and folders by platform, so every tag, trigger and variable is easy to locate.
How a Clean GTM Setup Comes Together
The container loads on every page, reads consent, then fires platform tags that pass data to the tools your team reports from.
GTM snippet loads early in the page head
Default consent state set before tags run
Triggers decide which tags are allowed to fire
GA4, Google Ads and Meta tags send hits
Data arrives in GA4 and ad platform accounts
What's Included in GTM Setup
Clear deliverables, documented and validated before handover.
Container and Workspace Setup
Account, container and workspaces configured, with user permissions set so your team has the right level of access.
GA4 Base Configuration
Google tag, enhanced measurement review and internal traffic filters set up to keep your GA4 property clean from day one.
Consent Configuration
Consent Mode v2 defaults and CMP integration tested in each consent state before the first publish.
Legacy Tag Removal Plan
A list of hardcoded scripts to remove from your theme or CMS so nothing fires twice after GTM goes live.
Preview Mode QA
Every tag checked in GTM Preview and Tag Assistant across key templates, devices and consent choices.
Setup Documentation
A written record of tags, triggers, variables and naming rules, plus a simple guide to publishing future changes.
From Audit to Validated Data
How a GTM Setup project runs, step by step.
Audit
Audit existing scripts, templates and any previous GTM or gtag.js installs
Strategy
Define naming rules, folders, core tags and the consent approach
Implementation
Install the container and build the core GA4, ads and consent configuration
Testing
Test in Preview mode across page templates, browsers and consent states
Validation
Confirm data in GA4 DebugView and ad platforms, then publish a named version
Platforms and Tools We Work With
The tools involved in a typical GTM Setup implementation.
Web container
Google tag and events
Conversion Linker
Base code
Consent Mode v2
GTM Setup FAQ
Straight answers before you book. Still have a question? Talk to us directly.
Where exactly does the GTM snippet need to go?
The main script goes as high as possible in the page head, and the noscript iframe goes right after the opening body tag. On platforms like WordPress, Shopify or Webflow we use the method that fits the platform, whether that is a theme file, an app or custom code settings.
We already have gtag.js on the site. What happens to it?
We map what the existing code tracks, rebuild that tracking in GTM and then give you a removal list. Running both at the same time causes duplicate pageviews and conversions, so the switch is planned so there is no gap in data.
Is one container enough for multiple domains?
Often, yes. A single container can serve a main site and subdomains, and GA4 cross-domain settings can connect sessions across separate domains. When sites have very different owners or tag needs, separate containers can be cleaner. We recommend the setup that fits your structure.
What access do you need from us?
Publish access to your GTM container, editor access to GA4 and admin or standard access to your ad accounts. If the snippet has to be added through your CMS or code repository, we either need access there or we give your developer exact instructions.
Does setup include conversion tracking for forms and purchases?
Setup covers the container foundation, GA4 and ad platform base tags, and consent. Detailed event and conversion tracking for forms, clicks and purchases is handled in GTM Event Tracking, and the two are often done together.
Services That Work Well Together
Tracking is a system. These services are often delivered alongside this one.
Clicks, forms, scrolls and key actions tracked in GTM and sent to GA4 and your ad platforms.
A properly configured GA4 property with clean data streams, filters and key events.
Server container setup, hosting, custom subdomain and routing, ready for every platform.
Stop Guessing. Start Measuring.
Get a professional review of your tracking setup and discover where your marketing data may be leaking.
Free 30-minute review • No obligation
