Problem
A value alone does not tell people how it has changed or what they should compare it with.
Solution
Place a smaller change value beside the main number. Name the comparison period or target and use comparable time windows.
Label whether the difference is an amount, a percent change, or a change in percentage points. These measures answer different questions and should not be used interchangeably.
If color indicates good or bad, define that meaning for the metric. A rise in errors should not receive the same positive treatment as a rise in revenue. Include text or a symbol so color is not the only cue.
Use when
The metric has a useful comparison and people need a quick reading of the change.
Don’t use when
The series is too noisy for a two-point comparison to mean anything. If the metric routinely swings 30% hour to hour, a delta reports noise with the same confidence it would report a trend. Show the shape instead.
Trade-offs
A delta hides what happened between its endpoints. Percent changes can look dramatic when the starting value is small, and a zero starting value needs special handling. A misleading comparison can make an otherwise correct calculation unhelpful.
Checklist
- What exactly is this compared against, and can the viewer see that without asking?
- Is the comparison window the same length as the current window?
- Does the comparison respect weekly and seasonal shape, or does it manufacture a Monday crash?
- Percent or percentage points, and is the label unambiguous about which?
- What is the denominator, and is it large enough for a percentage to mean anything?
- Does color encode good and bad rather than up and down?
- What happens when the prior period had a zero, or no data at all?
- Is the arrow redundant with the sign, and if so, is it earning its space?
- Does the delta round to more precision than the underlying data supports?
- Who can change the comparison basis, and does changing it change any alert?
Compare
Grafana ships percent change as a stat panel toggle and doesn’t document the comparison basis, which makes it easy to put on a wall and hard to defend in a review. Sentry frames the delta as a comparison between two named periods on the issue and release views, so the base is on screen rather than implied, which is the right instinct even when it costs space. Stripe draws the prior period as a ghost line behind the current one instead of reducing it to a badge, turning the comparison into a shape the viewer reads directly. Plausible puts the percentage next to every top-line number and keeps the comparison window locked to whatever the page filter says, so the delta can never disagree with the chart above it.
Related
KPI tile commonly contains the indicator. Compare periods shows both periods in detail. Sparkline reveals changes between the endpoints.
Semantic status color expresses good or bad. Red/green direction coloring expresses movement and needs a clear convention.