RevOps

RevOps KPIs every scaling company should track in HubSpot

RevOps HubSpot KPIs

The difference between a metrics-driven revenue team and a reporting-heavy one is not the number of dashboards — it is whether the numbers on those dashboards actually change decisions. Here are the KPIs that do.

In this article
  1. The problem with most RevOps dashboards
  2. The KPI framework: three tiers of measurement
  3. Tier 1 — Executive KPIs: what the board wants to see
  4. Tier 2 — Operational KPIs: what RevOps teams live in
  5. Tier 3 — Diagnostic KPIs: what breaks before the big numbers do
  6. Vanity metrics to stop tracking
  7. Building your KPI dashboards in HubSpot
  8. The review cadence that makes KPIs actionable


The problem with most RevOps dashboards

Most RevOps teams have too many metrics and too few decisions. A dashboard with forty KPIs is not a performance management tool — it is a reporting artefact. It shows that data exists. It does not show what to do with it.

The KPIs that matter are the ones that, when they move in an unexpected direction, trigger a specific investigation or a specific action. If a metric changes and no one knows what to do about it, that metric does not belong on an executive dashboard. It belongs in a diagnostic view used by the people who can act on it.

The test for any KPI you are considering tracking: if this number dropped 20% next quarter, would you know exactly where to look and what action to take? If the answer is no, the metric is descriptive, not diagnostic — and descriptive metrics do not drive decisions.


The KPI framework: three tiers of measurement

RevOps KPIs should be organised in three tiers, each serving a different audience and operating at a different cadence. The tiers are hierarchical — Tier 1 metrics are composed of Tier 2 metrics, which are composed of Tier 3 metrics. When a Tier 1 metric degrades, you investigate Tier 2. When a Tier 2 metric degrades, you investigate Tier 3.

  • Tier 1 — Executive KPIs: reviewed in board and leadership meetings. Monthly and quarterly cadence. Represent the health of the revenue engine as a whole.
  • Tier 2 — Operational KPIs: reviewed by RevOps, Sales, and Marketing leadership. Weekly cadence. Represent the efficiency of each stage in the revenue process.
  • Tier 3 — Diagnostic KPIs: reviewed by RevOps practitioners. Daily or continuous monitoring. Represent the leading indicators that predict Tier 1 and Tier 2 degradation before it becomes visible.

Tier 1 — Executive KPIs: what the board wants to see

Revenue attainment
Closed revenue / Revenue target × 100
The primary measure of whether the revenue engine is performing. Track monthly, quarterly, and against annual target simultaneously.
Benchmark: 90%+ attainment = healthy. Below 80% for two consecutive quarters = structural investigation required.
Pipeline coverage ratio
Total qualified pipeline / Revenue target
The leading indicator of future revenue attainment. A 3x pipeline coverage ratio means you have three times the target in qualified pipeline — providing a buffer for deals that slip or close below target.
Benchmark: 3x minimum for mid-market. 4–5x for enterprise where deal slip rates are higher.
Win rate
Closed-won deals / Total deals entered × 100
Measures the efficiency of your sales motion. A declining win rate with stable pipeline volume signals a qualification problem, a competitive shift, or a pricing issue.
Benchmark: Highly variable by segment. Establish your own baseline over 6 months, then track deviation from it.
Customer acquisition cost (CAC)
(Sales + Marketing spend) / New customers acquired
The efficiency measure that connects revenue investment to outcomes. Track alongside LTV:CAC ratio to assess the health of the revenue model, not just the cost.
Benchmark: LTV:CAC ratio of 3:1 or higher indicates a sustainable acquisition model.

Tier 2 — Operational KPIs: what RevOps teams live in

MQL to SQL conversion rate
SQLs created / MQLs passed × 100
Measures the quality of Marketing's lead output as perceived by Sales. A low rate signals a lead quality problem or a definition misalignment between teams.
Benchmark: 20–30% for B2B inbound. Below 15% requires investigation of MQL criteria.
Average sales cycle length
Sum of days from deal created to closed-won / Total closed-won deals
Tracks the velocity of your pipeline. Increasing cycle length usually indicates a change in deal size, buyer complexity, or sales process efficiency.
Benchmark: Establish baseline by segment. Flag any deal exceeding 2× average cycle as at-risk.
Lead response time
Average time from lead creation to first sales contact
One of the highest-impact operational metrics. Speed-to-lead directly correlates with conversion probability. Track as a median, not an average — outliers skew averages significantly.
Benchmark: Under 5 minutes for inbound leads dramatically outperforms hours or days.
Stage conversion rates
Records advancing to stage N / Records entering stage N-1
The granular view of where pipeline is lost. A sudden drop in conversion at a specific stage indicates a process failure, a messaging gap, or a data quality issue at that stage.
Benchmark: Build a funnel baseline over 90 days. Investigate any stage with conversion below 50% of baseline.

