Skip to main content

Instantly Audit Your Google Tag Manager Install

Find broken tags, unused variables, and configuration errors before they impact your tracking accuracy or attribution.

 

Easy-To-Use Tools

  • Fully automated Google Tag Manager audit.

  • Detects broken or duplicated tags.

  • Flags unused variables and triggers.

  • Highlights GA4 event naming mismatches.

  • Simplifies container cleanup and documentation.

 

GTMAudit web app product screenshot

How GTMAudit Works

  • Securely connects to your Google Tag Manager account using Google's official OAuth authentication.
  • Only reads your container configuration.
  • Generates a full audit report and writes results to your Google Sheets.
  • You stay in full control of your data at all times.
Summary + Recommendations Only

$0

Audit your GTM container to identify potential issues and view clear recommendations.

  • Audit summary and recommendations 
  • No payment or license required
Single Audit

$29

Full GTM audit plus a complete export for documentation and compliance.

  • Summary, recommendations, and full data export 
  • Run once to audit and again to document your updated setup

Get early access.

Be the first to try smarter tools for GTM audits and template building.

Frequently Asked Questions

How do I find my Google Tag Manager Account ID?

Your Google Tag Manager Account ID is a numeric value used by GTMAudit to connect to your container for auditing.

Option 1 (Recommended):

  • Log in to Google Tag Manager.

  • Navigate to Admin > Account Settings.

  • You'll see your Account ID listed at the top.

Option 2 (From URL):

 

What is a Container ID?

Your Container ID identifies which GTM container to audit.
It looks like: GTM-XXXXXX

You can find this in your GTM dashboard homepage or the Install Tag Manager screen.

 

Why do you need Google authorization?

GTMAudit connects directly to your Google Tag Manager account to analyze your container setup.

We request read-only access via Google OAuth to pull your tag, trigger, and variable configuration.

GTMAudit does not modify your Google Tag Manager setup.

You can revoke access at any time.

 

What permissions does GTMAudit request?

GTMAudit only requests minimal access necessary to run the audit:

  • Read your Google Tag Manager configuration (tagmanager.readonly)

  • Write audit results to your Google Sheets (drive.file)

  • Make secure API calls (script.external_request)

  • Identify your Google Account for license validation (userinfo.email)

We do not request write access to your GTM container.

 

Where is my audit data stored?

GTMAudit writes your audit results directly into your own Google Sheets document that you control.

Your data stays entirely in your Google account.
No audit data is stored on our servers.

 

Can I revoke GTMAudit access after running an audit?

Yes. You have full control.

At any time, you can revoke GTMAudit’s OAuth access by visiting:
https://myaccount.google.com/permissions

Once revoked, GTMAudit will no longer have any access to your account.

 

How does licensing work?

GTMAudit requires a valid license key, purchased through our secure checkout partner. After purchase, you’ll receive your license key via email, which activates full access to the audit functionality.

We validate your license key each time you run an audit.

 

What data do you collect?

We do not collect any of your Google Tag Manager data.

The only data we store is:

  • Your license key and activation date.

  • Your Google Account email (used for license validation and support).

We do not share or sell any user data. For full details, please see our Privacy Policy.

 

How does GTMAudit use my data?

GTMAudit uses Google APIs to access your Google Tag Manager configuration in order to analyze your container and generate audit results. The app requests read-only access only and does not modify your GTM account. All audit results are written directly into your Google Sheets account that you control.

Access can be revoked at any time in your Google Account permissions. GTMAudit adheres to Google API Services User Data Policy, including Limited Use requirements.

 

Does GTMAudit modify my GTM account?

No. GTMAudit only reads your container data and analyzes your configuration.
We do not create, edit, or delete any tags, triggers, or variables.

 

Who can I contact for support?

For any questions, please email: support@nthops.com

We typically respond within 1 business day.