Marketing KPIs: 7 Metrics That Move Revenue

Rock

>

Blog

>

Future of Work

>

Most marketing dashboards track 15 to 25 KPIs across acquisition, engagement, conversion, retention, and brand. The honest answer is that a small or mid-sized marketing team only needs about seven, and the relationships between those seven matter more than any single number on its own. Tracking 25 metrics in isolation gives the team noise, not direction.

This guide covers the seven marketing KPIs that actually move revenue, the benchmarks to compare your numbers against, and how to spot a vanity metric pretending to be a KPI. The Health Check widget further down lets you plug your numbers in and auto-calculates the LTV:CAC ratio that tells you whether the marketing engine is healthy or burning cash.

Quick Answer: What Are Marketing KPIs?

Marketing KPIs are the small set of metrics that connect marketing activity to business outcomes (revenue, retention, growth). The seven that matter for most teams are CAC, LTV, the LTV:CAC ratio, conversion rate, ROAS, MQL-to-customer rate, and organic-to-MQL rate. Each has a healthy band; the LTV:CAC ratio is the headline number that tells you whether the marketing engine is sustainable.

"Half the money I spend on advertising is wasted; the trouble is I don't know which half." - John Wanamaker

Wanamaker's century-old line is still the cleanest framing of why marketing measurement is hard. The seven KPIs below are the modern answer to his question. Together they tell you which half is working. And they shift the conversation from "are we busy?" to "are we growing?"

The 7 Marketing KPIs That Actually Move Revenue

Each of the seven below has a specific job. Together they cover the full marketing engine. Acquisition cost (CAC) and customer value (LTV) at the top. The ratio that combines them as the headline. Funnel-stage indicators that show where the gap lives. And channel-level efficiency numbers that direct spend.

CAC (Customer Acquisition Cost). Total acquisition spend divided by new customers won in that period. The number to watch alone is interesting; the number relative to LTV is what actually drives the spend decision. Track it weekly for paid channels, monthly for blended.

LTV (Customer Lifetime Value). Average revenue per customer across their full lifecycle. For SaaS, this is monthly subscription times average customer lifespan minus support cost; for agencies, it is average annual retainer times average tenure. LTV is the upstream input to the ratio that matters.

LTV:CAC ratio. The headline number. Below 1:1, the team is destroying value with every customer; 3:1 to 5:1 is the healthy band most growth-stage businesses run on; above 5:1 usually means underspending on acquisition. The ratio is what tells you whether to scale acquisition or fix retention first.

Conversion rate. Visitors or signups who take the target action (paid signup, demo booking, qualified lead). For SaaS trial-to-paid, the healthy band is 8 to 15%. For e-commerce checkout, 2 to 4% is typical. The benchmark depends on the conversion event; what matters is consistent measurement against your own historical baseline.

ROAS (Return on Ad Spend). Revenue attributed to ads divided by ad spend, expressed as a multiple. Healthy is above 3.0x; above 5.0x is great. ROAS is the channel-level efficiency measure that tells you which paid channels deserve more budget and which to cut.

MQL-to-customer rate. The percentage of marketing-qualified leads that convert to paying customers. For B2B, the healthy band is 10 to 20%. Below 5% means either MQL definition is too loose (lead quality problem) or the handoff to sales is broken (process problem). Both are fixable; the metric just tells you which one to investigate.

Organic-to-MQL rate. The percentage of organic-search visitors who convert to MQLs. Healthy is 2 to 5%. This number isolates the SEO-and-content engine from paid; if total MQLs are healthy but organic-to-MQL is weak, you are over-reliant on paid acquisition (which usually means CAC is too high).

"The only way to measure campaigns effectively is against the metrics you want to change and the time you need to do it in." - Mark Ritson, Marketing Week

Ritson's point applies cleanly to this list. Each KPI has a different time horizon: ROAS moves week to week with campaign tweaks, conversion rate shifts month to month with funnel changes, LTV takes quarters to confirm. Setting the same review cadence for all seven is one of the most common mistakes; weekly for fast-moving channel metrics, monthly for funnel rates, quarterly for the ratios that lag.

Benchmarks at a Glance

The table below shows healthy, watch, and fix bands for the five KPIs that have meaningful absolute benchmarks. CAC and LTV are deliberately omitted: they do not have universal bands in isolation (a healthy CAC depends entirely on LTV and vice versa). Their relationship is captured by the LTV:CAC ratio row, which is the single number that matters.

