Marketing KPIs: How to Set Them for Team and Agency
A marketing team can hit every number on its dashboard and still miss the one that pays the bills. Traffic up 40%. Cost per click down. Engagement rate climbing. And revenue from marketing flat for two quarters straight.
That gap is almost always a KPI problem. The team is measured on activity, the business needs outcomes, and nobody noticed the two stopped lining up. This guide walks through how to choose marketing KPIs that connect to money, how to set targets that survive contact with reality, and how to apply the same logic when an outside agency is doing the work.
Most of the examples below use illustrative numbers. The point is the structure, not the specific figures.
What a KPI is, and what it is not
A key performance indicator is a metric you have agreed to be judged on. That second half matters. You track dozens of metrics; you choose a handful as KPIs because they tell you whether the strategy is working and because you are willing to make decisions based on them.
The test is simple. If a number moved 30% in either direction next month, would you do anything differently? If the answer is no, it is a metric worth watching, not a KPI worth committing to. Page views rarely pass this test for a B2B company. Qualified pipeline almost always does.
Vanity metrics are the ones that go up and to the right no matter what you do. Impressions, follower counts, total sessions. They feel like progress because they correlate loosely with effort. They make poor KPIs because they correlate weakly with revenue, and a team optimizing for them will quietly drift away from the work that closes deals.
Start from the business goal, then work backward
The mistake is picking KPIs from a list. The right move is to start with one business outcome the company actually needs this year, then trace the path that produces it.
Say the goal is 4 million in new revenue from marketing-sourced deals. Work backward through your own numbers:
- Average deal size: 40,000. So you need 100 closed deals.
- Lead-to-deal rate: 5%. So you need 2,000 qualified leads.
- Site-to-lead conversion: 2%. So you need 100,000 relevant visits.
Now your KPIs almost name themselves: qualified leads, lead-to-deal conversion, and traffic that fits your audience rather than traffic in general. Each one connects by arithmetic to the revenue target, so when a number slips you know exactly which part of the engine to look at. This backward math is the same logic behind setting a marketing budget from revenue goals, and the two exercises feed each other.
The chain breaks if any link is guesswork. If you do not know your real lead-to-deal rate, fixing that comes before setting the KPI, because a target built on a made-up conversion rate is fiction with a deadline.
The KPIs that actually matter for B2B
Group your metrics by where they sit in the funnel. Top-of-funnel KPIs tell you whether you are reaching the right people. Mid-funnel KPIs tell you whether interest is turning into intent. Bottom-of-funnel KPIs tell you whether any of it makes money. A healthy scorecard has a few from each layer, weighted toward the bottom.
| Layer | KPI | What it answers |
|---|---|---|
| Top | Qualified traffic, share of target accounts reached | Are we in front of the right buyers? |
| Mid | MQL volume, MQL-to-SQL rate, cost per qualified lead | Is interest turning into real intent? |
| Bottom | Lead-to-deal rate, CAC, LTV to CAC, marketing-sourced pipeline and revenue, ROI | Does this pay back? |
A few of these deserve more weight than the rest.
Cost per qualified lead, not cost per lead. A lead nobody in sales would call is not worth tracking the cost of. Tie the cost metric to leads that pass qualification, or you will reward channels that produce cheap noise. The difference between the two often explains why a campaign looks profitable on paper but is not.
LTV to CAC ratio. Customer acquisition cost on its own tells you what a customer costs, not whether that price is sane. Pair it with lifetime value. A common rule of thumb is a ratio of roughly 3 to 1, though the healthy number depends on your margins and sales cycle. Treat any single benchmark as a starting point, not gospel.
Marketing-sourced and marketing-influenced pipeline. Sourced means marketing created the opportunity. Influenced means marketing touched a deal sales also worked. Both are legitimate. Decide which one you are reporting and stay consistent, because quietly switching between them is how teams inflate their own results.
ROI or ROMI. The one number leadership cares about most. If you cannot tie marketing spend to revenue produced, every other KPI is a proxy.
Setting targets that hold up
A KPI without a target is just a number on a chart. But a target pulled from thin air is worse, because it gives false precision and erodes trust the first time it is missed for no clear reason.
Three honest ways to set a target:
- Baseline plus a delta. Look at the last three to six months, take the trend, and set a target that is a deliberate stretch above it. This works when you have history.
- Backward from the goal. The revenue-math approach above. Best when the business has a hard number to hit.
- Benchmark, adjusted. Use an industry range as a sanity check, then adjust for your stage and budget. Useful for a new channel with no history, but external benchmarks lie often enough that you should hold them loosely.
Whichever you use, give every KPI a target, a timeframe, and an owner. A target with no name attached belongs to no one, and a target with no date is a wish.
Resist the urge to set 15 targets. Five to seven KPIs per team is plenty. Beyond that, attention scatters and the team starts gaming whatever is easiest to move. Comparing where each target lands against where you end up is the heart of any useful plan versus actual review.
Leading and lagging indicators
Revenue is a lagging indicator. By the time it moves, the work that moved it happened weeks or months ago. In a long B2B sales cycle, judging the team only on closed revenue means you find out about a problem a quarter too late to fix it cheaply.
So pair each lagging KPI with a leading one you can read sooner. Revenue lags; qualified pipeline created this month leads it. Closed deals lag; demo bookings or qualified opportunities lead them. The leading indicator is your early warning. When it dips, you have time to react before the lagging number does.
A practical scorecard mixes both: one or two lagging KPIs that prove the strategy works, and three or four leading KPIs the team can influence week to week.
Holding an agency to KPIs
The same principles apply to an outside agency, with a few adjustments that come from the simple fact that you are paying them.
The trap is letting the agency report on what it controls instead of what you need. An agency controls clicks, impressions, cost per click, and click-through rate. It does not fully control whether a lead closes, because your sales team and your offer sit in that path too. So the fair version is shared accountability: the agency owns the metrics up to the qualified lead, and the two of you jointly own everything past it.
Set this up before the contract starts:
- Agree on the KPIs the agency is judged on. Cost per qualified lead and qualified lead volume are usually fair. Closed revenue alone usually is not, unless the agency also influences your sales process.
- Agree on definitions. What counts as a qualified lead, in writing. This single sentence prevents most agency disputes.
- Agree on the reporting cadence and format. Monthly, tied to your KPIs, not a screenshot of the ad platform dashboard.
- Agree on attribution. How a lead gets credited to a channel, so you are not arguing about it later. Getting revenue attribution right across channels is what makes agency reporting trustworthy in the first place.
Watch for the agency that reports only platform metrics: spend, impressions, CTR, average position. Those describe activity inside the ad account, not value delivered to your business. A good agency volunteers cost per qualified lead and connects its work to your pipeline. If you have to drag those numbers out of them every month, that is information about the relationship.
For a deeper checklist on the reporting side, the way you build a marketing dashboard for leadership maps closely to KPI governance.
Where teams go wrong
Too many KPIs. A dashboard with 25 metrics has no KPIs, only data. Pick the few that drive decisions.
Measuring activity, not outcomes. "Published 12 blog posts" is an activity. "Blog generated 60 qualified leads" is an outcome. Reward the second.
Set and forget. A KPI that made sense in January may be wrong by July as the strategy shifts. Revisit the set each quarter.
Optimizing the metric instead of the goal. Goodhart's law in plain terms: when a measure becomes a target, people move the measure, sometimes at the expense of the thing it was supposed to represent. If you reward lead volume, you will get volume, including the junk. This is why qualified beats raw at almost every layer.
No connection to revenue. If you cannot draw a line from a KPI to money, ask why it is on the list. Sometimes the answer is legitimate (brand, early-stage awareness). Often it is habit.
The metrics that consistently survive these traps are the ones tied to qualified leads and economics. For a fuller catalog, see the B2B marketing metrics that actually matter.
How to present KPIs to leadership
Leadership does not want your full metric set. They want to know whether marketing is working and where the money went. Put the revenue-connected KPIs at the top, the leading indicators below, and the activity metrics in an appendix nobody reads unless something looks off.
A clean dashboard shows three things at a glance: are we hitting the revenue target, what is the cost to acquire, and is the pipeline healthy enough to hit next quarter's number. Everything else is supporting detail.
Frequently asked questions
How many KPIs should a marketing team have?
Five to seven is the sweet spot for most B2B teams. Fewer and you miss part of the funnel; more and attention fragments and people start gaming the easy ones. Weight them toward outcomes over activity.
What is the difference between a metric and a KPI?
You track many metrics. A KPI is the small subset you have committed to being judged on and willing to make decisions around. The test: if it moved sharply, would you change what you do? If not, it is a metric, not a KPI.
Should marketing be measured on revenue or on leads?
Both, at different layers. Leads (specifically qualified leads) are the leading indicator marketing controls most directly. Revenue is the lagging indicator that proves the strategy works. Judging on revenue alone in a long sales cycle means problems surface too late to fix cheaply.
What KPIs should I give a marketing agency?
The metrics it can genuinely influence: cost per qualified lead, qualified lead volume, and the conversion steps up to the handoff to sales. Define "qualified lead" in writing before you start. Share accountability for what happens after the lead, since your sales team and offer also shape the close.
How often should KPIs be reviewed?
Track them monthly, and revisit the actual set of KPIs each quarter. The numbers you watch should change as the strategy changes. A KPI that fit the launch phase often makes no sense once a channel matures.
What is a vanity metric?
A metric that rises with effort but correlates weakly with revenue: impressions, total sessions, follower counts. They are not useless for context, but they make poor KPIs because a team optimizing for them drifts away from the work that closes deals.
Bottom line
Good KPIs share three traits: they connect to revenue by arithmetic, they include leading indicators you can act on early, and there are few enough of them to focus a team. Get those right and the dashboard starts telling you the truth instead of flattering you.
A quick checklist before you lock in your set:
- Each KPI traces back to a business outcome you can name.
- Cost metrics are tied to qualified leads, not raw leads.
- You have both leading and lagging indicators.
- Every target has a number, a timeframe, and an owner.
- An agency, if you use one, is judged on metrics it can influence, with definitions agreed in writing.
- Five to seven KPIs total, reviewed quarterly.
If your dashboard is full of green numbers but revenue from marketing is flat, the KPIs are measuring the wrong things. We help B2B teams rebuild their scorecard so it ties spend to pipeline and pipeline to revenue. Start with a short call: bring your current dashboard, and we will show you which numbers are earning their place and which are just decoration.