§4.1
Dashboards as Decision Systems
The CEO opens the new Bean & Basket executive dashboard. Twelve tiles, six charts, three filter dropdowns, two KPI rings, and a heatmap. Each one looks polished. After ninety seconds of scanning, he closes the tab. He could not have answered, from the dashboard, why revenue was flat last quarter — not because the answer wasn't in there, but because nothing on the page told him where to look first. The dashboard had charts. It did not have a question. A good dashboard is the opposite: every panel answers one specific question, and the panels are ordered so the answer to the first leads naturally to the second, which leads to the third. The CEO's eye should never have to wander. The page should walk him through the analysis.
The executive question: what should a manager notice first?
Chapter 3 built the vocabulary — how to translate a business question into a comparison, which chart forms serve which comparisons, when to facet, and how to show what the data cannot support. This chapter spends that vocabulary on the artifact managers actually receive: a page of charts with somebody's name on it.
A dashboard is a sequence of business questions. Not a collection of charts, not a status report, not a data buffet — a sequence. The first panel asks an executive question, the second answers it, the third asks the natural follow-up, and so on until the page ends at a recommended action. When a manager looks at a well-built dashboard she does not scan; she reads, in the order the page is laid out, and the order makes sense.
The instinct to "show everything" is the most common failure in dashboard design. Twelve tiles, each showing a different KPI, each presented as if equally important, force the viewer to do the prioritization work the dashboard was supposed to do for her. The defense is to build the page the way an analyst writes a memo.
Three modes: monitor, diagnose, decide
Every panel on a dashboard is doing one of three jobs, and confusion between them is what makes pages feel busy but unhelpful.
Monitor asks whether something important changed. It is the only mode most dashboards ever reach, and on its own it produces a status report.
Diagnose asks where the change came from — which region, segment, cohort, or daypart is carrying it. This is where small multiples and breakdowns live.
Decide asks what action or test follows. This is the mode almost every real dashboard omits, and its absence is why so many polished pages get praised once and never opened again.
The distinction keeps the page honest in both directions. A monitor panel should not pretend to identify causes. A diagnostic panel should not stop at the pattern. A decision panel should not hide the uncertainty that qualifies it.
The arc, in six steps
The three modes expand into six concrete panels. This is the order that has worked for fifty years and will work for fifty more: the executive question on top, the KPI tile that lands the headline, the trend that puts the headline in context, the breakdowns that explain the trend, the drilldown that reaches the actionable level, and the recommended action at the bottom.
Every dashboard starts with a question, written in plain English at the top of the page. Not "Sales overview." Not "Q1 performance." Something specific: "Why did revenue flatten in Q1, after eight quarters of growth?" The question names what the rest of the page is trying to answer and gives the reader a frame for the numbers that follow.
One number, large, with a comparison. Last quarter's revenue against the quarter before, or against the same quarter last year. Used well, the KPI tile answers the executive question in about two seconds. Note that it is a comparison, not a number — the baseline discipline applies to a tile exactly as it applies to a chart.
The headline number
One number, large, with a comparison — the answer in two seconds.
Bean & Basket chain-wide revenue, Q1 2024. The badge is the comparison that turns a label into a KPI.
A line chart of the same metric over the last 8–12 periods. Without the trend, "+0.7%" reads as steady; with the trend, it reads as the first non-growth quarter after a year of 4–6% gains. The chart in this position is almost always a line, almost always with the most recent point flagged, and almost always bare — no clutter, no second metric, no overlaid bars. Its whole job is to give context for the tile above.
Is +0.7% steady, or a break in the pattern?
Eight quarters of 4–6% growth, then the line goes flat. The last point is flagged.
Once the trend establishes that something interesting happened, the next panel decomposes it. Revenue by region. By product category. By store cohort. The right breakdown is the one whose variance explains the trend — usually two or three are tried, and the one where the differences are largest stays on the page. The chart is almost always a sorted bar, sometimes a small-multiples grid when there are too many groups to rank.
Where is the flat total coming from?
Revenue by region. Suburban is the lone grower; every other region shrank — the trend is a mix shift.
The breakdown identifies the where; the drilldown finds the what. If the regional breakdown surfaces Suburban as the breakout, the drilldown digs into Suburban: customer segments, hour-of-day patterns, product mix. This is where exploratory visualization lives — scatterplots, small multiples, anything that admits new information into the analysis. Most viewers do not need this panel every day. Analysts do.
What inside Suburban is growing?
Small multiples by region × daypart. Suburban's weekday-morning commuter block towers over everything — Campus has comparable traffic but a weak morning.
The last panel is the only one that is not a chart. It is a paragraph — sometimes two — translating the four chart panels into a recommendation. "Suburban grew on weekday-morning commuter traffic. Recommend doubling weekday-morning staffing and piloting a 7am promo at the Campus store, where commuter foot traffic is comparable but conversion lags by 11 points." This is the panel most dashboards omit. It is also the only panel that turns a dashboard from a status report into a decision document.
So what do we do about it?
The only panel that is not a chart — it turns the four panels above into a decision.
Here is the whole arc on one page — the executive question on top, then five panels reading straight down to the recommended action. Hover any chart for the underlying numbers, and notice that each panel answers the question the panel above it raises.
Step 1 — the executive question
Why did revenue flatten in Q1, after eight quarters of growth?
One sentence at the top. Everything below is the page answering it, in order.
The headline number
One number, large, with a comparison — the answer in two seconds.
Bean & Basket chain-wide revenue, Q1 2024. The badge is the comparison that turns a label into a KPI.
Is +0.7% steady, or a break in the pattern?
Eight quarters of 4–6% growth, then the line goes flat. The last point is flagged.
Where is the flat total coming from?
Revenue by region. Suburban is the lone grower; every other region shrank — the trend is a mix shift.
What inside Suburban is growing?
Small multiples by region × daypart. Suburban's weekday-morning commuter block towers over everything — Campus has comparable traffic but a weak morning.
So what do we do about it?
The only panel that is not a chart — it turns the four panels above into a decision.
The six steps are not specific to a tool. They work in Looker, in Tableau, in a printed PDF, in a one-pager taped to a wall. What makes the dashboard work is not the platform; it is the sequence. Without a sequence, the same six panels are a buffet; with one, they are a memo.
The difference is entirely in the ordering. Toggle below between the buffet — the same four panels as equal tiles, with no obvious place to start — and the memo. The data never changes; only whether the page does the prioritizing for you.
Buffet: same panels, no order
Four equal tiles. Each is fine alone; together they make you do the prioritizing.
Breakdown · revenue by region
KPI · chain revenue
Drilldown · Suburban by daypart
Trend · revenue by quarter
Nothing about the data changed between the two views — only the order. The buffet asks you to find the story; the memo tells it to you, top to bottom.
Applying the arc: the soup dashboard
The Bean & Basket arc is a template. Running it against a real dashboard is where the discipline gets tested, so Figure 1 treats the Progresso soup dashboard as a critique object.
That dashboard already has four strong ingredients — monthly category volume, seasonal pricing, a store map, and category share — and an intuitive headline: demand weakens in summer while Progresso's price rises. It is a good seed precisely because the pattern is visual, memorable, and strategically uncomfortable. The redesign question is not whether it looks polished. It does. The question is whether it ends in a better managerial decision. A visual system that stops at "interesting" is unfinished.
In Figure 1, each panel is assigned a job, and each job gets an upgrade.
Progresso soup decision dashboard
One screen, three modes: monitor the cycle, diagnose the heterogeneity, decide the next test.
Summer trough
Monitor-54%
Jun category volume vs Jan
Price into weakness
Monitor+47%
Jun Progresso price index (Jan=100)
Share spread
Diagnose34% vs 12%
East vs South winter share
Month-adj. slope
Decide-2.46
national log-log price→volume
Category volume by month
MonitorWinter vs non-winter share by region
DiagnoseWinter share with uncertainty band
DiagnoseWhere Progresso is strong (winter share)
DiagnoseBinned by census region — an approximation. Map approximations are a caveat that belongs next to the chart.
Next test, not a verdict
The dashboard shows countercyclical pricing that varies by region. It cannot prove price caused the volume drop. The decision it earns is the next one: estimate elasticity with a design that separates price from seasonal demand, and run it region by region where the share levels differ most.
Critique: each panel gets a job, each job gets an upgrade
Monthly category volume
MonitorShows the category demand seasonality.
Add active store count and state the seasonal trough explicitly.
Seasonality of pricing
DiagnoseShows Progresso price rising into the demand trough.
Add a benchmark line for Campbell and annotate winter/non-winter.
Good and bad markets map
DiagnoseShows geographic variation in Progresso share.
Clarify classification rule and avoid relying on external map fetch.
Share of category volume
DecideShows share collapse when Campbell expands.
Add next-step question: test whether price policy or seasonality explains the pattern.
Redesigned dashboard sequence
Step 1
Executive question
Is Progresso pricing against the seasonal demand cycle?
One-sentence headline with winter/non-winter comparison.
Decide whether the pattern deserves a pricing test.
Step 2
Demand baseline
When is category demand strongest and weakest?
Monthly volume indexed to January plus active store counts.
Separate seasonal demand from price action.
Step 3
Price response
Does price rise when demand weakens?
Progresso and Campbell monthly price lines.
Identify the countercyclical pricing pattern.
Step 4
Market heterogeneity
Is the pattern national or regional?
Region small multiples for price and share.
Avoid one national recommendation if regions differ.
Step 5
Statistical preview
How steep is the price-volume association?
Log price vs log volume scatter with coefficient intervals.
Bridge to later elasticity and identification chapters.
Step 6
Next test
What would we need to know before changing price?
Action panel: descriptive pattern, causal limit, recommended experiment or quasi-experimental design.
Do not treat the dashboard as causal proof.
The strongest move in Figure 1 is the last one. A descriptive dashboard should not end by declaring that Progresso ought to lower price — it has no basis for that claim. It should end by naming what must be learned next: whether price changes caused lower volume, whether promotions or inventory explain the pattern, and which regions deserve separate pricing tests.
The deeper pathology behind all six pitfalls is the same: building dashboards from the data the team has instead of the questions the manager has. The fix is to start every dashboard project with the question, written down, before any chart template is opened. A team that does this ships dashboards that survive their first review. A team that doesn't builds beautiful tools that get closed after ninety seconds.
Concept check
Four questions on ordering a page as a memo, the difference between exploring and presenting, the honest ending of a descriptive dashboard, and editing a brief around the question.
- 1.The soup dashboard makes one pattern unmistakable: volume falls in summer while Progresso's price rises. A reviewer calls it "finished" because the insight is obvious at a glance. What design flaw is this praise hiding?
- 2.You are deep in the drilldown panel, where exploratory visualization lives. A scatterplot of store foot traffic against conversion shows three odd stores far from the cloud. A colleague says, "great, drop those three outliers straight onto the executive KPI row so leadership sees them." What is the soundest response?
- 3.In the monitor–diagnose–decide sequence, the decide panel shows volume dropping as price rises. A manager wants the caption to read "raising price lowered volume; cut price." Why should the dashboard refuse?
- 4.Building a six-panel decision brief, you have computed revenue, AOV, repeat rate, gross margin, revenue per active customer, and a rolling trend. The instinct is to give each its own panel "for completeness." What does the brief discipline require instead?