Skip to content
R
roispends.
[ Practice 08 — Analytics ]

Last-click attribution is dead. Most agencies still report on it.

Platform-attributed ROAS lies. iOS broke pixels. GA4 fires from the wrong trigger. We rebuild measurement server-side, layer multi-touch attribution, and add MMM where spend justifies it. You get reports built on raw data — not platform aggregates.

Starts at
$5K audit
audit
Timeline
14 days
audit · 100% refundable
Engagement
6 mo
retainer min
Senior-only
100%
no junior pods
[ TL;DR ]

What we run.

  • 01GA4 audit + server-side via GTM
  • 02Conversion API (CAPI) — Meta, TikTok, Google, LinkedIn
  • 03Triple Whale (DTC primary)

Full surface area below ↓

[ Diagnostic ]

What's broken in most measurement stacks.

Before any agency starts "optimising," we audit. Here's what we typically find — and what we fix.

GA4 deployed but never validated

Default-installed via GTM with no event customisation. Refunds double-counted. Server-side events absent. The numbers are wrong; the team doesn't know they're wrong; quarterly board reports cite the wrong numbers with confidence.

Pixel-only, no CAPI

iOS dropped 30–45% of conversions and pixel-only stacks never recovered. The optimiser optimises against a partial dataset. Decisions compound on a flawed signal.

Channel-attributed ROAS sums to >100%

Google says 4×, Meta says 3×, TikTok says 2× — and the actual blended MER is 1.8×. Every channel gets credit; nobody's counting reality. The CFO eventually figures it out and trusts nobody.

MMM is talked about, not built

Brands at $5M+ in spend benefit from MMM. Most never build it. Meridian (Google), Robyn (Meta) are open-source. Excuses are 'too complex' — translation: nobody owns it.

Reporting in platforms, not the warehouse

Looker Studio dashboards pulling live from each ad platform. No data warehouse. No historical depth. Cross-platform analysis is impossible because the data never lives in one place.

[ Surface area ]

What we run.

Every platform listed below is run by a senior operator who has shipped on it for years — not a junior account manager learning on your spend.

GA4 audit + server-side via GTM
Conversion API (CAPI) — Meta, TikTok, Google, LinkedIn
Triple Whale (DTC primary)
Northbeam, Rockerbox, Hyros (alternatives)
MMM via Google Meridian, Meta Robyn, custom
BigQuery / Snowflake data warehousing
Looker Studio / Metabase / Power BI dashboards
Custom attribution models (MTA + MMM-supplemented)
[ Method ]

How we operate.

Four steps, repeated quarterly. The rigour is the product.

01

Tracking forensics

Every event audited end-to-end. Refund handling. Server-side coverage. Event match quality. UTM hygiene. We deliver a numbered list of every broken thing — and fix it.

02

Server-side rebuild

GTM server-side container. CAPI deployments. Conversion enhancement. Identity resolution where applicable. Most accounts gain back 25–40% lost conversions.

03

Attribution layer

MTA via Triple Whale or Northbeam. MMM where spend supports it ($1M+/yr typically). Hold-out and geo-tests for incremental measurement on key channels.

04

Dashboards + cadence

Weekly executive scorecard (one page, one truth). Looker / Metabase dashboards for operator-level depth. Quarterly MMM read-out + channel-mix recommendation.

[ What you get ]

Concrete deliverables. Nothing vague.

Every line below is something you can hold, read, or measure against. No 'strategy decks as deliverables'.

  • 01Tracking audit (Pixel/CAPI/server-side)
  • 02GA4 + GTM server-side rebuild
  • 03Triple Whale or Northbeam configuration
  • 04BigQuery/Snowflake warehouse setup ($25K+ retainers)
  • 05Weekly executive scorecard + operator dashboards
  • 06Quarterly MMM read-out (where applicable)
[ Receipts ]

Anonymised. Real numbers.

We don't parade logos. We parade math. Brand names disclosed only with written permission.

DTC · Multi-brand · $40M GMV

Recovered 38% lost conversions in 30 days

  • GA4 + CAPI rebuilt server-side via GTM
  • Triple Whale calibrated against Shopify net revenue
  • MMM read-out shifted 22% of spend to higher-incremental channels
B2B SaaS · multi-product · $14M ARR

First clean MQL→PQL→ARR attribution model

  • BigQuery warehouse + Segment integration
  • Customer.io + HubSpot + Stripe unified into one identity graph
  • Quarterly attribution recalibration with sales-influence weighting
[ Questions ]

The questions buyers actually ask.

Do you replace our analytics team?

No. We work alongside in-house data teams or with founders who don't have one. We're senior operators, not staff augmentation.

How long does a tracking rebuild take?

GA4 + CAPI: 2–4 weeks. Full attribution rebuild: 6–10 weeks. MMM: 8–14 weeks plus 90-day calibration period. We scope before starting.

What's MMM and when does it make sense?

Marketing Mix Modelling: a statistical approach to attribution that doesn't rely on user-level tracking. Makes sense at $1M+/year ad spend across 3+ channels. Below that threshold, MTA + lift tests give better signal-to-cost.

Will we own the data warehouse?

Yes. BigQuery or Snowflake account in your name. We build it, we operate it during engagement, you own it forever.

[ Take the first move ]

Two ways in.
Both low-risk.

Option AHighest signal

Book a $5K audit

Two weeks. We forensically tear down your analytics stack. You get the brief, the action board, and a 90-day plan — even if we never work together. Refundable if you don't act on a single recommendation.

  • 12–25 page brief (xlsx + pdf)
  • Loom walkthrough
  • Prioritised action board
  • 30-day implementation review
Option BLowest friction

30-min call.
No slides.

Share your screen. Walk us through the dashboard. We'll surface 3 quick wins on the call — yours to run, even if you never engage us. No pitch, no slides, no "next steps deck".

  • 30 minutes max
  • We watch your screen, not the other way
  • 3 specific findings + suggested fixes
  • Zero follow-up sequences