StudioServicesdata-analyticsgoogle analytics 4 ga4
Frame 01 · Cover
page.coverv.26
Service · Data Analytics

GA4 that finally tells you the truth.

KreativeHub is a UK Google Analytics agency for medium and enterprise brands. We configure Google Analytics 4 (GA4) the way it should have been set up from the start: clean event tracking, accurate conversions, real channel attribution and consent handling that holds. The result is reporting your team can act on, instead of numbers nobody quite believes.

demand-index.livesnapshot
+78%Y/Y client growth
3.4×Median ROAS · paid
98%Retention · cumulative
−34%CPL · B2B engagements
LIVE

Measured in pipeline, not pageviews. Senior operators only. Five clients per quarter, capped on purpose.

studio note
Frame · Notes

Most GA4 accounts have been broken since the day they migrated

When Universal Analytics shut down, most teams migrated GA4 in a hurry. The property got created, the tag went on, and that was that. Nobody mapped the events, defined the conversions or checked whether the data matched reality. So now the reports run, but half the numbers are wrong and nobody trusts the rest.

The symptoms are familiar. Traffic landing in "Direct" that should be paid or email. Conversions that fire twice, or not at all. "(not set)" filling your channel and campaign reports. Revenue in GA4 that does not reconcile with your platform or your books. Each one quietly skews the decisions you make on top of it.

We fix GA4 at the configuration level, not with another dashboard bolted on top of bad data. We audit what is actually firing, rebuild the event and conversion model around the questions you need answered, and tie it into clean measurement across the rest of your stack. GA4 is one part of a connected system, so this work plugs straight into server-side conversion tracking and automated dashboards, all anchored by the data analytics hub. Start with a free analytics audit.

Frame · Manifesto · 3 positions
// the position

Where GA4 quietly misleads you

pos.what01
01

What a clean GA4 setup actually covers

GA4 is event-based, which makes it powerful and easy to misconfigure. A proper setup means a deliberate event taxonomy, conversions mapped to real business actions, custom dimensions for the segments you care about, and consent mode wired in so privacy rules and data both hold. We build that structure once, document it, and make it something your team can maintain rather than fear touching.

pos.why02
02

Why your reports do not reconcile

The gap between GA4, your ad platforms and your finance numbers almost always comes from how data is collected, not how it is reported. Duplicate tags, client-side tracking lost to ad blockers and browser limits, conversions counted on the wrong event, attribution windows nobody set. We trace each discrepancy to its source and close it, so a sale in GA4 means a sale that happened.

pos.configuration03
03

Configuration that outlasts the people who built it

A GA4 account is only as good as the documentation behind it. Most break again the moment a developer ships a new template or someone edits a tag they do not understand. We hand over a measurement plan, a documented event schema and a tagging setup your team can read, so the account stays clean after we step back rather than drifting straight back into the mess we found.

Frame · Capabilities · 6 pillars
// capabilities

What our GA4 work covers

The configuration that turns Google Analytics 4 into reporting your team can act on.

See how GA4 fits the full analytics system
  • 01

    GA4 migration and clean setup

  • 02

    Custom event tracking

  • 03

    Ecommerce data layer

  • 04

    Audience and segment creation

  • 05

    BigQuery export and analysis

  • 06

    Consent mode and privacy setup

Frame · Method · 4-phase flow
// a repeatable rhythm

How we rebuild a GA4 account

phase.01
01

01. Audit what is firing

We check what GA4 is actually collecting against what your site does and what your platforms report. Duplicate tags, missing conversions, "(not set)" channels, revenue that does not reconcile. You see exactly where the data is wrong and what each gap is costing your decisions before we touch anything.

phase.02
02

02. Map the measurement plan

We work back from the questions you need answered, then design the event taxonomy, conversions and custom dimensions to answer them. No tracking for the sake of it. Every event earns its place by feeding a decision your team or your platforms actually make.

phase.03
03

03. Configure and tag

We implement the plan through Google Tag Manager, with server-side collection where ad blockers and browser limits would otherwise lose data. Clean events, accurate conversions and consent handling that satisfies privacy rules without quietly dropping the numbers you depend on.

phase.04
04

04. Validate and document

We test every event in the live property, reconcile GA4 against your platforms and finance numbers, then hand over a documented setup your team can maintain. The account stays clean after we step back rather than drifting back into the state we found it in.

Frame · FAQ · 7 questions
// honest answers

GA4 questions, answered

Every question we get asked on first calls. Answered in writing — decide before you book.

Because they count differently and your tracking is probably losing data. Ad platforms credit conversions to themselves on a longer window, while GA4 uses its own attribution and loses client-side events to ad blockers and browser privacy limits. We trace each discrepancy to its source, move critical tracking server-side, and reconcile GA4 against both your platforms and your finance numbers so the gap closes and the figures mean something.
Yes, and that is most of what we do. Many accounts were migrated from Universal Analytics in a rush, so events are missing, conversions fire incorrectly and channels show "(not set)". We audit what is firing, rebuild the event and conversion model around your real business questions, and document it. You keep the property and its history where the data is salvageable, with a clean structure going forward.
A clean GA4 configuration usually takes 1 to 2 weeks, depending on how many events and conversions you need and the state of the current account. Ecommerce setups with a full data layer, or accounts feeding server-side tagging and BigQuery, sit at the longer end. We size the exact timeline against your platforms during the free audit, before any commitment.
GA4 can be configured to comply with the General Data Protection Regulation (GDPR), but it is not compliant by default. Compliance depends on consent mode, data retention settings, region controls and how you handle personally identifiable information. We set these up so you respect user privacy and keep usable data, rather than trading one for the other. For legal sign-off, we work alongside your data protection team.
Yes. We implement the full ecommerce data layer so GA4 tracks product views, add-to-carts, checkout steps and purchases accurately, with revenue that reconciles to your platform. This is essential for medium and enterprise retailers, because broken ecommerce tracking distorts return on ad spend, attribution and every trading decision built on top of it.
GA4 is where your data lands and how you analyse it. Server-side tracking is how the data gets there reliably. Standard client-side tags fire from the browser and lose events to ad blockers and privacy controls, so a properly configured GA4 still under-reports without server-side collection. We treat the two as one job: clean GA4 configuration fed by accurate, server-side data.
Not necessarily. We hand over a documented setup and measurement plan your own team can maintain, so you are not dependent on us to read your own analytics. Many medium and enterprise clients keep us on for a quarterly health check, because GA4 drifts as developers ship new code and platforms change, but that is a choice, not a lock-in.
Send the studio a brief
Frame · Apply · new file
apply · q2-2603/05 open
Three slots remain · Q2 ’26

Find out what your GA4 is hiding.

Tell us how your Google Analytics 4 is set up and where the numbers feel wrong. In the free analytics audit we will show you what is misconfigured, where conversions are going uncounted, and the highest-impact fixes, before we ever send a proposal. Senior team, full transparency, no fixed packages.

01taken02taken03open04open05open