Analytics Strategy
Your analytics problem is a question problem — not a tool problem
Most Series A founders think their analytics problem is a tool problem.
So they buy Mixpanel. Then Amplitude. Then Looker. Then someone convinces them to try Metabase. Four tools, six months, one data engineer later — and they still can't answer the question their investor asked at the last board meeting.
Which users actually activate?
The tool was never the problem.
What's actually broken
The question is the unit of analytics. Every dashboard, every SQL query, every metric exists to answer a question. When analytics doesn't work, it's almost always because the questions were never made explicit — and so the data was never structured to answer them.
Here's what I see in almost every Series A company I audit:
- Events tracked without a schema — whoever built the product added track() calls where it felt right, not where questions would need them
- Dashboards built from available data — not from decisions that need to be made
- North star metric defined in a meeting, never instrumented properly
- Activation defined as "user does X" — but X was chosen because it was easy to track, not because it actually predicts retention
The result: a data warehouse full of events, a BI tool with 40 dashboards, and a founder who still pulls the revenue number from Stripe on their phone before board calls.
The fix is not another tool
The fix is three tables and three questions.
Start with the questions your company actually needs to answer right now. Not eventually. Right now. For most Series A SaaS companies, they're some version of:
- Which users activate, and which don't — and what's different about them?
- Which cohort (acquisition month, channel, plan) retains best at 90 days?
- What's our real CAC payback period by channel?
Now build exactly the data models you need to answer those three questions. Nothing else. For question 1, you need:
fct_user_events— one row per event, clean timestamps, user_id, event_namedim_users— one row per user, signup date, plan, acquisition sourcefct_activation— derived, one row per user, activation_date or null, days_to_activate
Join these three tables and you can answer question 1 in a single SQL query. Connect it to any BI tool and you have a dashboard. The tool doesn't matter — Metabase, Looker, even Google Sheets — because the foundation is right.
Why this takes 2 weeks, not 6 months
The reason analytics projects drag is that teams try to build everything at once. A complete event taxonomy. A full data warehouse. Dashboards for every team. A semantic layer. An AI chatbot on top.
Instead: pick three questions, build three models, ship three dashboards. Do it in two weeks. Answer the questions your board is actually asking. Then pick the next three questions.
This is how analytics compounds. Not by buying more tools — by asking better questions and building exactly what's needed to answer them.
The checklist
Before your next analytics project, answer these first:
- What are the three decisions we need data to make in the next 90 days?
- Who makes each decision, and when?
- What's the minimum data needed to make each one confidently?
If you can't answer these, no amount of tooling will help. If you can, the tooling becomes almost irrelevant — you'll build exactly what you need in a fraction of the time.
We run this audit for Series A SaaS companies in one week — three questions, three models, three dashboards. If your analytics isn't answering the questions your board is asking, book a 20-minute call and we'll show you exactly what's missing.