Measure what matters, not everything
Most analytics drown you in dimensions you never read. Track the few events that answer a real question.
The default analytics setup measures everything and answers nothing. Dozens of dimensions, hundreds of automatic events, and a dashboard so dense you close it without learning a thing.
A better habit: decide the question first, then track the two or three events that answer it.
Start from the question
“Is this launch working?” is a question. It maps to a small set of events:
window.sonex.track("signup", { plan: "pro" });
window.sonex.track("cta-click", { position: "hero" });
Now the funnel from visit to signup is a straight line you can actually read.
Declarative when it is simpler
For a button, you do not need a script at all. Annotate the markup:
<button data-sonex-event="cta-click" data-sonex-event-position="hero">
Start free
</button>
The extra data-sonex-event-* attributes ride along as event properties.
Fewer, sharper signals
Three deliberate events beat three hundred automatic ones. They load faster, they respect the visitor, and they leave you with a dashboard that answers the question you opened it to ask.
That is the whole point of sonex: fast to insight, quiet by default.