KPI Tree
Ramp logoRamp Integration

Turn Ramp spend data into a causal model of where money goes, why costs move, and who is accountable.

Ramp captures every corporate card transaction, reimbursement, bill payment, and budget allocation. KPI Tree connects to Ramp through the data warehouse where your Ramp exports already land, whether you pipe them in through Fivetran, Airbyte, or the Ramp Developer API. If you do not yet run a warehouse, our professional services team will build one for you around Ramp as the canonical spend system. Once connected, KPI Tree builds what no expense platform offers: causal metric trees that decompose total spend into departments, categories, and vendors, assign ownership at every level, and alert the right person when costs deviate from plan. Burn rate, CAC, spend per employee, vendor concentration, budget utilisation, each becomes a node in a tree with an owner, statistical monitoring, and a direct line to action. Expense data stops being a compliance exercise and starts driving financial accountability.

From expense data to owned spend trees

KPI Tree connects to Ramp through your data warehouse or a professional services build-out, so you can start building spend trees regardless of your data infrastructure maturity.

1

Connect your Ramp data

Two ways to get started, depending on your stack.

SnowflakeBigQueryDatabricks
Warehouse

Connect your existing warehouse where Ramp data already lands.

Fivetrandbt
Professional Services

Our professional services team can build you turn-key AI foundations in a matter of weeks. Data warehouse on Snowflake/BigQuery, ELT with Fivetran, all modelled in dbt with a semantic layer.

2

Define spend and efficiency metrics

Create metrics from your Ramp data - total spend, departmental spend, vendor spend, budget utilisation rate, spend per employee, expense-to-revenue ratio, reimbursement cycle time, card utilisation rate, and more. Write SQL against your existing tables or sync definitions from your dbt semantic layer.

3

Build spend trees and assign ownership

Arrange metrics into parent-child trees that model how they drive each other. Total spend decomposes into departments. Departmental spend decomposes into categories and vendors. Each node gets a RACI owner, statistical monitoring, and alerts. When SaaS spend spikes, the department head and procurement lead know immediately - with context on which vendors drove the increase.

Spend intelligence that goes beyond expense management

Ramp automates expense management. KPI Tree adds the analytical layer that connects spend metrics to business efficiency with causal structure and cross-functional ownership.

Spend decomposition trees by department, category, and vendor

Break total company spend into departments, then categories within each department, then vendors within each category. Each level is an owned metric with statistical monitoring. When total spend exceeds plan, you trace the tree to the specific department, category, and vendor that drove the overrun - and the person accountable for it.

Efficiency ratios connected to revenue metrics

Expense-to-revenue ratio, CAC, spend per employee, and cost per transaction become first-class metrics linked causally to your revenue tree. When headcount grows, you see how spend per employee changes relative to revenue per employee - connecting cost efficiency to business outcomes, not just budget targets.

Budget deviation alerts with causal context

When departmental spend exceeds its statistical baseline or budget target, the metric owner receives an alert with context: which categories drove the deviation, which vendors increased, and how the spend change correlates with headcount or revenue metrics. Not a generic "over budget" email - actionable intelligence.

Spend decomposition that reveals where every pound goes.

Ramp shows you transactions. KPI Tree models how they aggregate into a spend structure you can manage. Total spend decomposes into departments. Departmental spend decomposes into SaaS, travel, marketing, infrastructure, and whatever categories matter to your business. Each category decomposes into vendors. Every level is a metric with an owner, a baseline, and alerts. When total spend overshoots, you do not search transaction logs - you follow the tree to the department, category, and vendor that drove it, and the person responsible.

  • Total spend decomposed into departments, categories, and vendors
  • Each level is an owned metric with statistical baseline and alerts
  • Period-over-period comparison isolates which components drove changes
  • RACI ownership connects spend metrics to department heads and procurement
0:00

Efficiency metrics that connect cost to revenue outcomes.

Expense management platforms track whether you are over or under budget. KPI Tree asks a more useful question: is your spend efficient relative to your revenue? Expense-to-revenue ratio, CAC, LTV-to-CAC ratio, revenue per employee, and cost per acquisition sit in the same tree as your spend metrics. When marketing spend increases, you see whether CAC improved or degraded. When headcount grows, you see the impact on revenue per employee. Cost decisions connect to business outcomes in a single model.

  • Expense-to-revenue ratio, CAC, and revenue per employee as owned metrics
  • Spend changes linked causally to revenue and efficiency outcomes
  • Correlation analysis surfaces which cost categories drive the best returns
  • Period comparisons show efficiency trends as the business scales
Period-over-period comparison loading

Vendor spend analysis with ownership and trend detection.

