Skip to content
Analytics

GA4 without panic: building reports people actually use

The migration hangover is real. Here's how to set up the events, conversions, and explorations that answer real business questions — not just look busy.

Jul 20269 min readBy Anakali Pawan Kalyan

The Universal Analytics sunset created a generation of broken GA4 implementations. Most dashboards people rely on are showing sampled, incomplete, or just wrong data — and nobody noticed because the numbers still look plausible.

Start with questions, not events

The most common GA4 mistake is event-naming as performance theater: tracking every click, every scroll depth, every accordion open. You end up with 400 events and no idea what any of them mean.

Instead, write down the actual business questions you need to answer:

  • Where does revenue come from?
  • Which content drives leads?
  • Where does the funnel leak?
  • Which campaigns actually pay back?

Build four or five core events that answer those. Mark the right ones as conversions (in GA4, conversions are events you've flagged — not a separate concept). Ignore the rest until you genuinely need them.

Key takeaway

A GA4 property with 8 well-named events beats one with 200 noise events. The first answers questions; the second is a graveyard nobody queries.

The events we recommend for most B2B / lead-gen sites

  1. form_submission — with a parameter for which form. Marked as conversion.
  2. phone_click — every tel: link. Marked as conversion on lead-gen sites.
  3. email_click — every mailto: link. Same.
  4. whatsapp_click — the floating FAB. Same.
  5. scroll_90 — fires once at 90% page depth. A weak but real engagement signal.
  6. outbound_click — clicks to external domains. Useful for portfolio sites and partnership pages.

Server-side tagging is no longer optional for paid media

Safari, Firefox, and Chrome's ongoing privacy changes have made client-side tracking unreliable for attribution. If your ROAS looks 40% worse than it did two years ago and nothing else changed, this is probably why.

Server-side GTM routes tracking through a domain you control, which sidesteps most browser-level tracking restrictions. It's not a silver bullet — it doesn't recover data the browsers block, it routes what's left through a domain you control. Set expectations accordingly.

What to do next

Open GA4 → Admin → Data Streams → your web stream → Enhanced Measurement. Make sure page views, scrolls, outbound clicks, site search, and form interactions are on. Then open Events and mark your key conversion events. Five minutes of setup, weeks of cleaner reports.
TagsGA4EventsConversionsExplorationsServer-side
Share
AP

Anakali Pawan Kalyan

Founder · Global Marketing Zone

Founded Global Marketing Zone in June 2026 after nearly a decade in performance marketing. Writes about the parts of marketing that actually compound — and the ones that don't.

Work with us

Want this kind of thinking applied to your business?

We're a Hyderabad-based digital marketing partner. SEO, analytics, paid media, automation — run as one system, reported against the metric we moved.

Start a conversation