GA4 and Google Tag Manager audits

We follow your most important conversion from the browser to the tag container to GA4 and Google Ads, find where it breaks and show you the evidence. You get a written list of findings, the fix for each one and a retest that proves it worked.

Tell us which conversion looks wrong

What you receive

  • A findings report covering your GTM container, GA4 property and Google Ads conversion actions.
  • For each finding, the expected behavior, what we observed, a severity rating, a suggested owner and the steps to reproduce it.
  • A fix plan in priority order, split into changes we can make and changes that need your developer or another vendor.
  • A retest record for every fix that gets implemented.

An audit is a diagnosis. Implementing the fixes can be added to the same project. Ongoing monitoring is a separate option, covered below.

When the numbers stop making sense

Most audits start with a number someone doesn't believe. Two common causes show up again and again.

A form submission that counts twice

The quote form fires a lead event when the button is clicked and another when the thank-you page loads. GA4 shows twice as many leads as the CRM. Google Ads bids toward a conversion rate that doesn't exist, and the budget follows it.

A button click counted as a lead

A tag fires on any click of "Get a quote", including clicks that never submit the form. The lead count rises, cost per lead looks healthy and the sales team wonders where the leads went.

Both look like good news in a report. Both lead to spending decisions based on actions that didn't happen.

What we check and how we reproduce it

We work through the same path a real visitor takes and record every step.

GTM container

Published container version and recent changes, tags with no clear owner, duplicate or overlapping triggers, paused tags still referenced elsewhere, and variables that no longer find what they look for.

Event definitions

Which events GA4 receives, which are marked as key events, the parameters each one carries and whether the names match what the business means by a lead.

Consent states

How tags behave when a visitor accepts, declines or ignores the consent banner, and whether that behavior matches your consent setup.

Conversion destinations

Which Google Ads conversion actions are primary, how they are counted, whether they come from a Google Ads tag or an imported GA4 key event, and whether the same action is counted twice.

Test steps

We submit labeled test entries through your real forms with GTM preview and GA4 DebugView open, then confirm what reached each destination.

Access we need

Read access to GTM and GA4, read access to Google Ads conversion settings and a way to submit test entries without alerting your sales team. If we implement fixes, we ask for publish access to GTM for the agreed changes only.

From finding to verified fix

Illustrative audit finding.

FieldIllustrative finding
PathRequest a quote form, /contact
ExpectedOne generate_lead event per completed submission
ObservedTwo events per submission, one on button click and one on thank-you page view
SeverityHigh. Google Ads bids toward this conversion
OwnerAnalytics owner, with web developer for the form
FixRemove the click trigger and keep the confirmed submission trigger
RetestSubmit three labeled test entries. Confirm one event each in DebugView and one conversion each in Google Ads

Once a path is repaired, Tag Guardian can watch it on a schedule. It checks key pages, forms and tags, compares events with expected behavior and alerts the owner when something changes.

Audit, implementation or ongoing management

  • Audit. We find the faults and document them. You choose who fixes them.
  • Implementation. We make the agreed fixes in GTM and GA4 and retest each one.
  • Monitoring. We set up scheduled checks on the paths you care about most.

Most teams start with the audit. You can decide on the rest after you see the findings.

If tracking is fine and you want help running the account, see Google Ads management.

Read the guide: Why GA4 and Google Ads conversions don’t match.

Which conversion looks wrong, and where?

Tell us the form, the button or the report that doesn't add up. We'll tell you what we would check first.

Tell us which conversion looks wrong