Article

Common failures

Newsletter

One email on Fridays, and nothing else.

  • Practical B2B tips

  • 4-min read on Fridays

  • For anyone in B2B growth

Common failures

Common failures

Installing the tool before deciding the questions. This is the original sin: the setup starts with "let's add GA4" instead of "what decisions do we need to make". It happens because installing a tool feels like progress, while writing a measurement plan feels like delay. Avoid it by writing the plan first, on paper, and only then choosing tools to serve it. The plan is the work; the tool is the easy part.

Inconsistent event and parameter naming. "signup", "Sign Up" and "user_registered" all describing the same action, captured over months by different people in the moment. It happens because nobody agreed a convention up front, so every event is named to taste. The result is funnel reports that quietly lie. Avoid it by locking one naming convention into the measurement plan and auditing against it before anything ships.

Browser-only conversion tracking. Relying on a client-side pixel for your most important event, the purchase or activation, so ad blockers, privacy settings and dropped sessions silently eat a chunk of your conversions. It happens because browser tracking is the default and the easiest to set up. The fix is to fire revenue events server-side from your backend when the money actually moves, and treat that as the canonical number.

Running redundant tools that disagree. Two web analytics tools, two attribution sources, and a weekly argument about which figure is real. It happens because each tool was added by a different person to solve a different problem, and none was retired. Avoid it by naming one canonical tool per question and making everything else feed or defer to it, never compete with it.

Bolting consent on at the end. The tracking is built to fire on page load, then a consent banner is added two days before launch and either breaks everything or is quietly ignored. It happens because consent is treated as legal paperwork rather than part of the architecture. Avoid it by wiring consent and Consent Mode in from the first tag, so the whole setup assumes consent as a gate from day one.

Set-and-forget. Tracking goes live, the project is marked done, and nobody owns it. A redesign breaks a tag, a campaign adds untracked links, and the data rots while everyone keeps trusting it. It happens because analytics is treated as a one-off install instead of a living system. Avoid it by assigning an owner and running a standing monthly check that the key events still fire with the right values.

More articles

  • Article

    Configure the core settings that affect everything else in HubSpot: timezone, currency, and default properties. Then connect your website and advertising platforms so data starts flowing into your CRM from day one.

  • Article

    Exclude your own IP address from Google Analytics 4. Keep your data accurate and free from internal traffic noise that skews metrics.

  • Article

    Set up conversion tracking for real business actions. Track meetings booked, sign-ups completed, key pages visited, and payments made.

  • Article

    Track what matters for growth decisions. Map key conversions, name events with clear conventions, and document tracking specifications.

  • Article

    Install Google Tag Manager and Google Analytics 4 correctly. Get the right foundations in place before tracking any events or conversions.

  • Article

    Build useful GA4 reports once your events are tracked. Understand what's working with funnels, segmentation, and automated reporting.

All 22 articles under Event tracking
FAQ

Questions about this topic

Academy

Growth Academy

Start free

A free account opens the first course and keeps your progress.

  • A free course

  • Track your own skills

  • Every playbook you unlock