Data enablement for media & news publishers

Self-serve analytics your teams can trust.
Data foundations and data products built right, so your teams answer their own questions.

Siloed systems, ticket backlogs, numbers nobody trusts. I build the data platform that fixes all of that so your teams get answers without waiting on you.

Sound familiar?

🔄

Every dashboard is a ticket

Your newsroom needs to know how a story is performing. Your commercial team needs audience segments for ad sales. Your product team needs retention cohorts. Every request lands on your desk, and you're stretched thin building one-off queries instead of building infrastructure.

🧩

Nobody trusts the numbers

dbt models are duplicated and undocumented. Web analytics say one thing, app analytics say another, subscription data lives in a different system entirely. Every meeting starts with "which number is right?" and ends without an answer.

🔌

The user journey is a black box

A reader visits on mobile, reads three articles, comes back on desktop, subscribes, churns, and resubscribes. You know this journey exists — but your data doesn't connect it. Identity resolution across web, app, and subscription systems is the thing nobody built, and without it, retention and engagement insights are impossible.

How I help

Two moves. Fixed scope, specific deliverables.

1

Audit — fixed scope

I assess your data stack, dbt models, pipelines, and analytics workflows. Scope and deliverables agreed upfront — you know exactly what you get. You come away with a clear picture of what's working, what's broken, and what's blocking self-serve, plus a prioritized roadmap to fix it. Specific recommendations, not a generic report.

dbt auditstack reviewgap analysisprioritized roadmap
2

Build — the roadmap, implemented

When the audit shows the way, I build it with your team: production dbt models, user journey data marts, identity resolution connecting web to app to subscription, and self-serve patterns synced to your CRM. Your team learns by doing — not from a doc, from working alongside me.

dbt modelsdata martsidentity resolutionCRM syncdata products

Track record

Not theory. Actual systems in production.

10+
Years building data models, pipelines, and self-serve analytics platforms for media and news publishers
20M+
Monthly active users in the data platform I built at a major English-language news publisher
50+ TB
Of data across web, app, and subscription systems — modeled and managed end to end
360°
Identity resolution across web, app, and subscription — the full user journey, ready for self-serve analysis

Dashboard example

The Meridian Post — a full newsroom analytics platform, built end-to-end and in the open.

The Meridian Post analytics dashboard — overview page with audience trend, paywall funnel and subscriber KPIs

Ready to make data flow?

Book a free 30-minute call. We'll map your biggest data bottleneck and see if a fixed-scope audit is the right first step.

Book a call →