Logo - Branislav Mateas - BMateas.com

Analytics case studies

What changed after we looked past the dashboard.

Four confidential engagements reconstructed around the question, evidence, analytical turning point, and decision—not a gallery of polished charts.

Selected work

Four problems. Four decisions.

Each study is deliberately explicit about what the evidence supported—and what it did not.

BEH / Purchase journey

The checkout was not one funnel

Mapping the wider purchase ecosystem turned fragmented journeys, product choices, and renewal paths into a defensible experiment backlog.

GA4 ExplorationsSQL joinsBehavioral segmentationCohort maturity checks

Signal trail

Product demandConcentrated
Journey pathsFragmented
Renewal cohortsActionable
Read the case study

ORG / Organic search ecosystem

Top-line search growth hid the real acquisition problem

Branded discovery was doing more of the work than the aggregate trend suggested, while valuable generic demand had nowhere useful to land.

Search ConsoleGA4Brand / non-brand classificationURL cohort comparison

Signal trail

Aggregate trendIncomplete
Query intentDiagnostic
URL cohortsDecision-ready
Read the case study

VAL / Customer lifetime value

The customer ID was shrinking lifetime value

Rebuilding the model around stable customer identity, complete payment paths, and mature cohorts changed which numbers were safe to use.

Entity-model validationPayment-path reconciliationCohort analysisRetention curves

Signal trail

Product recordWrong grain
Stable accountCustomer grain
Mature cohort valueDecision-ready
Read the case study

The connected story

See how all four workstreams became one subscription growth roadmap.

The combined case connects discovery, purchase behavior, recurrence, renewal, and customer value—and shows why validation changed the order of work.

Read the combined case

Your data, next

Need an analysis that survives the second question?

I can help find the decision hiding inside your tracking, product, acquisition, or customer data.

Start a conversation