Problem
People need to quickly check a key measure and understand whether it needs attention.
Solution
Show one prominent value with a clear label and a useful piece of context. That context can be a comparison, a target, or a small trend chart.
Include units and make the time period clear. If color indicates a state, base it on a meaningful rule and include a text or icon cue.
Use a consistent arrangement across neighboring tiles so people can scan them together.
Use when
A key measure helps people decide what to do next and needs frequent checking.
Don’t use when
The number only matters in relation to a series. Monthly revenue with no comparison is a chart, not a tile. And don’t lead a page with tiles when the page’s job is analysis rather than monitoring; on an exploratory dashboard the big numbers are the least interesting thing on the screen.
Trade-offs
Each tile uses space to show a limited amount of information. Too many tiles weaken the page’s priorities. Rates can hide their underlying counts, and incorrect thresholds can make a value appear healthier than it is.
Checklist
- Does the label say what the number is in the viewer’s words, not the metric name in the database?
- Is there a unit, and is it the unit the viewer uses?
- What time window does this number cover, and can the viewer tell?
- What is the number compared against, and is that comparison honest (same window, same denominator)?
- If the tile is colored, where are the thresholds defined, and who can change them?
- What does the tile show when the data source is down, empty, or stale?
- Can the viewer click it, and if so, where do they land?
- Do all tiles in the row share the same anatomy: label position, number size, delta placement?
- Are the digits tabular so the row doesn’t jitter as values change?
- Is the number still readable from across the room if this ever goes on a wall?
Compare
Grafana’s stat panel is the most configurable version in the wild: value, sparkline background, threshold coloring, and unit formatting are all first-class, which means it’s also the easiest to misuse. Sentry puts a sparkline and an event count inline on every issue row rather than in a tile, which is the same pattern at list density. Stripe’s home tiles pair today’s value with a ghost line of the prior period, so the comparison is a shape, not a percentage. Plausible uses a strip of five tiles as the entire top of the page and switches the main chart when you click one, which turns the tile into a navigation control.
Related
Delta indicator supplies a comparison. Sparkline adds recent history. Header KPI strip groups tiles into a summary row.
Semantic status color defines state cues. Freshness indicator shows how current the value is.