Services
AI & Answer-Engine SEO Content & Editorial Organic Growth Analytics & Reporting
Explore
About Blog Contact
Start a project
Service · 04 / 04

Analytics & Reporting

GA4 setups that work, custom Looker dashboards, and attribution that survives Apple. Reporting that ends "but what does it mean?" meetings.

Why most marketing analytics break

Three things go wrong, almost universally. One: GA4 is mis-implemented — events are noisy, conversions are double-counted, consent mode is wired up wrong. Two: the dashboard has sixty tabs nobody reads. Three: attribution stops working the moment a buyer touches an Apple device, which by now is most of your buyers. The result is a marketing team that ships work, ships reports, and never quite trusts what the numbers are saying. We fix all three.

What we implement

GA4. Looker. Attribution. Cleanly.

01

GA4 from scratch

Event taxonomy, conversion definitions, consent mode v2, server-side container, BigQuery export. Everything documented.

02

Looker Studio suite

Weekly ops view, monthly executive view, quarterly board view. Each tuned to the audience.

03

Attribution modelling

Server-side UTM capture, deterministic identity stitching, modelled conversions for unobservable journeys. No pretending Apple ITP does not exist.

04

BigQuery layer

Daily fact tables for sessions, conversions, ad spend, and pipeline. Stable schemas your analysts can build on.

05

Monthly insight

Three-page written commentary explaining what moved, why, and what to change.

06

Documentation

Every event, every metric, every dashboard definition — written down. Your next analyst inherits a system, not a mystery.

How long this takes

Build. Stabilise. Hand over.

i.

GA4 build

4–6 weeks. Event taxonomy, conversion definitions, consent mode, server-side, BigQuery export.

ii.

Dashboards

2–3 weeks once data is in place. Weekly, monthly, board.

iii.

Attribution

6–10 weeks depending on ad platforms and product surfaces in scope.

iv.

Documentation

Continuous. Every change captured. Your team owns the system before we leave.

What you receive each month

Dashboard. Commentary. Backlog.

Dashboard 1 Looker suite Three views: weekly ops, monthly exec, quarterly board.
Commentary 3 pages Written explanation of what moved and why.
Backlog Scored Recommended changes, prioritised by impact and effort.
Review 45 mins A monthly call to walk through everything together.
What we will not ship

Templated 60-tab dashboards no one reads. Vanity-metric scorecards (sessions, bounce rate, pageviews). Attribution models that pretend to be deterministic when they cannot be. Reports that hide problems behind charts. If a number is bad, we say so on page one.

Frequently asked

Questions, answered.

We already have GA4. Do you rebuild it?

Almost always, yes. Most GA4 implementations have at least 3–4 structural issues that make downstream reporting unreliable. We audit first; rebuild what needs rebuilding.

Do you work with platforms other than GA4?

Yes. We work with PostHog, Amplitude, Mixpanel, Heap, and bespoke event pipelines into Snowflake or BigQuery. GA4 is the default, not the only option.

Can you handle attribution for paid + organic together?

Yes. The full-funnel modelling layer combines paid platform data with server-side organic tracking and product analytics. That is the only attribution model worth trusting.

Who owns the dashboards after the engagement ends?

You do. Everything sits in your Google Cloud / Looker workspace. Every event, metric, and view is documented so your team can maintain it.

Bring us in early.