Tier 3 — Diagnostic KPIs: what breaks before the big numbers do

Data completeness rate
Records with all required fields populated / Total records × 100
The health metric for your CRM foundation. When this drops, everything built on top of it — routing, scoring, reporting — degrades with it, usually with a 30-60 day lag.
Target: 85%+ on all Tier 1 and Tier 2 required properties.
Workflow error rate
Failed workflow enrollments / Total enrollment attempts × 100
Automation errors are invisible unless you instrument them. A rising workflow error rate indicates data quality problems, schema changes that broke existing logic, or enrollment criteria that no longer match your data model.
Target: Under 2%. Review any workflow category exceeding 5% error rate immediately.
Attribution coverage rate
Contacts with original source populated / Total contacts × 100
Measures the completeness of your attribution data. When this drops, your channel-level ROI reports become unreliable — but the unreliability is invisible until someone investigates.
Target: 90%+ for contacts created in the last 90 days.
Duplicate contact rate
Identified duplicate records / Total contact records × 100
A leading indicator of CRM data quality health. Rising duplicate rates precede attribution errors, routing failures, and inflated engagement metrics.
Target: Under 3%. Above 5% requires immediate deduplication intervention.

Vanity metrics to stop tracking

Metric teams trackWhy it is a vanity metricWhat to track instead
Total number of MQLsVolume without quality. High MQL counts with low SQL conversion means Marketing is generating noise, not pipeline.MQL-to-SQL conversion rate
Email open rateRendered meaningless by Apple MPP. Open rate now measures email deliverability, not engagement.Click-to-open rate and meeting booking rate
Number of activities loggedMeasures rep compliance with logging rules, not actual selling activity or pipeline progression.Activities per deal advancing to next stage
Website sessionsTraffic without intent. A spike in sessions that does not produce form fills or demo requests is not a revenue signal.Qualified session-to-conversion rate
Social media followersAudience size is not pipeline. Unless followers are being converted to contacts and tracked through the funnel, follower count is decoration.Social-sourced contact and MQL volume

Building your KPI dashboards in HubSpot

HubSpot's dashboard builder supports all three tiers of the KPI framework described above, but requires deliberate architecture to be useful rather than just comprehensive. The practical guidance:

  • One dashboard per audience tier. An executive dashboard, an operational dashboard, and a diagnostic dashboard — each with no more than eight to ten metrics. Resist the temptation to put everything in one view.
  • Use comparison periods by default. Every metric on an executive dashboard should show current period vs. prior period. A number in isolation is not a signal. A number relative to its trend is.
  • Set targets for every Tier 1 and Tier 2 metric. HubSpot's goal tracking feature allows you to set targets against which actuals are displayed. Without a target, a KPI is just a number — it cannot tell you whether performance is acceptable.
  • Share dashboards, not exports. Every team member who needs to see a KPI should have access to the live HubSpot dashboard. A weekly PDF export is a document of record, not a decision-making tool.

The review cadence that makes KPIs actionable

KPIs only drive decisions if they are reviewed in a structured cadence with clear ownership and a defined action protocol. The review structure that works for scaling RevOps organisations:

  • Daily (Tier 3 only): automated Slack or email alerts when diagnostic KPIs breach defined thresholds. No meeting required — alerts trigger investigation by the relevant owner.
  • Weekly (Tier 2): thirty-minute pipeline review with Sales and Marketing leadership. Focus on stage conversion rates, lead response time, and pipeline coverage. Decisions made in the meeting, not after it.
  • Monthly (Tier 1 + Tier 2): sixty-minute cross-functional review covering revenue attainment, win rate, CAC, and attribution. Includes a five-minute diagnostic review — any Tier 3 anomalies from the past month that need explanation.
  • Quarterly (all tiers): full RevOps health review including KPI target setting for the next quarter, workflow audit, and data quality assessment. The meeting that ensures your measurement framework stays current with your business model.

The most common failure in RevOps KPI programs is not choosing the wrong metrics — it is reviewing the right metrics without a clear protocol for what happens when they move. Every KPI on your executive dashboard should have a documented response playbook: if this metric drops below X, these are the three things we investigate first.