Free tool by MD Niamul

Free Tracking Audit Tool Google Analytics 4 and Google Tag Manager Audit in One Report

See Every Tag, Trigger, Event and Parameter, Marked Green, Yellow or Red

No login or account access
Reads your live GTM container
Free Excel report

Paste your website link, GTM container ID or GA4 measurement ID and get a free tracking audit in under a minute. The tool lists your Google Tag Manager tags, triggers and variables, your GA4 events, parameters and key events, Google Ads tags, pixels and Consent Mode, shows everything in a live dashboard with a clear fix for each issue, and gives you an Excel report to download or receive by email.

50+Tracking checks
<1 minTo get your results
850+Projects delivered
600+Five-star reviews
MD Niamul, creator of the free GA4 and GTM tracking audit tool
upworkTop Rated Plus
GA4 + GTMFree Audit Tool
OfficialStape Partner

Everything the Tracking Audit Checks

GTM Tags
GTM Triggers
GTM Variables
GA4 Measurement ID
GA4 Events
Event Parameters
Key Events
Enhanced Measurement
Ecommerce Events
Purchase Event
Google Ads Conversions
Conversion Linker
Enhanced Conversions
Consent Mode v2
Duplicate Page Views
Custom HTML Tags
Data Layer Keys
App Events
FREE TRACKING AUDIT

Run Your Free GA4 and GTM Tracking Audit

Enter your website, a Google Tag Manager ID or a GA4 measurement ID. Your tags, triggers, variables, events and parameters appear in a live dashboard in under a minute.

Tracking Audit ToolGoogle Tag Manager · Google Analytics 4 · Events · Consent Mode · App tracking
Free · No login
You can enter:example.comGTM-XXXXXXXG-XXXXXXXXXXor an app ID for the app checklist.

Container and data stream settings are read from Google’s public tag files. A website link is also sent to our server and to Google PageSpeed Insights to load the page. Uploaded files are read in your browser. We keep a simple log of the address checked and the result. No personal details are saved unless you ask for the report by email.

Reads your live GTM containerGreen, yellow and red resultsExcel report to download or email
WHAT THE AUDIT COVERS

What Does the Free Tracking Audit Tool Check?

A Google Tag Manager audit and a Google Analytics 4 audit on one page, with every result marked green, yellow or red.

Installation

Which GTM containers, GA4 measurement IDs and Google Ads IDs are on your site, where the snippet sits and whether GA4 is installed twice.

GTM Tags

Every tag in your published container with its type, settings, firing triggers, exceptions, consent checks and status.

Triggers and Variables

Page view, click, form, scroll, timer and custom event triggers with their conditions, plus every data layer key your container reads.

GA4 Setup

Enhanced measurement, key events, events created in GA4, Google signals, user-provided data and email redaction for your data stream.

Events and Parameters

Each GA4 event, its parameters and trigger, checked against GA4 naming rules, the 25-parameter limit and purchase requirements.

Ecommerce and Products

The GA4 ecommerce funnel from view_item to purchase, and whether product data is sent in the items parameter.

Ads and Pixels

Google Ads conversion tags, Conversion Linker, enhanced conversions, conversion values and pixels such as Meta, TikTok, LinkedIn and Microsoft.

Consent and Privacy

Consent Mode v2 signals, consent defaults, your consent banner and the consent state sent with GA4 hits.

How Does the Tracking Audit Tool Work?

Three steps, under a minute, no sign-up and no access to your accounts.

01

Enter a link or an ID

Paste your website address, a GTM container ID such as GTM-XXXXXXX, or a GA4 measurement ID such as G-XXXXXXXXXX.

02

The tool reads your live setup

It loads the container and data stream settings that Google publishes for your IDs, reads your page code and asks Google to load the page once.

03

See green, yellow and red

Every tag, event and setting is listed and marked good, warning or problem with a plain-English fix. Download the Excel report or have it emailed to you.

What Is a Tracking Audit?

A tracking audit checks whether your website measures what it should. It looks at the tags in Google Tag Manager, the settings and events in Google Analytics 4, your advertising pixels and your consent setup, and finds what is missing, duplicated or broken.

Bad tracking costs money quietly. A duplicate page view inflates your traffic. A purchase event without a value hides your return on ad spend. A missing Conversion Linker loses Google Ads conversions. This free tracking audit tool finds those problems before they reach your reports.

Where do the results come from?

  • GTM tags, triggers and variables are read from the published container file that Google serves for your GTM ID. This is the same file your visitors’ browsers load.
  • GA4 settings such as enhanced measurement, key events and events created in GA4 are read from the Google tag file for your measurement ID.
  • Installation checks are read from your page’s source code.
  • The live page test is run by Google Lighthouse, which loads your page once and records the tracking requests it sends.

