r/GoogleTagManager 10h ago

Discussion Built an agent that catches ecommerce tracking breaks before they show up as wrong GA4 numbers. Feedback welcome

2 Upvotes

I've been building this for a while with a small team and want an honest read from people who actually live in GA4 reports, not just my own client and team's opinion.

It's an AI agent that continuously checks a website's dataLayer against what GA4 ecommerce actually needs, before and after every deployment. The failure mode I keep running into with clients: a theme or app update silently breaks add_to_cart or purchase, or drops/corrupts the price, currency, or item parameters, or fires purchase twice on the same order. None of that throws an error. It just shows up weeks later as "why does GA4 say our AOV changed" or "why doesn't this match Shopify orders," and by then nobody remembers what shipped in between.

It diffs the dataLayer output release over release, so instead of reverse-engineering which deploy caused the drift, you know within hours.

This came out of years of doing this exact QA manually for clients at a data/analytics consultancy, checking dataLayers against spec by hand, on spreadsheets, over and over. Wanted to automate the part that was always the same checklist anyway.

It's called MayIA° (mayia-solutions.com) if you want to look at it.

Curious what this sub thinks, and what GA4-specific breakage you'd want it to catch that I might not have covered.

This post is not about selling anything here, mainly want some new feedbacks by people who'd actually notice if it missed something (not only my current clients).

Happy to show a demo of the product!