SaaS sprawl, contract renewals, and vendor concentration risk hide in transaction data. In KPI Tree, vendor spend is a structured tree: top vendors by spend, growth rate per vendor, contract renewal timing, and vendor concentration index. When a vendor's monthly cost drifts upward, the owner of that vendor metric is alerted with statistical context. Procurement does not discover the problem at renewal time - they see the trend months earlier and act while leverage exists.

  • Top vendors tracked as individual metric nodes with ownership
  • Growth rate per vendor with statistical outlier detection
  • Vendor concentration index as a risk metric with alerts
  • Trend detection surfaces cost drift before contract renewal deadlines
Root cause analysis loading

Combine Ramp with revenue, headcount, and operational data.

Spend data is most valuable when it connects to everything else. Your warehouse also contains revenue from Stripe or Chargebee, headcount from your HRIS, pipeline data from Salesforce, and operational metrics from your product. KPI Tree builds trees across all of it. A single tree connects marketing spend to pipeline generated to revenue closed to CAC - with an owner at every stage. That cross-functional model turns expense data from a finance report into a company-wide efficiency tool.

  • Ramp spend metrics alongside revenue, headcount, and pipeline data
  • End-to-end efficiency modelling from spend to revenue outcome
  • Cross-tool correlation reveals which costs generate the best returns
  • Every metric carries ownership regardless of its data source

What KPI Tree adds that Ramp's analytics cannot

Ramp's analytics are built for expense management and policy compliance. KPI Tree is built for understanding how spend drives business outcomes and holding teams accountable.

Causal spend trees, not expense reports

Ramp shows spend by category and department as flat reports. KPI Tree arranges them into parent-child trees that model how cost components drive total spend - so you trace root causes instead of reviewing transaction lists.

Cross-functional ownership of cost efficiency

Ramp's analytics live with finance. KPI Tree assigns RACI ownership across department heads, procurement, and leadership - because spend efficiency is an organisation-wide responsibility.

Spend connected to revenue outcomes

Ramp only sees expense data. KPI Tree correlates spend metrics with revenue, headcount, and pipeline data from every source in your warehouse to show whether costs are driving efficient growth or just growing.

Metrics you can track

32 Ramp metrics ready to add to your metric trees.

Average Transaction Value

Expense Management

Metric Definition

Average Transaction Value = Total Spend / Number of Transactions

Average transaction value measures the mean monetary amount per expense transaction processed through Ramp. It provides a baseline for identifying unusual spending patterns and understanding typical purchase behaviour.

View metric

Budget Adherence Rate

Expense Management

Metric Definition

Budget Adherence Rate = (Categories Within Budget / Total Budget Categories) × 100

Budget adherence rate measures the percentage of budget categories where actual spending remains within the allocated amount. It quantifies organisational discipline in following financial plans.

View metric

Budget Utilisation Rate

Expense Management

Metric Definition

Budget Utilisation Rate = (Actual Spend / Budget Allocation) × 100

Budget utilisation rate measures the percentage of allocated budget that has been spent within the current period. It shows spending velocity and helps predict whether budgets will be over or under-utilised.

View metric

Card Activation Rate

Expense Management

Metric Definition

Card Activation Rate = (Cards with Transactions / Total Cards Issued) × 100

Card activation rate is the percentage of issued Ramp cards, both physical and virtual, that have been used for at least one transaction. It measures programme adoption and employee onboarding effectiveness.

View metric

Category Spend Analysis

Expense Management

Metric Definition

Category spend analysis breaks down total expenditure by spend category such as software, travel, office supplies, and professional services. It reveals concentration, trends, and potential savings opportunities within each category.

View metric

Compliance Violation Rate

Expense Management

Metric Definition

Compliance Violation Rate = (Violating Transactions / Total Transactions) × 100

Compliance violation rate is the percentage of transactions that breach company spending policies, including merchant restrictions, spending limits, or category prohibitions. It measures policy enforcement effectiveness.

View metric

Department Spend Analysis

Expense Management

Metric Definition

Department spend analysis segments total expenditure by organisational department or team. It provides visibility into how each department uses its budget and enables comparison against plans and historical patterns.

View metric

Duplicate Payment Detection

Expense Management

Metric Definition

Duplicate payment detection measures the number and value of potentially duplicated transactions identified across expense submissions and vendor payments. It quantifies recoverable waste in the payments process.

View metric

Employee Reimbursement Time

Expense Management

Metric Definition

Reimbursement Time = Average (Payment Date - Submission Date)

Employee reimbursement time measures the average number of days between expense submission and reimbursement payment. It reflects the efficiency of the expense review, approval, and payment process.

View metric

Expense Approval Cycle Time

Expense Management

Metric Definition

Approval Cycle Time = Average (Approval Date - Submission Date)

Expense approval cycle time measures the average duration from expense submission to final approval. It captures the speed and efficiency of the review and approval workflow.

