← ClaudeAtlas

gtm-auditlisted

Google Tag Manager container audit — tag health, orphaned and paused tags, duplicate GA4 config, trigger coverage, Consent Mode, naming, workspace hygiene
cognyai/claude-code-marketing-skills · ★ 55 · AI & Automation · score 81
Install: claude install-skill cognyai/claude-code-marketing-skills
# GTM Audit A one-time audit of a Google Tag Manager container. GTM rarely fails loudly — it fails as a duplicate GA4 tag double-counting conversions, a tag with no trigger that never fires, or analytics tags firing before consent. This skill reads the container and finds those. **Requires:** Cogny Agent subscription ($9/mo) — [Sign up](https://cogny.com/agent) ## Prerequisites Check If `mcp__cogny__google_tag_manager__tool_list_containers` is not available: ``` This skill requires Cogny's Google Tag Manager MCP server. 1. Sign up at https://cogny.com/agent 2. Connect your GTM account 3. Add Cogny to your .mcp.json (see the repo README) 4. Restart Claude Code ``` Stop here if the tools are missing. ## Usage `/gtm-audit` — full container audit `/gtm-audit tags` — tag health only `/gtm-audit triggers` — trigger coverage only `/gtm-audit consent` — Consent Mode wiring only ## Steps ### 1. Account & container discovery ``` tool_list_accounts tool_list_containers (account_id) ``` If multiple containers exist, ask which to audit. Note the container type (web vs server) — this audit targets web containers. ### 2. Tag inventory ``` tool_list_tags (account_id, container_id, workspace_id) ``` For tags that need detail, call `tool_get_tag`. Bucket every tag by type (GA4 config, GA4 event, Google Ads conversion, Google Ads remarketing, Floodlight, custom HTML, third-party). Flag: - **Paused tags** still sitting in the container (dead weight, or accidentally off