upnwork.Open the toolbox ↗

DATA QUALITY · 5 min READ

Check your data before building a dashboard

Five checks that make an operational dashboard more useful than a collection of attractive charts.

BY UPNWORK EDITORIAL · OCTOBER 5, 2026

Define one row

State what a record represents: an order, order line, customer, or daily snapshot. Joining order totals to order lines without accounting for grain can multiply revenue.

Check freshness

Show the source timestamp and the expected refresh interval. Separate a legitimate zero from a failed refresh. Display a clear stale-data message when the source is older than expected.

Check coverage and uniqueness

Compare the date range and record count with the source. Count missing identifiers and duplicate keys. Break the checks down by source or region so a missing segment is not hidden by an overall total.

Reconcile a trusted total

Choose a known total, such as paid orders for a closed day. Explain exclusions, refunds, currency conversion, and time zone boundaries. Keep the reconciliation alongside the report.

Document the metric

For each KPI, write its numerator, denominator, filters, time zone, and owner. Version the definition when it changes. A chart should help someone take an action, and its underlying metric should be reproducible.

Put it into practice with our free browser tools.

Open the toolbox →

Keep building

A practical checklist for reliable automation ↗

Validate a product catalog before you import it ↗