View metric

Expense Per Employee

Expense Management

Metric Definition

Expense Per Employee = Total Spend / Total Employees

Expense per employee divides total company spend by headcount to provide a normalised measure of spending intensity. It enables benchmarking across periods and against industry standards.

View metric

Maverick Spend Rate

Expense Management

Metric Definition

Maverick Spend Rate = (Off-Contract Spend / Total Spend) × 100

Maverick spend rate is the percentage of total expenditure that occurs outside approved contracts, preferred vendors, or procurement channels. It represents spend that bypasses negotiated terms and volume discounts.

View metric

Merchant Concentration Analysis

Expense Management

Metric Definition

Merchant concentration analysis measures the distribution of spend across vendors, identifying top merchants by volume and the degree of concentration. It reveals vendor dependency and negotiation opportunities.

View metric

Burn Rate

Expense Management

Metric Definition

Monthly Burn Rate = Total Monthly Expenditure

Monthly burn rate is the total net cash expenditure per month, encompassing all operating expenses processed through Ramp. It is a critical metric for startups and growth-stage companies managing runway.

View metric

Out-of-Policy Spend Rate

Expense Management

Metric Definition

Out-of-Policy Spend Rate = (Out-of-Policy Spend / Total Spend) × 100

Out-of-policy spend rate measures the percentage of total spend that falls outside company expense policies, including excessive amounts, unapproved categories, or non-compliant merchants.

View metric

Payment Cycle Time

Expense Management

Metric Definition

Payment Cycle Time = Average (Payment Date - Invoice Date)

Payment cycle time measures the average duration from invoice receipt to vendor payment. It reflects accounts payable efficiency and impacts vendor relationships, early payment discounts, and working capital.

View metric

Receipt Compliance Rate

Expense Management

Metric Definition

Receipt Compliance Rate = (Transactions with Receipts / Total Transactions) × 100

Receipt compliance rate is the percentage of transactions that have a matching receipt or supporting documentation attached. It measures adherence to documentation requirements essential for audit readiness and tax compliance.

View metric

Recurring Spend Analysis

Expense Management

Metric Definition

Recurring spend analysis identifies and tracks expenses that repeat on a regular basis, including software subscriptions, service contracts, and regular vendor payments. It separates predictable from variable expenditure.

View metric

Savings Identification Rate

Expense Management

Metric Definition

Savings Identification Rate = (Identified Savings / Total Spend) × 100

Savings identification rate measures the value of cost savings opportunities identified as a percentage of total spend. It captures how effectively the organisation discovers and acts on opportunities to reduce costs.

View metric

Spend by Vendor Analysis

Expense Management

Metric Definition

Spend by vendor analysis ranks and examines expenditure at the individual vendor level. It shows total spend, transaction frequency, and trend for each vendor, enabling strategic vendor management.

View metric

Spend Forecast Accuracy

Expense Management

Metric Definition

Forecast Accuracy = (1 - |Actual Spend - Forecasted Spend| / Forecasted Spend) × 100

Spend forecast accuracy measures the deviation between predicted and actual expenditure, expressed as a percentage. It evaluates the reliability of financial planning and budgeting processes.

View metric

Subscription Waste Detection

Expense Management

Metric Definition

Subscription waste detection identifies recurring software and service subscriptions that are unused, underused, or duplicated across the organisation. It quantifies the recoverable value of optimising the subscription portfolio.

View metric

T&E Spend Ratio

Expense Management

Metric Definition

T&E Spend Ratio = (Travel & Entertainment Spend / Total Spend) × 100

T&E spend ratio measures travel and entertainment expenses as a percentage of total company spend. It provides a benchmark for controlling discretionary spending and comparing against industry norms.

View metric

Total Spend Under Management

Expense Management

Metric Definition

Spend Under Management = (Spend Through Ramp / Total Company Spend) × 100

Total spend under management measures the percentage of company expenditure that flows through Ramp and is subject to its controls, visibility, and reporting. It indicates programme coverage and control maturity.

View metric

Virtual Card Adoption Rate

Expense Management

Metric Definition

Virtual Card Adoption Rate = (Virtual Card Transactions / Total Transactions) × 100

Virtual card adoption rate measures the percentage of transactions or spend volume processed through virtual cards rather than physical cards or reimbursements. Virtual cards offer tighter controls with vendor and amount restrictions.

View metric

Accounting Integration Accuracy

Expense Management

Metric Definition

Accounting Integration Accuracy = (Correctly Synced Transactions / Total Synced Transactions) × 100

Accounting integration accuracy is the percentage of Ramp transactions that sync correctly to the general ledger without requiring manual adjustment. It reflects the reliability of automated category mappings, GL codes, and entity assignments between Ramp and the accounting system.