Nothing is estimated or made up. If something cannot be read, the tool says so instead of guessing.

What do green, yellow and red mean?

  • Green (Good): set up correctly. Nothing to do.
  • Yellow (Warning): it works, but it can lose data or cause confusion. Review these after the red items.
  • Red (Problem): something is missing, broken or double counting. Fix these first.

How does the Google Tag Manager audit work?

The GTM audit lists every tag with its type (Google Tag, GA4 Event, Google Ads Conversion, Custom HTML, Meta Pixel and so on), its settings, the triggers that fire it and the exceptions that block it. It flags tags with no trigger, tags that can never fire, retired Universal Analytics and Google Optimize tags, a missing Conversion Linker and too many Custom HTML tags.

Google only publishes tag names when a container has that option switched on. If yours does not, tags are labelled by type and settings, for example “GA4 Event – generate_lead”. To see your own names, upload a container export file.

How does the Google Analytics audit work?

The GA4 audit shows your measurement ID, which enhanced measurement events are on, which events are marked as key events, and every GA4 event tag with its parameters. It checks event names against GA4 rules: lowercase, underscores, under 40 characters, no reserved names and no more than 25 parameters per event.

Can it audit app tracking?

A mobile app does not publish its tracking the way a website does, so no tool can scan an Android or iOS app from an app ID or SDK key. For apps, upload the Events report from your GA4 or Firebase property. The tool then checks every event your app sends against GA4 and Firebase naming rules and shows an app tracking checklist.

What this tool does not do

It shows what is set up. It cannot log in to your accounts, so it cannot confirm that each tag fires correctly for every visitor, that values are right or that data arrives in your reports. Those need GTM preview mode and GA4 DebugView. It reads published containers only, not unpublished workspace changes, and it does not read server-side GTM containers.

GA4 and GTM Audit Checklist: What Good Looks Like

The standards this tool measures your tracking against.

CheckGoodNeeds fixing
GTM snippetOne container, high in the head, with noscriptMissing, in the body or duplicated
GA4 installationOne Google tag per propertyHardcoded gtag.js and a GTM tag together
Key eventsMain lead or purchase event markedNo key events
Event namesLowercase, underscores, under 40 charactersSpaces, capitals or reserved names
Purchase eventtransaction_id, value, currency and itemsNo value or no transaction ID
Google AdsConversion Linker, values, enhanced conversionsNo linker, no values
TriggersEvery active tag has a triggerTags that never fire
Old tagsNoneUniversal Analytics or Optimize tags left in
Consent Mode v2Defaults set before tags fire, with a bannerNo consent signals
Page viewOne per page loadTwo or more per page load

Who Is This Tracking Audit Tool For?

Business owners

See what your website is tracking, in plain English, before you spend more on ads.

Marketers and media buyers

Check that conversions, values and consent are in place before you trust the numbers.

Agencies and freelancers

Audit a prospect’s GTM and GA4 in a minute and send a branded Excel report.

Developers and analysts

Review a container’s tags, triggers, variables and data layer keys without asking for access.

MORE FREE TOOLS

More Free Marketing Tools by MD Niamul

33 free tools for tracking, analytics, advertising and SEO. No login needed.

Free Server-Side Tracking Checker

Find out if a site uses server-side GTM, a first-party loader and Conversions API.

Open the server-side checker →

Free SPF, DKIM & DMARC Checker

Check the DNS records that decide whether your marketing emails reach the inbox.

Open the email checker →

Free Meta Pixel & CAPI Checker

Check pixel IDs, events, advanced matching, deduplication and catalog readiness.

Open the Meta Pixel checker →

Free Social Share & SERP Preview Checker

Preview how a page looks on Google, Facebook, LinkedIn and X, and fix its Open Graph tags.

Open the preview checker →

Trusted by 600+ Brands & Agencies

MYLENE
HOVER BOARDS
GT SOLI
CAMBRIDGE
BIENEN CORB 24
ZULU SHACK CREATIVE
ADPSY LLC
HIGH PERFORMANCE MEDIA
ADS PERFORMANCE
LEGESI
TESTIMONIAL

Analytics & Conversion Tracking Client Testimonials

Hear from our clients. Loved by 600+ businesses worldwide.

Madison Jonas, client of MD Niamul
Madison JonasGoogle Ads clientLinkedIn recommendation
★★★★★

“I had an excellent experience working with MD on my Google Ads account. Everything was set up perfectly and worked smoothly without any issues or troubleshooting needed. His expertise and attention to detail made the whole process effortless.”

