Note · Analytics
A zero on a dashboard is two different sentences
The short answer
A zero on a dashboard means one of two very different things: nothing happened, or nothing was measured. They look identical and they demand opposite responses, one says change the product, the other says fix the pipe. Before you act on any zero, prove which one it is by generating a single event yourself and checking that it arrives.
Same number, opposite response
Nothing happened
- What it meansThe step ran and nobody did it
- What you doChange the product
- How you prove itYour own test event arrives and still reads zero
Nothing was measured
- What it meansThe step ran and nobody counted it
- What you doFix the pipe
- How you prove itYour own test event never arrives
A false zero is worse than a gap
A missing number makes people go and look. A zero makes people conclude. That asymmetry is why an unmeasured funnel is more dangerous than an unmeasured one you know about: the team spends a quarter redesigning a step that was working, because the step that was broken was the measurement.
Check at the boundary a person crosses
The tag being present in the HTML is not the same as the event arriving. A site can carry its analytics snippet on every page and still block its own measurement, a content policy that forbids loading the script, a consent gate that never resolves, an ad blocker on the one browser you tested in. The only check worth trusting opens a real browser against the real site and confirms the event was sent and received.
Instrument before you change, not after
Shipping a fix into an unmeasured flow means the result is unreadable in both directions: if the number moves you cannot attribute it, and if it does not you cannot tell whether the change failed or the measurement did. The order is not a preference. Measurement first is what makes the next decision possible.
New tracking reads as a win
The week you finally instrument something, the chart goes up. It went up because you started counting, not because anything improved. Every instrumentation change needs a marked date on the chart and a rule that comparisons do not cross it.
Find the query before you trust the figure
Row caps, default limits and silent truncation turn real numbers into small lies, and a suspiciously round total is the usual tell. Before a figure goes in front of anyone, read the query that produced it and check what it excluded, including the bots you filtered, which is where sites routinely delete their own AI and paid traffic by accident.
Keep reading