SiteAud!tLint Support

Info Tracking & Analytics

More than one GTM container on the page

Severity
Info
Impact
Low
Effort to fix
Low
Issue code
track_multiple_gtm

Why it matters

Several containers can be intended (e.g. agency and in-house), but tags in both may fire twice.

How to fix it

Check the containers do not both send the same GA4 ID or pixel events.

What this means

The page loads more than one Google Tag Manager container. The evidence lists the container IDs. This is an Info notice.

Is it a problem?

Two containers are a common and valid setup: for example, one managed by the in-house team and one by an agency, or one for marketing tags and one for a third-party tool. The risk is not the second container itself, but what the containers contain:

  • The same GA4 ID or pixel in both, which counts every event twice.
  • Conflicting triggers or variables, since both containers share the page's dataLayer.
  • Nobody knowing what the second container does, especially after an agency relationship ends.

How to check it

  1. Open Improve > Tracking & Pixels. SiteAud!tLint reads each container and lists the tags inside it.
  2. Compare the tags: look for the same GA4 measurement ID, Meta Pixel or ad tag in more than one container.
  3. Confirm who owns each container in the GTM account and whether it is still needed.

How to fix it

  • If both are needed, make sure each tool is sent from only one container.
  • If one is left over, remove its snippet from the page code.

Verify the fix

Recrawl. See Google Tag Manager audit for reading container contents, and GA4 sent by page code and by GTM for a related duplicate.

How it affects your score

Tracking issues have their own Tracking score and never lower the SEO site health score. They still appear in the Action Plan, the issues CSV, Slack messages and Linear tickets. A note for review. It never lowers the score.

Find the affected URLs

Open Crawl > Issues and pick More than one GTM container on the page. Each affected URL is listed with its evidence, and Copy URLs or Export URLs hands the list to a developer. The issue also appears in the Action Plan, ranked by impact (low) and effort (low), and in the issues CSV under the code track_multiple_gtm. After fixing, run a new audit and use Compare to confirm the URLs moved to fixed.

Guides that cover this issue