KPI Tree

For humans · AI Analytics

The AI Analytics platform to manage your action loop.

Map the causal model, measure every change, prove what drives it, and act with a name on every number. The whole platform, in the order the loop runs.

Connect lead indicators to lag metrics, all the way up to your north star.

Metric tree
Your brand

Everything KPI Tree does

Map
Metric tree visualization loading

Metric tree. Map inputs to outcomes, visually.

Build the cause-and-effect model behind your business and make it visible to everyone. From lead indicators to your north star, every relationship is mapped and measurable.

Map
Custom theme branding loading

Your brand. Board pack ready, always.

Upload your own fonts and customise every colour to match your brand guidelines. Light mode, dark mode, or fully bespoke. Straight from KPI Tree to the boardroom.

Measure
Period-over-period comparison loading

Comparison. Compare any period, any date.

Compare any metric period over period, from any date. Last week's leadership meeting, the day you built the board pack, end of Q3.

Measure
Time granularity switching loading

Granularity. Any time grain, zero modelling.

Switch between daily, weekly, monthly, quarterly, and yearly views instantly. KPI Tree aggregates automatically from your raw data.

Measure
Grid view toggle loading

Grid view. The spreadsheet your CFO already knows and loves.

A familiar rows-and-columns interface with built-in superpowers. Every metric shows its comparison period at every date going back to the beginning of time, and you can instantly aggregate to weekly, monthly, or quarterly with a single click.

Prove
Data quality checks loading

Data quality. Confidence to act on every metric.

Every metric is continuously checked for outliers, gaps, and staleness, and a silent metric can trigger a workflow that routes it straight to the named owner. You always know when to trust the data.

Prove
Correlation analysis loading

Correlation. Test what drives growth. Statistically.

Turn assumptions into evidence using AI correlation analysis, without hiring a data scientist.

Prove
Root cause analysis loading

Root cause. Why did it change? Answered.

When a metric moves, KPI Tree traces the full tree to surface contributing factors, ranked by impact and depth.

Act
RACI accountability matrix loading

RACI. Every metric has a name on it.

Assign a RACI matrix to every metric so accountability scales with your business. Everyone knows what they own, who to escalate to, and who needs to be informed.

Act
Task assignment and tracking loading

Tasks. Targets that track themselves.

Create metric goals with targets that auto-complete when hit, or assign simple tasks. Progress bars show how close each goal is in real time.

Act
OKR tracking loading

OKRs. Align the team on what matters.

Set objectives with measurable key results. Track progress toward each target automatically and see at a glance what's on track, at risk, or behind.

Act
Subscription delivery channels loading

Subscriptions. Push insights to where your team works.

Slack

When a metric crosses a threshold, goes silent or misses target, the named Accountable owner hears about it via Slack, Email, WhatsApp or SMS, with the driver context attached.

Act
Engagement heatmap loading

Engagement heatmap. See who's acting on data.

Track engagement across teams and individuals. See who is viewing metrics, who is taking action, and who needs a nudge. CRM-grade analytics for your data culture.

Act
REST API access loading

API. Build on our engine.

Access precalculated correlations, comparison periods, metric relationships, and more via REST. Build custom dashboards, integrations, or workflows on top of our compute layer.

Act
AI query examples loading

MCP. Context is everything.

Your semantic layer tells AI how metrics are calculated. KPI Tree adds the layer above: how they drive each other, who owns them, and what's being done about it. That's how AI goes from returning data to driving action.

Platform

Connect to your existing data stack in minutes, then let our proprietary compute layer handle the rest.

SnowflakeBigQueryDatabricksRedshiftAzure SQLPostgreSQLMySQLGoogle SheetsdbtOpen Semantic InterchangeLookerClaudeChatGPTGeminiMicrosoft CopilotPerplexityMCP

Warehouses and databases connect natively; SaaS tools connect through any MCP-compatible server, no ETL project.

Platform
Semantic layer sync loading

Your metrics. SQL or semantic layer, you choose.

Define metrics with SQL and connect directly to your warehouse, or sync your entire catalogue from dbt Cloud and Core, Looker, OSI, or Snowflake semantic views, with prebuilt GitHub Actions and aggregation semantics read automatically from your definitions.

Platform

Single pane. Every source, one tree.

Connect Snowflake, BigQuery, Databricks, Redshift, Azure SQL, and more simultaneously. Each metric is computed in its own warehouse, so the numbers always match the source, and they sit side by side on a single tree. No stitching required.

Platform
Intelligent compute engine loading

1 query per metric. One.

Each metric runs a single query to sync raw data from your warehouse. Every aggregation, correlation, comparison period, and outlier detection after that runs in our encrypted, HSM-backed, proprietary in-memory compute engine. Instant results without increasing your warehouse bill.

Platform
Compute savings comparison loading

Flat costs. Scale metrics, not your bill.

Your warehouse bill stays flat as you add metrics. All the heavy computation runs in our engine, so your costs scale with us, not with your data.

For agents · Canopy

The same platform, exposed to AI agents.

Everything above is also a business context layer, the only one that closes the loop. Agents consume the causal model, RACI and verified outcomes over MCP, act on them, and check whether the last action worked. They run as managed Canopy Agents and automate whole processes end to end with Canopy Agent Workflows.

SOC 2 Type II

Audited controls, enterprise-ready from day one.

SSO and directory sync

SAML 2.0 and OIDC, with automatic provisioning.

Your data stays yours

By design we do not store your data.

Connect your stack in minutes.