We've inherited a lot of "dead" dashboards from clients — Power BI reports and Tableau workbooks that were commissioned, built, presented once in a leadership meeting, and never opened again. Almost never is this a tooling problem. It's a design and process problem, and it's fixable before you even write your first query.

The pattern behind dashboards that die

Every dead dashboard we've diagnosed shares two or three of these traits: it was built to answer a question someone asked once, not a question people ask repeatedly. It shows everything the data allows instead of what someone needs to act on. And nobody's job depends on checking it — there's no decision or habit attached to opening it.

What makes a dashboard sticky

It answers a recurring question, not a one-off request

Before building anything, we ask: what decision does this inform, and how often does that decision get made? "How's revenue trending this week" gets checked weekly by someone whose job is revenue. "What was our Q3 2024 conversion rate by channel" is a report, not a dashboard — it should be a one-time export, not a permanent fixture someone has to maintain.

It has an owner whose job depends on it

Dashboards without a named, accountable owner drift into irrelevance the moment the person who requested them changes roles. The ones that survive have someone whose actual job performance is reflected in the numbers on screen — a sales lead watching pipeline, an ops manager watching fulfillment SLAs.

It shows 5–7 numbers, not 30

The instinct to include "everything, just in case" is the single most common reason dashboards get abandoned. A dashboard someone can scan in 10 seconds and know whether things are fine gets checked daily. A dashboard requiring 5 minutes of interpretation gets checked once a quarter, if that.

It's fast — sub-2-second load, every time

A dashboard that takes 8 seconds to load trains people to stop opening it. This is usually a data modeling problem, not a visualization problem — pre-aggregating data in the pipeline instead of running heavy queries live at page-load time is almost always the fix.

The best test of whether a dashboard will survive: could you delete it tomorrow and someone would complain within a week? If nobody would notice, it was never actually adopted — it just got built.

The technical stack that supports this

Tooling matters less than most teams assume, but the underlying data pipeline matters a lot:

Where to start

Pick one recurring decision someone in your business makes weekly, find the 3–5 numbers that actually inform it, and build only that. Resist every request to "also add" a metric that isn't tied to that decision. A narrow dashboard people open every day beats a comprehensive one people open never.