How Many KPIs Should Be on a Dashboard? (3–5, 5–7, or 7–9)
Short answer: 3–5 KPIs for executive dashboards, 5–7 for management, 7–9 for operational. Here's the research behind those numbers — and a 3-question audit to cut everything else.
The right number of KPIs depends on who the dashboard is for: 3–5 for executive dashboards, 5–7 for management dashboards, 7–9 for operational dashboards. More than 9 on a single view almost always means you need a second page, not a bigger canvas. Here's the reasoning behind those ranges — and a three-question audit to decide which metrics earn their spot.
Why This Question Matters
Every KPI you add to a dashboard competes for attention. Add too few and the dashboard feels incomplete — users open another tool to find what's missing. Add too many and the dashboard becomes a wall of numbers where nothing stands out.
The goal isn't to display data. It's to support a decision. The right number of KPIs is the minimum needed for someone to act.
The Research: What Works in Practice
The number most often quoted here is George Miller's 7 ± 2, from his 1956 paper "The Magical Number Seven, Plus or Minus Two". An honest caveat that most articles skip: Miller was measuring how many items people can hold in working memory — not how many they can visually scan on a screen. Dashboards are scanned, not memorized, so 7±2 is a useful anchor, not a law.
What matters more in practice is attention competition: Nielsen Norman Group's eye-tracking research shows users scan screens in predictable patterns and skip most of what's on them. Every KPI you add dilutes the attention available for the others. That's what drives these ranges:
- 3-5 KPIs for executive dashboards (strategic, viewed monthly)
- 5-7 KPIs for management dashboards (tactical, viewed weekly)
- 7-9 KPIs for operational dashboards (detailed, viewed daily)
- 10+ is almost always too many — unless you're designing a monitoring wall, not a decision dashboard
This is the same framework we apply in executive dashboard design and across the layout patterns that structure them.
It Depends on Dashboard Type
Executive dashboards: 3-5 KPIs
Executives have the least time and the highest decision stakes. Their dashboard should answer one question: "Are we on track?"
Typical KPI set:
- Revenue (vs. target)
- Profit margin
- Customer count or ARR
- One operational health metric (NPS, churn, utilization)
That's it. Four KPIs, a trend chart, and maybe one drill-down. If an executive dashboard has 12 KPIs, it's a report masquerading as a dashboard.
Management dashboards: 5-7 KPIs
Managers need enough context to identify problems and allocate resources. They typically view dashboards weekly and drill into specific areas.
Example for a Sales Manager:
- Revenue MTD vs target
- Pipeline value
- Win rate
- Average deal size
- New opportunities this week
- Forecast accuracy
Six KPIs — each one linked to a chart below it for context.
Operational dashboards: 7-9 KPIs
Operations teams monitor things in real-time or daily. They need more metrics because they're making frequent, granular decisions.
Example for a Support Operations lead:
- Open tickets
- Average response time
- Resolution rate
- Tickets by priority (P1/P2/P3)
- SLA compliance
- Agent utilization
- Customer satisfaction (CSAT)
- Escalation rate
Eight KPIs — but each one is actionable. If a KPI is "interesting but not actionable," it doesn't belong on an operational dashboard.
The KPI Audit: Should This Metric Be Here?
For every KPI on your dashboard, ask these three questions:
1. "What decision does this KPI support?"
If you can't name a specific action someone would take based on this number, remove it. Vanity metrics (total page views, lifetime revenue, headcount) often fail this test unless they're explicitly tied to a goal.
2. "Will anyone notice if I remove it?"
Try this experiment: remove a KPI from the wireframe and show it to your stakeholder. If they don't notice it's missing within 30 seconds, it wasn't important.
3. "Is this a KPI or a detail?"
KPIs belong in the dashboard's hero row — the top section of large, prominent numbers. Details belong in charts, tables, or drill-through pages. If a metric is only relevant when investigating something else, it's a detail, not a KPI.
Layout: Where to Put KPIs
The number of KPIs also depends on how much screen space you have. A common layout pattern:
The KPI Row
Most dashboards place KPIs in a horizontal row across the top:
| Revenue MTD | Deals Closed | Win Rate | Avg Deal Size | Pipeline |
|---|---|---|---|---|
| $1.2M | 47 | 32% | $25K | $4.8M |
This works well for 3-6 KPIs. Beyond 6, the cards get too narrow on most screens, especially in Power BI's standard canvas size (1280×720).
The KPI Grid
For 7-9 KPIs, use a 2-row grid instead of a single row:
| Row 1: Revenue | Profit | Customers | ARR | | Row 2: Churn | NPS | MRR Growth | CAC |
This keeps each card readable while fitting more metrics above the fold.
The KPI Sidebar
An alternative for operational dashboards: put KPIs in a vertical sidebar on the left, with charts occupying the main area. This works well when KPIs need to be visible while users interact with charts.
Antipatterns: When You Have Too Many
The "Kitchen Sink" Dashboard
20+ KPIs on one page. Every stakeholder got their metric included. Nobody can find what they need. Fix: split into multiple pages or tabs, each focused on a specific decision.
The "Traffic Light" Overload
Every KPI has a red/yellow/green indicator, but when 15 metrics all show green, the dashboard communicates nothing. Fix: only use conditional formatting on the 3-4 metrics that genuinely need threshold alerts.
The "One KPI Per Stakeholder" Problem
A dashboard designed by committee where every attendee in the requirements meeting got one KPI added. Fix: force-rank metrics by the decision they support, not by who requested them.
The Multi-Page Solution
If your requirements genuinely need 15+ metrics, don't cram them onto one page. Use multiple pages:
- Page 1: Overview — 5 hero KPIs + trend chart (the "are we on track?" page)
- Page 2: Detail — Breakdowns, tables, drill-throughs (the "why?" page)
- Page 3: Operational — Real-time metrics, alerts, queues (the "what do I do next?" page)
This is how real dashboards work in Power BI, Tableau, and Looker Studio. Each page has a clear purpose and an appropriate number of KPIs.
How to Decide: A Quick Framework
Use this decision tree:
-
Who is the primary audience?
- Executive → 3-5 KPIs
- Manager → 5-7 KPIs
- Operations → 7-9 KPIs
-
How many pages?
- Single page → max 7 KPIs
- Multi-page → up to 9 per page, each page with a clear focus
-
For each KPI, does it pass the 3-question audit?
- Supports a decision? ✓
- Would be noticed if removed? ✓
- KPI-level, not detail-level? ✓
-
Does the wireframe feel scannable in 5 seconds?
- If yes → you're good
- If no → cut the lowest-priority KPI and check again
Wireframe It First
The easiest way to test whether you have the right number of KPIs is to wireframe the dashboard before building it. Drop KPI cards onto a canvas, add your charts, and see if the layout feels balanced.
With datawirefra.me, you can:
- Drag KPI cards onto the canvas and resize them
- See if 6 cards fit comfortably on one row, or if you need a grid layout
- Share the wireframe with your stakeholder before investing build time
It takes 5 minutes and saves you from the "too many KPIs" conversation during the review cycle.
Summary
- 3-5 KPIs for executive dashboards
- 5-7 KPIs for management dashboards
- 7-9 KPIs for operational dashboards
- 10+ means you need multiple pages, not a bigger dashboard
For every KPI, ask: does it support a decision? Would it be noticed if removed? Is it a KPI or a detail?
The sweet spot for most dashboards is 5-7 KPIs — enough context, zero clutter. When in doubt, cut. You can always add a detail page.
Frequently asked questions
How many KPIs should be on a dashboard?
It depends on the audience: 3–5 KPIs for executive dashboards, 5–7 for management dashboards, and 7–9 for operational dashboards. More than 9 on a single view almost always means you need a second page rather than a bigger canvas.
How many KPIs should an executive dashboard have?
3 to 5. Executives have the least time and the highest decision stakes, so their dashboard should answer one question — 'are we on track?' — at a glance. If an executive dashboard has 12 KPIs, it's a report masquerading as a dashboard.
What happens if a dashboard has too many KPIs?
Comprehension and decision speed drop sharply once a view exceeds 7–9 metrics. Every KPI competes for attention, so adding more dilutes the ones that matter. The fix is to split into multiple focused pages or tabs, each tied to a specific decision, rather than cramming everything onto one screen.
Gabriel Thiery
Builder of datawirefra.me. I help BI teams plan dashboards people actually use — before they write a single DAX formula.
Connect on LinkedInYOUR TURN
Put this into practice
Open the app, drag a few components onto the canvas, and have a wireframe ready in 5 minutes. No signup, no paywall.
Start wireframing — free