KPI What it measures Healthy Watch Fix
LTV:CAC ratio The headline number; combines acquisition cost (CAC) and lifetime value (LTV) into one signal 3:1 to 5:1 1:1 to 3:1, or above 5:1 Below 1:1
Conversion rate Visitors or signups who take the target action (paid signup, lead, demo) SaaS trial-to-paid 8% to 15% 4% to 8% Below 4%
ROAS Revenue attributed to ad spend divided by ad spend Above 3.0x 2.0x to 3.0x Below 2.0x
MQL-to-customer rate Marketing-qualified leads that close to paid customers 10% to 20% B2B 5% to 10% Below 5%
Organic-to-MQL rate Organic-search visitors who convert to MQLs 2% to 5% 1% to 2% Below 1%

Two cautions on the bands. First, the LTV:CAC ratio assumes a roughly 12-month payback window; subscription businesses with longer contracts can sustain a lower ratio because acquisition cost is recovered over more years. Second, conversion rate benchmarks vary widely by channel and audience; a 4% trial-to-paid conversion is normal for cold paid traffic and underwhelming for warm referral traffic. Compare against your own baseline more than against industry averages.

Marketing KPI Health Check

Type your numbers and see where each one sits against industry bands. The auto-calculated LTV:CAC ratio is the headline number that tells you whether the marketing engine is healthy.

Customer acquisition cost
Healthy depends on LTV (see ratio below)
$
Type
Customer lifetime value
Higher is better; pair with CAC
$
Type
Conversion rate (signup to paid)
Healthy band: 8% to 15% for SaaS
%
Type
Return on ad spend
Healthy: above 3.0x; great: above 5.0x
x
Type
MQL-to-customer rate
Healthy band: 10% to 20% for B2B
%
Type
LTV:CAC ratio (the headline number)-

Type CAC and LTV to see your ratio. Healthy is 3:1 or better.

0 of 5 healthy
Three or more in the green means the engine is working. Track these alongside the campaigns that move them.Try Rock for free

The widget above is the version we hand to teams when they want to see how their numbers stack up. The auto-calculated LTV:CAC ratio is the headline output; everything else feeds into it. Plug in your last 90 days of data and the bands tell you which input to fix first.

The hierarchy in the widget is deliberate. CAC and LTV roll up to the LTV:CAC ratio because that ratio is the only number that combines acquisition and retention into one signal. Conversion rate, ROAS, and MQL-to-customer rate are the funnel-level inputs that show where the ratio gap is forming. The team uses the ratio to decide whether to scale or fix; the funnel metrics tell them where to focus.

Vanity Metrics Marketing Teams Confuse for KPIs

Three numbers show up on most marketing dashboards and do not belong as headline KPIs. Impressions and reach measure that the campaign exists, not that it works; the honest replacement is traffic that converts. Followers and likes reward a content strategy that may have nothing to do with the buyer; the honest replacement is engaged followers who clicked through and converted. Email open rates have been broken since iOS 15's privacy update; the honest replacement is click-through to a revenue-driving page.

The full pattern (and the way to clean up a marketing dashboard that has drifted into vanity) sits in our vanity metrics deep dive. The shortcut here is the same: if a number can move 50% next quarter without revenue or retention being measurably better, it is vanity, not a KPI.

How to Choose Your 7 Marketing KPIs

The mechanics of choosing are straightforward; the discipline is in keeping the list at seven. Five steps separate a focused dashboard from a 25-tile wall of numbers.

  1. Start with the revenue equation Marketing exists to grow revenue. Write the equation: customers = visitors x conversion rate. Revenue = customers x LTV. Cost of acquiring those customers = CAC. Every KPI on the dashboard should be one of those numbers or a clear input into one of them. Anything that is not measures activity, not impact.
  2. Pick the headline ratio (LTV:CAC) The single most important number for any marketing engine is LTV:CAC. Below 1:1 the team is destroying value with every customer; 3:1 to 5:1 is the healthy band most growth-stage businesses run on. The ratio is what tells you whether to scale acquisition spend or fix retention first.
  3. Add the funnel-stage indicators Three numbers tell you where the funnel is leaking: conversion rate (signup to paid), MQL-to-customer rate (lead to revenue), and ROAS (paid efficiency). Each isolates a different stage; together they show whether the gap between LTV and CAC is upstream (acquisition) or downstream (conversion).
  4. Set bands, not just targets Each KPI needs a healthy band, a watch range, and a fix threshold. CAC under 33% of LTV is healthy; above 50% needs urgent attention. ROAS above 3.0x is healthy; below 2.0x means the channel is leaking. Without bands, the dashboard is decoration.
  5. Cap the dashboard at seven Five to seven KPIs is the upper limit before the dashboard becomes wallpaper. The recommended seven for most marketing teams: CAC, LTV, LTV:CAC ratio, conversion rate, ROAS, MQL-to-customer rate, organic-to-MQL rate. Skip anything else from the headline view; track it as a context metric if needed.
