u/muhia_kay

I just spent my entire Thursday chasing a tracking bug that didn't exist

Woke up to a Slack message from my boss: "Conversions dropped 40% this week. What's wrong?"

Cue panic. Checked the website. Everything looks fine. Checked GTM. Container is live. Checked GA4. Data is coming in but… wait, why are those numbers lower?

Three hours later. I've rebuilt triggers, tested variables, debugged in Preview Mode, even asked a colleague to sanity check me.

Turns out. Nothing was broken. A developer changed the text on a button from "Buy Now" to "Purchase." The click trigger was still firing. The event was still recording. But the filter I set up six months ago that looked for "Buy Now" text. That silently stopped matching. No error message. No alert. Just quietly excluded 40% of my conversions for four days.

I fixed it in 30 seconds once I found it. But finding it took four hours. The worst part? This isn't the first time. Last month it was a CSS class change. Month before that, a form ID got renamed. Every time, something tiny breaks, no one notices for days or weeks, and I'm the one who has to play detective.

I can't be the only one dealing with this death-by-a-thousand-cuts tracking nonsense. How do you all catch this stuff before it becomes a "why are numbers down" emergency? Or do you just accept that your data is always a little wrong and move on?

Honestly just needed to vent. Today was exhausting for absolutely no reason.

reddit.com
u/muhia_kay — 1 day ago

Why does setting up website tracking always turn into such a mess?

I've tried to set up proper analytics on a few different websites now some for my own projects, some for clients. Every single time, the same frustrating cycle plays out. I'm starting to think it's not just me the whole way we do this is broken.

Here’s what always happens.

First, I have to figure out what to track. That means clicking through the entire website manually, trying to notice every little thing a user might do clicking a button, filling out a form, landing on a specific page. Then I try to match those actions to business goals and write everything down in a spreadsheet. This takes days or even weeks. We argue about what to name things. We always forget some events because the site has pop-ups or thank-you pages that only appear after you submit something. The final plan looks great on paper.

Then comes the hard part: actually making it work in Google Tag Manager. I have to build tags, triggers, and variables. If I do it myself, I spend weeks wrestling with GTM's weird behavior, why did that trigger fire ten times? Why isn't the variable showing up? If I hire someone, it costs hundreds or thousands of dollars, and even then, it only works most of the time. But we publish it anyway because the project needs to move forward.

A few weeks later, someone asks why our conversion numbers dropped. I go back into GTM and discover that half the triggers stopped working. Why? Because the developers updated the website and changed some class names or page structure. No one noticed because no one checks tracking regularly. Our data has been wrong for nearly three weeks. We made business decisions based on bad information. So now we have a choice, live with broken tracking or start over. We almost always start over. "This time we'll document everything better," we say. But the same thing happens again. The real problem, I think, is that planning happens in one place (spreadsheets), building happens in another place (GTM), testing happens somewhere else, and checking on things after launch basically never happens. These four steps don't talk to each other. Each one needs different skills and different tools. No one person owns the whole thing from beginning to end.

For those of you who have actually solved this how did you do it? Do you just hire a full-time analytics person? Do you accept that your data will always be a little wrong? Or is there a better way to connect the plan, the setup, the testing, and the ongoing checks without it becoming someone's entire job?

I really want to know if everyone else is quietly dealing with this same broken cycle or if I'm just unlucky.

reddit.com
u/muhia_kay — 6 days ago