GA4 implementation and migration for event-based measurement, consent mode, and reporting your marketing team can actually use.
GA4 as event-first analytics — not Universal Analytics reskin
GA4 measures via events and parameters, not session-centric pageviews alone. We design a taxonomy (purchase, generate_lead, sign_up, custom funnels) aligned to your business model before tags fire.
Migration from UA is not a one-click import — historical comparisons break. We document what can and cannot be backfilled and set executive expectations early.
GTM vs gtag: tag governance and deployment
Google Tag Manager is default for marketing agility; direct gtag suits minimal static sites. We implement container versions, workspaces, and publish approvals so rogue tags do not break consent.
Server-side GTM is scoped when ad blockers or iOS ATT erode client-side signal — with cost/benefit notes for Cloud Run or Stape hosting.
Consent Mode v2 and EU compliance
For EEA traffic we wire Consent Mode v2 with your CMP (Cookiebot, OneTrust, etc.) so modeling recovers gaps without firing analytics before consent.
We validate consent states in Tag Assistant and document default vs update signals for legal review — not just "marketing said it is fine."
Enhanced measurement, ecommerce, and custom dimensions
Enhanced measurement toggles are curated — scroll tracking on infinite feeds can pollute engagement metrics. Ecommerce uses GA4 item schema with validation against your data layer.
Custom dimensions and metrics map CRM fields (plan tier, account type) with cardinality warnings so reports stay usable.
BigQuery export and marketing API integrations
Daily BigQuery export unlocks retention cohorts and LTV models UA dashboards never handled well. We deliver starter SQL and Looker Studio templates — or hand off to your data team with schema docs.
Google Ads, Search Console, and Merchant Center links are verified in admin so attribution reports reconcile with ad platform UI.
QA, debugging, and ongoing governance
DebugView, realtime, and automated tag monitoring catch broken events before board meetings. Indicative engagements from €2,800 for standard marketing sites; app + web streams are quoted separately.
Change control: new events require a one-page spec (name, params, trigger) before GTM publish — preventing analytics debt.