LLMCheckRun Website Snapshot — Free

GTM Checker – Detect Google Tag Manager Containers

Detect GTM container IDs, script/noscript installs, and multiple-container risks.

This GTM Checker extracts Google Tag Manager container IDs and script/noscript installation signals from public HTML. It does not open your GTM workspace and cannot validate tags, triggers, or variables inside the container.

Detect GTM container IDs, script/noscript installs, and multiple-container risks.

Limitations: Automated output for review — align with your live site and analytics. Not a ranking, citation, or revenue guarantee.

Detect Google Tag Manager container IDs from public HTML

About this tool

This GTM Checker extracts Google Tag Manager container IDs and script/noscript installation signals from public HTML. It does not open your GTM workspace and cannot validate tags, triggers, or variables inside the container.

How it works

  • Fetch public HTML safely.
  • Find GTM-XXXXXX IDs in script and noscript snippets.
  • Flag multiple containers and missing noscript.
  • Explain consent-manager caveats and next admin checks.

What it checks

  • All visible GTM container IDs
  • gtm.js script presence
  • iframe noscript fallback
  • Multiple-container detection
  • Missing-noscript warning

What it cannot check

  • Whether published tags fire correctly
  • Consent Mode configuration outcomes
  • Server-side tagging / sGTM
  • Preview/debug sessions

Common problems

  • Container installed twice
  • Script in head but missing body noscript
  • Tags blocked by consent banner until interaction
  • Hardcoded GA4 plus GTM causing duplicate page_view

Example output

GTM: detected
Containers: GTM-ABC123
Script: yes · Noscript: yes

FAQ

Does detecting GTM mean analytics is correct?
No. GTM is only the loader. Validate events in GTM Preview and GA4 DebugView.
Why might GTM be missing from HTML?
It may load only after consent, via a tag manager proxy, or only on specific templates.

Related tools and next steps

Updated 2026-08-06