Mehboob Khan, client of MD Niamul
Mehboob KhanGoogle Analytics projectsLinkedIn recommendation
★★★★★

“I worked with Niamul on multiple Google Analytics projects and was impressed by his expertise and precision. He has a strong grasp of tracking, reporting, and optimization, always ensuring accurate insights. He is proactive, reliable, and easy to collaborate with.”

Jacco Bouw, client of MD Niamul
Jacco BouwShopify, GA4 & Google Ads trackingLinkedIn recommendation
★★★★★

“MD Niamul is extremely skilled. He fixed my Shopify, Google Analytics, and Google Ads conversion tracking perfectly. Everything works exactly as it should now, and he even added an extra data layer, which was very helpful. Outstanding service, fast delivery, and highly recommended.”

Ryan S Kemp, client of MD Niamul
Ryan S KempCMO, Co-Founder, Zulu Shack CreativeLinkedIn recommendation
★★★★★

“Reliable, knowledgeable, and truly trustworthy. I’ve been working with Niamul for over a year, and he consistently delivers exceptional results across all analytics tasks. His expertise, communication, and commitment make him my go-to specialist for tracking, measurement, and data accuracy.”

Casper Klein, client of MD Niamul
Casper KleinMeta Pixel & server-side trackingLinkedIn recommendation
★★★★★

“MD N delivered flawless Meta Pixel, CAPI, and server-side tracking. He understood our goals quickly, explained everything clearly, and ensured full transparency. Communication was smooth, updates were consistent, and the results improved our data accuracy and ad performance.”

600+

Five-star reviews from businesses and agencies in the USA, Canada, UK and Australia.

Read All Reviews

Video Testimonials: Hear It From Our Clients

FAQ

Frequently Asked Questions About the Free Tracking Audit Tool

Is the tracking audit tool really free?

Yes. The audit, the dashboard and the Excel report are free, with no login and no payment details.

Do I need to give access to my Google Tag Manager or Google Analytics account?

No. The tool reads the container and data stream files that Google already publishes for your GTM ID and GA4 measurement ID. These are the same files every visitor’s browser loads. It never logs in to your accounts.

How accurate is the tracking audit?

Tags, triggers, variables, events and parameters are read directly from your live published container and your GA4 data stream settings, so they match what is really deployed. The tool does not estimate or invent results. What it cannot do is confirm that each tag fires correctly for every visitor. That needs a test in GTM preview mode and GA4 DebugView.

What can I enter in the audit box?

A website address, a Google Tag Manager ID such as GTM-XXXXXXX, or a GA4 measurement ID such as G-XXXXXXXXXX. With a website, the tool finds the IDs for you and also checks your page code and consent setup.

Will it show the names of my GTM tags?

It shows every tag with its type, settings and triggers. Google only publishes tag names when that option is switched on in the container, so tags are often labelled by type and settings, for example “GA4 Event – generate_lead”. Upload a GTM container export file to see your own tag, trigger and variable names.

What do the green, yellow and red colours mean?

Green means the item is set up correctly. Yellow is a warning: it works but can lose data or cause confusion. Red is a problem that is missing, broken or double counting, and should be fixed first.

Which GA4 settings does it check?

Your measurement ID, enhanced measurement events, key events, events created in GA4, Google signals, user-provided data collection, email redaction, event naming rules, parameter limits, purchase event requirements and ecommerce product data.

Can it audit app tracking for Android and iOS?

An app cannot be scanned from an app ID or SDK key, because apps do not publish their tracking. Upload the Events report from your GA4 or Firebase property instead. The tool checks every event name your app sends and shows an app tracking checklist.

Does it check Consent Mode v2?

Yes. It looks for consent default commands, consent templates in GTM, your consent banner, tags with extra consent checks and the consent state sent with GA4 hits when Google loads your page.

Why did the live page test show no hits?

The live test loads your page once from Google’s servers with no clicks and no consent choice. If your tags wait for consent, nothing is sent, which is the correct behaviour. Google’s test can also be at its request limit. Run the audit again after a minute.

What is in the Excel report?

A summary with scores, an action plan in priority order, and sheets for installation, GTM tags, triggers, variables, GA4 setup, events and parameters, ads and pixels, consent and live hits. Cells are coloured green, yellow and red.

What should I do after the audit?

Fix the red items first, then the yellow ones, publish your container and run the audit again. If you want a specialist to repair your tracking or set up server-side tracking, get in touch.

Get Tracking You Can Trust

I am MD Niamul, a conversion tracking and web analytics specialist. I fix GA4 and Google Tag Manager setups, build server-side tracking and make sure every lead and sale is measured accurately, so your ad spend is judged on real numbers.