← From the lab
In development

Self-healing GTM-GA4 tracking

GTM setups break when a developer renames a button or changes an HTML ID. Most of the time, this goes unnoticed because the events just stop firing without any notification. This implementation notices immediately and repairs itself before it costs you data.

The problem

Websites change. Tracking should keep up.

UI-based tracking setups are brittle. The moment a developer renames a class, reorders a form, or ships a redesign, every event built on top may stop firing, and GA4 simply displays the drops in events fired. Most teams find out weeks later, when a report looks wrong and investigation reveals the problem.

01 — Detect

An AI model watches every page for structural change such as a renamed button, a moved form, a redesigned nav.

02 — Match

It re-identifies the element by the purpose and multiple on-page identifiers.

03 — Repair

The tracking updates automatically, and the GA4 event name will now capture data derived from the re-aligned configuration. Historical data stays comparable, with no gap and no re-implementation.

Questions
+ How is this different from just fixing broken tags manually?

Manual fixes happen after you notice the damage, which is usually weeks after it started. This system catches the change as it happens and repairs the tracking before a report ever goes wrong.

+ Will this work with my existing GTM setup?

Yes. It sits alongside your current container rather than replacing it, watching the elements your tags already depend on and updating their fingerprints as the page changes.

+ When is this launching, and what does joining the waitlist get me?

It is still in development. Joining the waitlist means you hear first when it is ready to test, and you get a say in which platforms it supports first.

Be first to try it.

No spam — one email when it is ready to test.

Book a call
Join the waitlist

Get early access.

Leave your email and I’ll reach out when there’s something worth your time.

You can unsubscribe from any email. See our Privacy Policy.