Your dashboard shows more leads, lower costs and plenty of green indicators. Sales reports that fewer prospects are worth pursuing. Which view should guide next month’s budget?
A marketing KPI dashboard brings the measures that matter to a business objective into one decision-making view. Each key performance indicator, or KPI, should have a definition, target, owner and agreed response when performance changes.
For growth teams, start with outcomes and work backward to the activities that can influence them. This creates a dashboard that helps allocate resources and identify problems without treating every available metric as equally important.
Start with the decision the dashboard must support
Write one sentence describing the dashboard’s purpose. For example: “Decide whether our acquisition program is producing enough qualified opportunities within the agreed budget.”
That purpose determines the measures you need. An acquisition dashboard requires different indicators from a customer expansion dashboard or an awareness campaign report. For teams tracking prospects across multiple stages, B2B lifecycle marketing provides useful context for deciding which progression measures belong on the dashboard.
Separate three questions:
- Are we reaching the business outcome?
- Which part of the process needs attention?
- Is the underlying data reliable enough to act on?
Keep detailed campaign breakdowns available for investigation. The main page should show the small set of measures needed for the recurring decision.
Which metrics belong on a marketing KPI dashboard?
The following is a starting set for a B2B acquisition team. Select the indicators that match your objective rather than displaying all of them automatically.
| KPI | Working definition | Decision it supports |
| Qualified leads | Unique leads meeting documented qualification criteria | Whether the program attracts relevant demand |
| Cost per qualified lead | Included campaign cost divided by qualified leads | Whether qualified demand fits the budget |
| Sales acceptance rate | Accepted leads divided by leads handed to sales in the same cohort | Whether the handoff is useful |
| Lead-to-opportunity rate | Leads creating an opportunity divided by eligible leads in the same cohort | Where progression needs review |
| Sourced pipeline | Unique opportunity value assigned to marketing under an agreed source rule | Whether acquisition supports future sales |
| Won revenue | Revenue from won business under a documented reporting basis | Whether outcomes are materializing |
| Customer acquisition cost | Defined sales and marketing acquisition costs divided by new customers | Whether acquisition economics are sustainable |
A cohort is a group that shares a starting condition, such as leads acquired during one month. Follow that same group through qualification and sales progression.
Show the observation period next to cohort metrics. Leads acquired last week have had less time to become opportunities than leads acquired three months ago.
Customer acquisition cost also needs a clear cost boundary. State whether it includes salaries, agencies, software and sales costs, and document how costs and customers are aligned. Label an advertising-only calculation as an advertising acquisition cost rather than implying it includes the full investment.
Define the numbers before designing the charts
Create a metric dictionary before building scorecards. For each KPI, record its formula, counting unit, source system, date basis, exclusions, owner and update schedule.
These definitions also depend on the systems that collect, connect and report the underlying data. A clear understanding of marketing technology can help teams identify where each metric originates and where reporting gaps may occur.
For example, does “lead” mean every submission or one unique person? Does “revenue” mean signed contract value, invoiced revenue or recognized revenue? These are different measures and need different labels.
Keep contacts, companies and opportunities separate. Three contacts involved in one buying decision should not automatically create three opportunities or triple the associated pipeline value.
For qualification reporting, HubSpot documents separate marketing-qualified and sales-qualified lifecycle stages. If your CRM uses similar stages, agree the entry criteria with sales and report movement consistently. A stage label alone does not establish that two teams count the same thing.
A worked example: when cheaper leads cost more
Consider two illustrative campaigns, each with USD 10,000 in advertising spend and the same qualification observation period.
| Measure | Campaign A | Campaign B |
| Unique leads | 200 | 100 |
| Qualified leads | 20 | 25 |
| Advertising cost per lead | USD 50 | USD 100 |
| Qualification rate | 10% | 25% |
| Advertising cost per qualified lead | USD 500 | USD 400 |
Campaign A looks stronger when judged only on lead cost. Campaign B produces more qualified leads at a lower advertising cost per qualified lead.
This does not prove that Campaign B should receive the entire budget. Compare acceptance, opportunity progression, customer value and the ability to increase spending without changing results. The dashboard identifies the next question; it does not remove the need to investigate.
How should the dashboard be organized?
Put the business outcome, target and variance at the top. Follow with progression and cost measures, then a compact data-quality panel.
Show current value, comparison period and target together. Use line charts for trends and tables for exact channel comparisons. Label incomplete periods clearly rather than presenting a partial month beside a full month without context.
Include missing-source rate and the last successful data update where users can see them. A warning about an incomplete CRM refresh can explain a sudden change before someone reallocates budget.
Google’s reporting data-freshness documentation explains that supported refresh options vary by connector and that reports can reuse cached results. When evaluating a reporting tool, test the complete update path from source system to chart.
How to choose a dashboard solution
Evaluate software against your reporting requirements, the MarTech stack it needs to connect with, and the people who will maintain it.
| Option | Consider it when | Validate before committing |
| Spreadsheet-based report | A small, stable dataset can be reviewed manually | Version control, formula checks and update ownership |
| Native CRM reporting | The main question concerns CRM stages and opportunities | Available history, attribution rules and cost coverage |
| Dedicated reporting tool | Several sources need a shared recurring view | Connector coverage, refresh behavior and access controls |
| Warehouse-backed reporting | Multiple reports need reusable, governed data | Modeling effort, operating cost and technical ownership |
Ask for a demonstration using your actual metric definitions. Test one campaign across spending, leads and opportunities. Include connector fees, maintenance effort and viewer access in the purchasing assessment.
If the assessment reveals overlapping or underused tools, a MarTech stack audit can help identify which parts of the existing setup need attention before adding another reporting layer.
Give every KPI a next action
Before adding another chart, select one KPI and agree what happens if it misses its target. Name the owner, the investigation and the next review date. Repeat this for the remaining measures so the dashboard becomes a working agenda for growth decisions.
A well-designed marketing KPI dashboard is not a reporting artifact, it’s a working agenda. Start with the decision it must support, define every metric before building charts, and assign an owner and next action to each KPI so the dashboard drives real budget and process decisions rather than just displaying them.
Frequently asked questions
How many KPIs should the main dashboard contain?
Start with the few measures required for one recurring decision. Move supporting detail into drill-down views. Add a KPI only when it changes a decision or exposes an important risk.
How often should the team review it?
Match the review to the decision. Budget pacing may need frequent attention, while opportunity and revenue cohorts need enough time to mature. Refresh frequency and decision frequency do not have to be identical.
What is the difference between a KPI and a marketing metric?
A marketing metric measures an aspect of marketing activity, while a KPI is a metric tied to an important business objective and decision. A useful KPI should have a clear definition, target, owner and agreed action when performance changes.
Why is it important to define KPIs before building a dashboard?
Defining KPIs first helps ensure that everyone uses the same formulas, counting units, data sources, date basis and exclusions. Without consistent definitions, metrics such as leads, revenue and customer acquisition cost can be interpreted differently across teams.
How can a marketing KPI dashboard improve budget decisions?
A dashboard can connect marketing spending with qualified leads, pipeline and revenue outcomes. For example, comparing campaigns only by cost per lead can be misleading when a campaign with more expensive leads produces more qualified demand at a lower cost per qualified lead.
What should be included at the top of a marketing KPI dashboard?
The top of the dashboard should show the main business outcome, its target and the current variance. Progression and cost measures can follow, along with a compact data-quality section showing issues such as missing sources or incomplete data updates.

