Unused Triggers
This container has triggers in Workspace → Triggers that no tag uses for firing or blocking. The triggers do not affect runtime behaviour, but they clutter the Triggers screen and usually indicate something was left unfinished.
Why It Matters
Unused triggers accumulate the same way as unused variables: a migration left them behind, an implementation was planned but never finished, or a copy-paste from another container brought triggers along that nothing uses. The runtime cost is zero, but the operational cost is real. Every audit, handoff, and change requires scanning past triggers that do nothing, and the longer they live there the more likely a future engineer is to assume one of them is load-bearing and avoid touching it. The check is info-level because no measurement is affected, but governance-tier teams treat unused-trigger cleanup as part of every quarterly review.
How To Fix It
- AdLint's details list each unused trigger by name.
- For each, use GTM's "Find references" link to confirm no tags reference it for firing or blocking.
- Decide: archive if not needed, or update the trigger's description to record the intended future use if you are keeping it around.
- Archive (do not delete). Archiving preserves audit history and can be reversed.
- Re-run AdLint after the next publish to confirm the count clears.
Example
Trigger: Click - Old Hero CTA
References: 0 tags (firing or blocking)
Action: archive after confirming no upcoming campaign depends on it.GTM triggers defined in this container that no tag references for firing or blocking. While unused triggers do not affect measurement, they accumulate audit friction and increase the chance of future engineers misinterpreting their status. Fix: confirm each trigger is genuinely unused and archive to preserve audit history. Source: support.google.com/tagmanager/answer/6106961.
Drop this paragraph into your client deliverable. Sources back to the canonical platform documentation linked below.
References
Audit your own files for this check
AdLint runs this check (and 177 others) against your GTM, Google Ads, Meta, TikTok, LinkedIn, Pinterest, Twitter/X, and Snapchat exports. Everything stays in your browser. No uploads, no accounts.
Run a free audit