View metric

Bill Payment Cycle Time

Expense Management

Metric Definition

Bill Payment Cycle Time = Average (Payment Execution Date − Bill Receipt Date)

Bill payment cycle time measures the average number of days from bill receipt to payment execution within Ramp Bill Pay. It captures the end-to-end efficiency of the accounts payable workflow, including approval routing and scheduling.

View metric

Card Spend Distribution

Expense Management

Metric Definition

Card spend distribution breaks down total card expenditure by card type - physical, virtual, and department-level cards - and by spending band. It reveals how concentration or fragmentation of spend across card instruments affects control and visibility.

View metric

Expense Fraud Detection Rate

Expense Management

Metric Definition

Expense Fraud Detection Rate = (Confirmed Fraudulent Transactions / Total Flagged Transactions) × 100

Expense fraud detection rate is the percentage of flagged transactions confirmed as fraudulent or policy-abusive relative to total transactions reviewed. It measures the effectiveness of both automated controls and manual review processes in identifying genuine threats.

View metric

Reconciliation Time

Expense Management

Metric Definition

Reconciliation Time = Period-End Reconciliation Completion Date − Period Close Start Date

Reconciliation time is the total number of hours or days required to match Ramp transactions against general-ledger entries and bank statements at period end. It reflects the efficiency of automated matching rules and the volume of exceptions requiring manual resolution.

View metric

Spend Anomaly Detection

Expense Management

Metric Definition

Spend anomaly detection measures the volume and value of transactions flagged as statistical outliers against historical spending patterns. It captures deviations in amount, frequency, merchant, or timing that warrant investigation.

View metric

Vendor Consolidation Savings

Expense Management

Metric Definition

Vendor Consolidation Savings = Pre-Consolidation Category Spend − Post-Consolidation Category Spend

Vendor consolidation savings tracks the monetary value saved by reducing the number of suppliers serving the same spend category and shifting volume to preferred vendors with negotiated pricing. It quantifies the financial benefit of strategic vendor rationalisation.

View metric

Related integrations

Other data sources that work with KPI Tree.

Common questions

Through the warehouse. Most finance teams already replicate Ramp to Snowflake, BigQuery, or another warehouse via Fivetran, Airbyte, or a lightweight custom job against the Ramp Developer API, and KPI Tree reads those tables in place so budgets, card transactions, vendors, and reimbursements flow into metric trees without any duplication. If you do not yet have that pipeline, our professional services team can build the warehouse, configure the ELT, and ship a dbt semantic layer for Ramp as a fixed-scope engagement. We are tracking the experimental Ramp MCP reference server in the ramp-public GitHub organisation but do not currently treat it as a production connection path, so if you need a live MCP integration today, warehouse-first is the route we recommend.
Any metric computable from Ramp data in your warehouse: total spend, departmental spend, category spend, vendor spend, budget utilisation rate, spend per employee, expense-to-revenue ratio, reimbursement cycle time, card utilisation rate, vendor concentration index, and more. If it can be expressed as SQL against your Ramp tables, it can be a KPI Tree metric.
Yes. Define budget targets as metrics and track actuals against them. KPI Tree's period comparison and statistical monitoring will alert the metric owner when actual spend deviates from budget by more than the expected variance - at the department, category, or vendor level.
If your Ramp data is already in a warehouse, connecting KPI Tree takes under an hour, and teams with a dbt semantic layer can sync Ramp-derived metrics in one click. If you do not yet have a warehouse or an ELT pipeline, our professional services engagement typically takes a few weeks end-to-end and delivers a production data foundation plus the dbt models for spend, budgets, vendors, and card transactions.
No. Ramp handles corporate card management, expense policies, bill payments, and accounting integrations. KPI Tree serves a different purpose: modelling how spend metrics causally relate to each other and to business outcomes, assigning ownership, and creating accountability. Most teams use both.
Yes. That is one of the core advantages. A single metric tree can include Ramp spend data alongside Stripe revenue, Chargebee subscription metrics, and Salesforce pipeline data. KPI Tree's correlation engine analyses relationships across all sources - showing whether increased spend in specific categories correlates with revenue growth.
KPI Tree connects to your warehouse, not directly to Ramp. Your warehouse security model - RSA key-pair authentication, service accounts, network policies - remains fully enforced. KPI Tree queries aggregated metric data, not individual transaction details or card numbers.
No. You can define metrics directly with SQL against your Ramp warehouse tables. If you use dbt to model your financial data, KPI Tree can sync those metric definitions automatically via the dbt Cloud or dbt Core integration.

Your expense data should drive efficiency, not just track it.

Connect your warehouse to KPI Tree and turn Ramp spend data into causal metric trees with ownership, statistical analysis, and accountability that connects cost management to business outcomes.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business