"If you don't get a recommendation for action, you are using the wrong metric." - Avinash Kaushik, Web Analytics 2.0

Kaushik's test is the cleanest filter for any candidate KPI. Look at each number on your current dashboard; ask "so what?" three times. If the third "so what?" does not produce a clear next step, the metric is decoration, not direction. The seven above pass that test consistently for most marketing teams; channel-specific metrics (impressions, opens, follows) usually do not.

Common Mistakes

The patterns below show up across teams that intend to track marketing KPIs well and quietly drift back to vanity or noise. Most are operational and political, not analytical.

  1. Optimizing CAC in isolation A team that drives CAC down by chasing only cheap channels usually crashes LTV at the same time. Cheap channels often bring in low-intent customers who churn fast. The number to optimize is the LTV:CAC ratio, not CAC alone; a higher CAC with a much higher LTV is the better trade.
  2. Treating ROAS as the ultimate metric ROAS measures one transaction's revenue against one campaign's spend. It does not capture lifetime value, repeat purchases, or customer quality. Brands obsessed with ROAS often sacrifice long-term growth for short-term wins; pair it with LTV:CAC before scaling any channel.
  3. Reporting impressions and reach as KPIs Impressions, reach, follower counts, and "share of voice" are vanity metrics in most contexts. They show that the campaign exists; they rarely tell you whether it is working. The honest replacements live one or two steps down the funnel: traffic that converts, leads that close, customers who stick.
  4. Ignoring attribution windows Last-click attribution makes paid look better than it is and SEO look worse. The first-touch view does the opposite. Most healthy marketing dashboards use multi-touch attribution and report a 14 or 30-day window; without that, the numbers look definitive while quietly mis-allocating budget.
  5. No owner per KPI When CAC is "the marketing team's responsibility" or LTV is "the customer success team's number," nobody fixes the trend on the day it slips. Each KPI needs a single named owner whose quarter rides on the metric, not a department.
  6. Setting it once and never recalibrating Marketing channels and conversion benchmarks shift constantly. A KPI set last year may not be the right set this year, and the bands certainly are not. Run a full recalibration once a quarter; drop any KPI the team has not acted on, and update bands to current channel costs.

The biggest of these is the ROAS-as-headline trap. ROAS measures one transaction's revenue against one campaign's spend; it tells you nothing about whether the customer sticks. The LTV:CAC ratio is the upgrade. Run ROAS at the channel level, run LTV:CAC as the headline.

What We Recommend

At Rock we run marketing teams on a pinned KPI note inside the same workspace where campaigns are planned and shipped, with the work tracked in Tasks alongside. The seven KPIs sit at the top with their bands and current values; below that, each KPI links to the campaigns and tasks that move it. Owners post one-line updates on Mondays for any KPI outside its band, and the quarterly recalibration retires anything the team has not acted on.

The reason for keeping the dashboard inside the workspace where the work happens is the same failure mode that hits agency and product teams. Dashboards built in separate BI tools become wallpaper because no one opens them between board meetings. KPI notes pinned next to the team's daily chat and tasks stay visible, get debated, and actually drive action.

Pair this with the broader measurement stack and the seven KPIs become the connective tissue between strategy and execution. The KPI framework covers the discipline of what counts as a KPI. The agency KPIs and sales KPIs pieces are the sister spokes (sales velocity is the sales-side composite that mirrors LTV:CAC here). The billable hours guide covers the operational input layer. The OKR vs KPI bridge and OKR framework cover when to drive change vs hold a standard. Above the dashboard layer, SWOT, Strategic Choice Cascade, and PESTEL set the strategic direction the dashboard tracks against.

Track the seven alongside the campaigns that move them. Rock combines chat, tasks, and notes in one workspace. One flat price, unlimited users. Get started for free.

Rock workspace with chat tasks and notes
Share this

Rock your work

Get tips and tricks about working with clients, remote work
best practices, and how you can work together more effectively.

Rock brings order to chaos with messaging, tasks,notes, and all your favorite apps in one space.