
Mixpanel Metric Trees: how do I create a north-star metric and share driver metrics with permissions/governance?
Most teams don’t fail because they lack data—they stall because they can’t agree on what matters, how to measure it, or who owns which number. Metric Trees in Mixpanel are designed to solve exactly that: define a single north-star metric, map the behaviors that drive it, and share those metrics with the right people under clear governance.
Quick Answer: Use Metric Trees to define a single north-star outcome at the top, break it down into driver metrics that reflect real user behaviors, then apply Mixpanel’s permissions and definitions to govern who can view, edit, and rely on each metric as a source of truth.
The Quick Overview
- What It Is: Metric Trees are Mixpanel’s way of turning your strategy into a measurable map of outcomes and drivers—so every metric ladders up to a shared north star.
- Who It Is For: Product, Growth, Marketing, and Data teams that want one version of the truth, without everyone rebuilding their own KPIs in spreadsheets or ad-hoc dashboards.
- Core Problem Solved: You move from disconnected, opinion-driven metrics to a governed, behavior-based system where everyone can self-serve the “why” behind your top-level results.
How It Works
Metric Trees sit on top of Mixpanel’s event-based analytics. Each node in the tree is a metric that’s defined using the same underlying events you already track—like signups, activations, payments, or feature usage. You anchor the tree around a north-star metric (e.g., “Weekly Active Teams” or “Monthly Revenue”), then build out the layers beneath it: drivers (e.g., “Activation rate,” “Team expansion”), sub-drivers, and supporting behaviors.
Because Metric Trees are part of your governed analytics layer, they use shared definitions and access controls you already rely on in Mixpanel. That means:
- The north star is defined once and reused everywhere.
- Driver metrics are built from your real behavior data (events and properties).
- Permissions ensure the right people can view and edit the tree—without breaking it.
A typical setup looks like this:
- Define the north-star metric: Align on the outcome that best represents long-term product value and configure it in Mixpanel as the top node of your Metric Tree.
- Map drivers and behaviors: Add driver metrics and sub-metrics that explain why the north star moves—using Funnels, Retention, Flows, and Insight definitions as inputs.
- Govern and share: Lock in ownership, set permissions, and share Metric Trees and their underlying metrics through Boards so everyone can self-serve safely.
Step 1: Define your north-star metric
Your north-star metric should answer a simple question: “If this number goes up sustainably, are we winning?”
In practice, that means it should be:
-
Behavior-based, not vanity-based
Think “Weekly Active Teams” or “Monthly Active Payers,” not just “Site Visits.” Each metric should hinge on a clear event (or sequence) that signals value creation. -
Outcome-focused
Tie it to revenue or durable engagement, not just activity. For example:- B2B SaaS: “Weekly Active Accounts using [Core Feature X]”
- Marketplace: “Successful Orders per Week”
- Consumer app: “Weekly Retained Users” (with a specific retention definition)
-
Simple and unambiguous
Everyone should be able to describe how it’s calculated in one sentence.
How to configure the north star in Mixpanel
-
Align on the definition outside the tool first
- Write it out in plain language:
“Number of organizations that have at least 3 active users who performed [core action] in the last 7 days.” - List the events and properties you’ll need:
organization_id,user_id,[core_action_event], time window.
- Write it out in plain language:
-
Translate the definition into Mixpanel
- Use an Insights or Custom Metric definition to:
- Count active entities (users, accounts, workspaces) over a time period.
- Filter by behavior (e.g., performed event X at least N times).
- If your north star is revenue-based, define it as:
- A sum of a revenue property on a payment event, or
- A count of paying accounts with billing status = active.
- Use an Insights or Custom Metric definition to:
-
Set the north star as the root of your Metric Tree
- Open Metric Trees in Mixpanel.
- Create a new tree and choose the metric you just defined as the top node.
- Add a clear description: what it measures, how it’s calculated, and why it’s your north star.
This root node now becomes the anchor for every conversation about performance in your organization.
Step 2: Map driver metrics under the north star
Once the north star is in place, you’re answering the next question: “What actually moves this number?”
Metric Trees let you layer drivers so they mirror your strategy. For example:
- North star: Weekly Active Accounts
- Driver 1: New accounts activated this week
- Driver 2: Existing accounts retained week over week
- Driver 3: Expansion—accounts adding more users or upgrading plans
Under each driver, you add more granular behaviors and metrics.
Turning behavior into drivers
Use Mixpanel’s core workflows to design drivers that are grounded in real interactions:
-
Funnels → Activation and conversion drivers
- “Signup → First Project Created conversion rate”
- “Add to Cart → Purchase conversion rate”
-
Retention → Habit and stickiness drivers
- “Users that completed [Core Action] 3+ times across 2 weeks”
- “Accounts with at least 1 active user every week this month”
-
Flows → Path and friction drivers
- “Most common paths from landing page to activation event”
- “Top drop-off steps before checkout”
-
Insights → Volume and rate drivers
- “Feature X usage per active user”
- “Notifications sent vs. opened”
How to add driver metrics to your Metric Tree
-
Start with your mental model
- Break your north star down into its key components:
- Acquisition (new users/accounts)
- Activation (first value)
- Engagement (ongoing value)
- Monetization (revenue, expansion)
- Retention (coming back)
- Break your north star down into its key components:
-
Create drivers as nodes beneath the north star
- In your Metric Tree:
- Add a child node for each major driver.
- For each node, link it to an existing metric definition (from Insights, Funnels, etc.) or define a new one.
- Example for a B2B SaaS:
- Driver: “New activated accounts per week” → Funnel metric from “Account created” to “First value event.”
- Driver: “Expansion MRR” → Revenue metric summing upgrades and seat expansions.
- In your Metric Tree:
-
Add explanations and ownership
- Each node should answer:
- What is this metric?
- How is it calculated?
- Who owns improving it?
- Use descriptions and naming conventions to keep this clear (e.g., “Growth: Activation Rate – % of signups reaching Core Action within 7 days”).
- Each node should answer:
Over time, you’ll end up with a tree that not only shows what is happening, but who is responsible for moving each driver.
Step 3: Apply permissions and governance
A Metric Tree only works as a source of truth if it’s governed. Mixpanel is designed to be “secure by default” and make governance easy, so you can let hundreds of people self-serve without breaking your definitions.
Structure ownership
-
North star ownership
- Typically owned by an executive or cross-functional leadership group (Product + Growth + Finance).
- Editing the north-star node should be limited to a small set of admins or data owners.
-
Driver metric ownership
- Assign each key driver to a functional owner:
- Product for adoption/feature usage.
- Marketing for acquisition and activation.
- Customer Success/Revenue for expansion and churn.
- These owners can propose changes to definitions and lead investigations when their metric moves.
- Assign each key driver to a functional owner:
Use Mixpanel’s permissions model
Depending on your plan and setup, you can:
-
Control who can edit Metric Trees
- Restrict edit rights for the tree (and its top-level nodes) to specific roles or groups.
- Allow wider view access so everyone can see the tree but not change definitions.
-
Govern metric definitions
- Use definition management to mark key metrics as source-of-truth.
- Lock or guard-rail edits to those metrics so they can’t be redefined casually.
- Maintain an audit trail (via audit logs) to understand who changed what and when.
-
Leverage SSO/SAML and groups
- Integrate with your identity provider so permissions reflect teams (e.g., Product, Marketing, Finance).
- Use group-based access to keep sensitive metrics (e.g., revenue, healthcare data) visible only to those who need them, while still exposing non-sensitive drivers broadly.
This balance—tight control over editing, broad access for viewing—is what lets you scale self-serve analytics without chaos.
Step 4: Share Trees and driver metrics across the company
Once your Metric Tree is defined and governed, you want it to become the default lens for every performance discussion.
Use Boards as the home for Metric Trees
-
Create a Metrics & Strategy Board
- Pin the Metric Tree at the top.
- Add supporting reports for each major driver:
- Funnel visualizations for activation and conversion.
- Retention reports for stickiness.
- Insights reports for usage and revenue.
- Flows reports for friction analysis.
- Include text tiles explaining:
- What the north star is.
- How each driver connects to it.
- Who owns each metric.
-
Segment Boards by audience
- Executive Board: North star + high-level drivers + trend summaries.
- Product/Growth Board: Same tree plus deeper reports, cohorts, and experiment results.
- Marketing Board: Acquisition and activation branches, broken down by channel or campaign.
Because Metric Trees and Boards share the same definitions, a metric means the same thing no matter where you view it.
Encourage self-serve, not shadow metrics
-
Train teams to:
- Start from the Metric Tree when asking “why is X up/down?”
- Drill into the relevant driver branch instead of building one-off charts.
- Propose changes to definitions via a clear governance workflow rather than silently cloning metrics.
-
Use comments and descriptions to:
- Capture hypotheses (“We think drop in Activation Rate is due to new onboarding flow.”).
- Link to experiment plans and results driven by the tree.
This approach turns Metric Trees from a static artifact into living decision infrastructure.
Step 5: Use AI where it helps most (and nowhere else)
Mixpanel’s stance on AI is assistive, not autonomous: it can speed up the manual parts of building and exploring your Metric Tree, but you’re still in control.
- Kickstart your Metric Tree with AI
- Based on your goal (e.g., “grow weekly active accounts”), AI can suggest a first-draft tree structure—common drivers and subdrivers that usually matter.
- You then review, refine, and adapt it to your product and business model.
- Keep decisions guided by human judgment
- AI can’t know your pricing nuances, your ideal customer profile, or your contractual constraints.
- Treat AI-suggested drivers as prompts, not truth. Only lock metrics into the tree once they’re vetted and aligned.
The result: less time wrestling with blank pages, more time focusing on which drivers actually matter.
Features & Benefits Breakdown
| Core Feature | What It Does | Primary Benefit |
|---|---|---|
| Metric Tree root node | Defines and visualizes your north-star metric as the top of the tree. | Aligns the entire org around a single, clear outcome. |
| Driver metric hierarchy | Connects drivers and sub-drivers to the north star using shared definitions. | Shows exactly what’s moving your results—and who owns what. |
| Governed sharing | Applies Mixpanel permissions, SSO/SAML, and definitions to Metric Trees. | Enables self-serve analytics with source-of-truth governance. |
Ideal Use Cases
- Best for aligning on a company north star: Because you can visualize the top-level metric, its drivers, and their owners in one place, then share that as the official lens for performance.
- Best for focusing product and growth teams: Because Metric Trees guide which behaviors to investigate and which experiments to prioritize, instead of chasing disconnected metrics.
Limitations & Considerations
- Metric design quality matters: Metric Trees are only as strong as your underlying event tracking and definitions. Invest in a clean event taxonomy (clear names, consistent properties) before you lock in critical metrics.
- Governance is a process, not a switch: Permissions and definitions help, but you still need a lightweight review process for changing metrics (e.g., monthly analytics council, metric owners) so the tree stays trusted.
Frequently Asked Questions
How do I choose the right north-star metric for my Metric Tree?
Short Answer: Pick a metric that reflects long-term value created for users and the business, is based on real product behavior, and can be broken down into meaningful drivers.
Details:
Start with your business model and ask: “What recurring behavior best predicts success for us and for customers?” For a SaaS tool, that might be “Weekly Active Accounts using our core feature.” For a marketplace, it could be “Successful Orders per Week.” It should be:
- Directly tied to user value (not just traffic).
- Measurable via events and properties you trust.
- Stable enough to track over quarters, not just campaigns.
Once chosen, document the exact definition and configure it as the root node in your Metric Tree, then socialize it broadly through Boards and all-hands reviews.
How do permissions work when sharing driver metrics in Mixpanel?
Short Answer: You can let everyone view Metric Trees while limiting who can edit definitions, using Mixpanel’s roles, SSO/SAML integration, and governance controls.
Details:
Mixpanel supports a governance model where:
- Edit access to Metric Trees and key metrics is limited to admins and designated owners.
- View access is broader, so teams across Product, Marketing, and Exec can see the same tree.
- Source-of-truth metrics can be flagged and protected from casual edits.
- Security and compliance controls (like SSO/SAML, SOC 2 Type II, ISO 27001/27701, HIPAA-ready options, and audit logs) ensure you meet enterprise requirements while still enabling self-serve analysis.
In practice, that means you can confidently share driver metrics with dozens or hundreds of stakeholders—knowing the definitions are consistent and governed.
Summary
Metric Trees in Mixpanel turn your strategy into a measurable, shareable map: one north-star metric at the top, driver metrics beneath, and clear ownership and governance around each node. By grounding everything in event-based behavior, you get more than a dashboard—you get decision infrastructure that explains why your top-line is moving.
Define your north star once, break it down into drivers using Funnels, Retention, Flows, and Insights, then use Mixpanel’s permissions and Boards to share those metrics widely without losing control. The result is faster answers, fewer debates about definitions, and teams that can act with confidence instead of waiting in SQL queues.