Behaviour Analytics

How I surface
behavioural truth
from digital data.

GA4 as a behaviour instrument — not a traffic counter

“Stop measuring visits. Start measuring value.
Certainty feels safe. Curiosity improves decisions.”

Most teams open GA4 to check whether traffic is up. I open GA4 to understand what the behaviour behind that traffic is actually telling us — and what it means for the decisions that follow.

Signal
Raw Data
Event
Pattern
Behaviour
Sequence
Insight
Strategic
Truth
Decision
Grounded
Action
“GA4 isn’t a reporting tool.
It’s a behaviour-reading instrument.
The difference changes everything.”

From traffic
counter to
behaviour lens.

When GA4 shifted the foundation of analytics from sessions to events, it didn’t just change a measurement model. It changed what was possible to understand about human behaviour inside digital ecosystems.

Sessions counted arrivals. Events record intentions — every scroll, every click, every search, every return visit is a behavioural signal waiting to be read. Most teams still use GA4 the old way — as a traffic counter with better features. I use it as a behaviour lens.

The question is never “how much traffic did we get?” The question is always “what were they trying to do — and did our system help them do it?”

Old Way of Reading Data
Behaviour Analytics Lens
How many users visited?
What were they trying to do?
Is traffic up or down?
Is the system stable?
What’s our bounce rate?
Where does intent break?
How long did they stay?
Did they find what they came for?
What’s our conversion rate?
What behaviour precedes conversion?

Six tools.
One purpose — reading behaviour.

01 ·
Event Tracking

Configuring custom events that capture real behavioural signals — not just pageviews. Every scroll depth, every CTA click, every form interaction tells a behaviour story that default tracking misses.

“Events are behaviour in code. If you’re not tracking the right ones, you’re reading a summary — not the story.”
02 ·
Cohort Exploration

The most underused report in GA4 — and the most revealing. Cohort analysis shows not just who arrived, but who came back. Retention is the behavioural truth that acquisition numbers hide.

“8,799 arrived. 149 came back. That gap is not a traffic problem. It is a behaviour problem.”
03 ·
Funnel Exploration

Mapping the exact steps users take — and where they abandon. Not the steps we designed. The steps they actually took. The gap between those two is where every optimisation lives.

“When a user hesitates at checkout, the brand sees a drop-off. I see a gap — a need for reassurance the structure didn’t provide.”
04 ·
Traffic Source Analysis

Understanding not just where users came from — but what that source tells us about their intent. Organic search users and direct users arrive with fundamentally different behavioural states.

“11% Unassigned traffic isn’t a channel — it’s a tracking failure. Attribution that’s broken means every decision downstream is wrong.”
05 ·
Custom Reports

Building modular reports that connect operational effort to digital outcomes — not just counting clicks, but architecting the view of behaviour that answers the actual business question.

“My years in operations taught me: if you can’t measure it, you can’t manage it. Custom reports are how you measure what actually matters.”
06 ·
Search Console Integration

Connecting GA4 with Google Search Console to surface the full intent picture — from the search query that brought someone in, to the behaviour sequence that followed their arrival.

“Search intent is just digital guest behaviour. The query is the moment before the decision — and it changes everything about how you respond.”
Audit Finding

The 11%
Architecture Leak.

While reviewing the Google Merchandise Store demo data, one structural issue stood out immediately — not because it was dramatic, but because it was invisible to teams who weren’t looking for it.

11% of all sessions were tagged “Unassigned” — with a 5.24% engagement rate sitting silently in the background. That isn’t a metric. It’s a tracking failure dressed up as data.

When 1 in 10 users enters your digital ecosystem without a source, your attribution is broken. Your budget decisions are based on incomplete data. Your optimisation is pointing at symptoms, not causes.

11%
Sessions Unassigned · Google Merchandise Store Audit
  • Organic Search: 60.28% engagement rate — highest quality channel, lowest investment
  • Direct traffic at 37% — classic sign of broken UTMs or misclassified branded search
  • Unassigned above 2% = architecture instability, not a reporting quirk
  • Every budget decision made on this data is operating with a structural gap
%
The Behaviour Lens Applied
“Most teams see Unassigned traffic and move on. Architects see it and stop.

The question isn’t what percentage is unassigned. The question is: what decisions have been made with data that was missing 11% of the picture?

Organic Search has a 60% engagement rate — but the volume isn’t being grown. Quality is high. Visibility is not. That is the real finding. Not the leak — the opportunity hiding behind it.”

UTM parameter audit across all campaigns. Source/medium consistency review. Branded search separation from direct. Unassigned threshold monitoring — flagged when above 2%. Architecture rebuilt for 2026 and beyond.

Cohort Analysis

8,799 arrived.
149 came back.

While analysing GA4’s Cohort Exploration — a report most teams rarely open — the pattern was impossible to ignore. 8,799 mobile users arrived in week 0. Only 149 returned the following week. By week 4, near zero.

This is not a traffic problem. Acquisition is working. The retention engine doesn’t exist. No lifecycle triggers. No habit or emotional connection forming after the first visit. Mobile users churning fastest — possible UX friction at the interaction layer.

The Cohort Exploration is where this truth surfaces. Most teams never look. The data sits there, patient, waiting to be read.

Awareness Traffic is strong. Acquisition is not the issue. Working
Consideration Users don’t return. Value not established on first visit. Broken
Conversion Most never reach deeper engagement layers. Broken
Loyalty No lifecycle strategy. No repeat revenue signal. Broken
Advocacy No returning users means no promoters. Broken
Week 0
8,799
Week 1
149
Week 2
~40
Week 3
~15
Week 4
~5
“Retention is the new acquisition — but only if you’re measuring it. Most teams aren’t. The Cohort Exploration is the one place in GA4 where the loyalty loop either shows up — or reveals it was never built.”

Four principles.
Every analysis.

01
Behaviour Before Metric

Every number has a behaviour behind it. I read the metric as a symptom — then trace it back to the human action that created it. The metric points. The behaviour explains.

02
Second Layer Always

The truth rarely lives on the surface. Low engagement rate? Look at the event sequence. High direct traffic? Check the UTMs. Every surface reading has a deeper layer beneath it.

03
Architecture First

Before reading any data, I check whether the measurement architecture is stable. Broken tracking produces confident wrong answers. Structural integrity comes before insight.

04
Insight Feeds Strategy

Analytics is not the destination — it’s the input. Every insight I surface feeds back into the TIP framework: adjusting intent, refining interaction design, measuring impact, compounding performance.

GA4
“Clicks are fireworks.
Visibility is sunrise.

What endures is the insight that builds trust, informs strategy, and opens doors — long after the campaign ends.”
Events Over Sessions
GA4 measures behaviour, not just arrivals. Scrolls, clicks, searches — these are the real intent signals.
Context Over Counts
Custom parameters turn raw actions into meaningful business insights. Context is what makes data useful.
Systems Over Snapshots
When analytics is seen as interconnected elements — not isolated reports — you can diagnose where behaviour breaks and where growth begins.
Retention Over Acquisition
Acquisition fills the funnel. Retention proves the value. The Cohort Exploration is where one becomes the other — or reveals it never did.

Is your analytics architecture
telling you the truth?

If your dashboards feel busy but your decisions still feel uncertain — the architecture might be the problem, not the strategy. Let’s look beneath the surface together.