Conversion tracking audit for GA4 & GTM
Four steps inside the app: scan your pages, save what matters, deploy GTM tags you approve, then verify each button and thank-you page actually fires - with a setup health pass for messy containers and duplicate snippets.
Join the waitlistThe in-app workflow
Scan
Fetch server HTML from pages you select. Probe common thank-you URLs. JS-rendered sites may need GTM Preview.
Save
Approve elements and intent vs completion roles. Completion events (thank-you pages) drive conversion counts.
Deploy
One GTM tag per saved element with event_label. Optional one-click publish after OAuth approval.
Verify
Per-CTA status: verified, no data yet, likely broken, or unattributed. Mark GA4 Key Events for completion events.
GA4 & GTM setup health
On each visit to Tracking Health, ClimbPast audits your container structure, GA4 event inventory, and tracking snippets on up to five high-value pages (homepage, saved candidate pages, pricing, contact, etc.).
- Duplicate GA4 config or event tags in GTM
- Tags without triggers and unused triggers
- Unpublished workspace changes vs live container
- GTM + direct gtag on the same page (double counting)
- GA4 Key Event inflation and event sprawl
Labels: Looks clean · Needs cleanup · Messy setup - not a fabricated percentage score.
cta_clickVerifiedsign_upNo data yetgenerate_leadLikely brokenPer-CTA verification
GA4 may show sign_up hits from multiple sources. ClimbPast matches live GTM tags to each saved element via event_label, then checks 7-day and 28-day hit counts. Intent clicks and completion pages are labeled separately so conversions stay honest.
- Tri-state: verified, no data yet, likely broken, unattributed
- Conversion baselines for completion events only
- One-click GA4 Key Event marking (with analytics.edit OAuth)
GTM deploy (with approval)
ClimbPast creates triggers and GA4 event tags in an isolated GTM workspace, then optionally publishes. Click tags track intent; thank-you page tags track completion with page-view triggers.
- Detects existing tags to avoid blind duplicates
- Live-container verification after publish
- Gap checklist for recommended event names
- Server HTML scan - client-rendered CTAs may be missing until you scan key URLs or use GTM Preview.
- No full tag-variable dependency graph - structural hygiene, not a GTM export replacement.
- Pair with daily metric alerts for traffic drops - not per-event firing alerts yet.
Frequently asked questions
What does a conversion tracking audit check for?
How does per-CTA verification work?
Do you push tags automatically?
How often should I run Tracking Health?
Run the audit after every deploy
Connect Google, scan your pages, and know which conversions are actually instrumented - not which ones look fine in a generic event list. Join the waitlist for early access.
Join the waitlist