FREE — 3 business days

47 events tracked. 3 answer questions anyone cares about.

You chose the right tool. Your team set it up for deployment, not for decisions. We'll show you the difference in 10 minutes.

Get Your Free Health Check →

Read-only access only. NDA available. Nothing stored or exported.

THE PATTERN

This is what we see in 9 out of 10 PostHog setups.

Events track UI actions — not business outcomes.

Button clicks and page views fill dashboards. But nobody can answer: which features drive retention? Where do trials die? What predicts expansion?

Dashboards exist. Nobody opens them.

Your team built dashboards during setup. They answered the questions that mattered in week 1. 6 months later, sprint planning still runs on opinion.

Feature flags are deployed. 0 experiments are running.

Engineers use flags for safe rollouts — which is smart. But nobody has designed an actual A/B test. The experimentation infrastructure is live. The experimentation culture isn't.

Session replays are recording. Nobody knows which ones to watch.

Thousands of recordings. No system for surfacing the sessions that why users churn, get stuck, or never come back.

The tool works. The setup doesn't.

You're paying for PostHog. Your engineers spent time setting it up. But the dashboards don't answer the questions your team actually argues about — so decisions still run on opinion, engineering still fields ad-hoc data requests, and every sprint starts with "I think" instead of "the data shows."

Every sprint

Decisions made without the data that's already there

Ad-hoc

How your team answers data questions — Slack messages to engineering instead of dashboards

Week 1

The last time anyone updated the dashboards your team built during setup

SAMPLE FINDINGS

Here's what a health check typically finds.

Your activation funnel has 12 events. None of them are "activated."

You're tracking every step of onboarding but never defined what "done" looks like. Without an activation event, you can't measure what matters most: are users reaching value?

3 dashboards built at launch. All 3 answer the wrong questions.

They measure what was interesting during setup — not what the team argues about today. The questions changed. The dashboards didn't.

Revenue events aren't connected to product events.

Stripe sends subscription data. PostHog tracks usage. But they're not linked — so you can't see which features predict upgrades, which predict churn, and which predict nothing.

3 steps. 3 business days.

01

You invite us.

Send a PostHog viewer-role invite to our review account. Read-only. We see your events, dashboards, and cohorts — nothing else.

02

We review.

We audit your event taxonomy, dashboard usage, and analytics architecture. What's tracked, what's missing, what's misconfigured. We look at what an experienced PostHog operator would fix first.

03

You get the Loom.

A 10-minute narrated video: what's working, what's not, and 3 specific changes ranked by impact. Yours to keep and share with your team.

3 business days

Your data stays yours.

Read-only access

PostHog viewer role only. We cannot modify events, dashboards, or settings.

NDA on request

Mutual NDA available before you send the invite. We'll sign it same day.

Nothing exported

No data is downloaded, stored, or used beyond this review. The Loom shows your dashboards — not your raw data.

Access removed after delivery

Revoke our viewer access after you receive the Loom. We'll remind you.

Your engineers could do this.

They set up PostHog. They can read the docs. They could audit the taxonomy, redesign the dashboards, and configure experiments.

But they haven't — because they have a roadmap to ship. Analytics cleanup will never be the priority over the next feature.

This takes us 30 minutes. It saves your team weeks of "we should really fix our tracking" conversations that never lead anywhere.

[Jake photo]

Jake McMahon.

Product analytics for B2B SaaS — built on PostHog. Background in behavioural psychology and big data analytics. I've designed event taxonomies, built HogQL churn prediction queries, connected Stripe revenue data to product usage, and shipped production dashboards that teams actually open.

Most recent PostHog project: redesigned the analytics system for a healthcare SaaS. Went from 47 dashboards nobody opened to 12 that sprint planning runs on every Monday.

2+ yrs
PostHog
B2B SaaS
focus
HogQL
native
WHAT CHANGED

From dashboards nobody opened to decisions every sprint.

B2B HEALTHCARE SAAS
BEFORE
  • 47 dashboards — most untouched since setup
  • Events tracked button clicks, not outcomes
  • No activation event defined
  • Sprint planning ran on opinion
AFTER
  • 12 dashboards — opened daily by product and CS
  • 165 strategic events tied to business outcomes
  • Churn predicted — CS gets a weekly at-risk list
  • Monday standup runs on 3 screens
47 → 12

dashboards consolidated

Daily

dashboard usage (was monthly)

4 weeks

from audit to live system

Our guarantee.

If we review your PostHog and can't find at least 3 things worth changing, we'll tell you — and explain why your setup is already working.

Questions.

Or ask directly → [email protected]
Viewer role only — the most restrictive access level in PostHog. We can see events, dashboards, and cohorts. We cannot create, modify, or delete anything. Send us a viewer invite to [email protected] and we'll start within 24 hours.
Works the same way. If your self-hosted instance is on a private network, we can work from screenshots or a screen-share recording instead. We've reviewed both PostHog Cloud and self-hosted deployments.
It's free. The catch is transparent: if we find problems we can fix, we'll tell you what that looks like. If your setup is solid, we'll tell you that too. We don't pretend there's no commercial intent — but the health check is genuinely useful on its own.
PostHog's docs are excellent for how to use the tool. They don't tell you what to measure, which events actually matter for your business, or why your dashboards aren't getting opened. That's product analytics strategy — not product documentation.
This specific offer is PostHog-only — our deepest expertise is there. If you're on Amplitude or Mixpanel, check our Analytics Audit instead.
Yes. If you'd rather talk first, book a 15-minute intro call. We can discuss your setup, answer questions, and decide together whether the health check makes sense. No access required until you're ready.

Find out what your PostHog is missing.

Free 10-minute Loom. 3 specific changes. 3 business days. Read-only access only.

Get Your Free Health Check →

NDA available. Nothing stored or exported.

Want to go deeper?

Event Taxonomy Audit — $997, 5 days → Full PostHog Power-Up — $4,997, 14 days →