A heating, cooling, and plumbing website referenced three Google Tag Manager container IDs in the files we inspected. The count was observable. Whether all three loaded, what each sent, and who controlled them were not.

Multiple containers can be intentional. The question is whether their responsibilities are understood and their behavior matches the reporting the business relies on.

Start with an inventory

List each referenced ID, its intended purpose, the account responsible for it, and the pages or actions it should handle. Ask the website and marketing teams to reconcile that list with their current setup.

Google recommends organizing containers to suit the website and working arrangement; the appropriate structure depends on how tags are managed. A container count alone does not establish duplicate collection. Google's container guidance

A stale reference may be inactive. Two active containers may send different information to different destinations. Conversely, repeated events can occur inside a single container. Inspect behavior before deciding what to remove.

Verify the actions behind the report

With appropriate access, use a debugging session and the receiving reports to check an agreed set of actions. Include page views and the business's important inquiry path.

Record which events are sent, where they arrive, and whether a completed action is counted as intended. If an event fires on both a button click and a successful form response, determine whether those are separate measures or an unintended duplication. Do not describe either as a delivered lead without checking the underlying result.

Google Tag Assistant inspects supported tag behavior. Private container configuration and account permissions still require authorized access.

The presence or absence of consent-related strings in static files cannot verify how a live page respects a visitor's choice. Test the relevant states and compare them with the intended configuration and applicable requirements. Google's Consent Mode documentation

Similarly, additional scripts may add work for the browser, but the size and effect need measurement. Use a performance trace to identify what loads and what delays the page. Consolidate or remove software when its purpose and dependencies are understood, then test again.

Crawler rules were a separate finding

The same site returned rules disallowing certain AI agents. Those rules resembled a managed hosting configuration, but did not establish what the owners intended or whether the business appeared in AI answers.

Training and search agents have different purposes. Review the relevant policy and served response before making changes. Our guide to crawler rules explains that distinction.

A controlled cleanup

  1. Inventory the referenced containers and confirm responsibility.
  2. Verify which load and what they send during relevant actions.
  3. Agree the intended reporting and consent behavior.
  4. Remove or consolidate only the parts established as unnecessary.
  5. Retest success, failure, and consent states, and compare the resulting reports.

Method and limits

The original review inspected public files for an anonymized home-services company that was not a client. We did not access its private containers or establish the accuracy of its reporting. The earlier headline implied repeated visitor counting that the inspection could not support; this revision corrects that claim.

Run the Tracking Health Check to see common references on your site. For configuration and verification work, explore analytics and lead tracking.