A GKM Legacy Holdings company · contracting in Maryland, USA · delivering from Accra, Ghana
Strategic Advisory
& AI
Book a consultation

KPI dictionary template

and dashboard specification

Define it, and it comes into focus.

Try the dictionary
The film: the dictionary in 25 seconds. An illustrative example; nothing is checked against your systems or sent.
What the film shows, in words
  1. Define it, and it comes into focus.
  2. Portfolio at risk. A source, a formula, an owner, a decision.
  3. New loans disbursed. 2 of 3 in focus.
  4. Customer satisfaction: ? ÷ ?. No owner. No decision.
  5. A formula and an owner. Still 2 of 3.
  6. 3 of 3 fully defined.

The demo: the worked example, one cell at a time

ExampleIllustrative example: KPIs for a microfinance branch network.

  1. Top row: single numbers

    • Customer satisfaction: 1 of 4 parts set. Three steps soft. Updated quarterly. Shown under Top row: single numbers.
  2. Trends

    • Portfolio at risk (30 days): 4 of 4 parts set. In focus. Updated weekly. Shown under Trends.
  3. Comparisons

    • New loans disbursed: 4 of 4 parts set. In focus. Updated monthly. Shown under Comparisons.

2 of 3fully defined

2owners

The bench for Customer satisfaction

Step 1 of 5

Three KPIs. Two are in focus.

3 KPIs, 2 of 3 fully defined, 2 owners. “Customer satisfaction” needs a numerator and denominator, an owner. “Customer satisfaction” informs no stated decision. One seat of four is filled.

Now your own KPIs, one name at a time.

Choose a name on the screen and fill its four seats. Each seat that is filled sharpens the name one step.

  1. Top row: single numbers

  2. Trends

  3. Comparisons

2 of 3fully defined

2owners

KPI 1 of 3

4 of 4 parts setIn focus: the tool counts it as fully defined.

SourceSet
CalculationSet
OwnerSet
DecisionSet

KPI dictionary

  1. 01
  2. 02
  3. 03

Appears under “Trends”.

Check two counts against the queue

Paste the requests the dashboard counts, and the two figures it shows. The tool counts the queue itself and sets each figure beside its count.

The first line names the columns: id, due and status are needed. Dates are written year-month-day; status is open or closed. Use invented or permitted records only: nothing is sent anywhere.

The day the queue was read. Overdue is counted against it, and a KPI’s data is called stale against it. With no date, neither is judged.

The dictionary, the check and the specification

Live
3KPIs
2/3fully defined
2owners
KPI dictionary
KPIDecisionUnitCalculationSourceOwnerUpdates
Portfolio at risk (30 days)Where to send collection staffPercentageOutstanding balance of loans 30+ days late ÷ Total outstanding loan balanceLoan systemHead of creditWeekly
New loans disbursedBranch targets and staffingCountLoans disbursed in the periodLoan systemOperations managerMonthly
Customer satisfactionNone statedPercentage? ÷ ?SurveyMissingQuarterly

Definition check

  • Gap: “Customer satisfaction” needs a numerator and denominator, an owner.
  • Check: “Customer satisfaction” informs no stated decision.If no decision depends on it, it may be a vanity metric.

Dashboard specification

Top row: single numbers

  • Customer satisfaction

Trends

  • Portfolio at risk (30 days)

Comparisons

  • New loans disbursed

Refresh

  • Weekly: Portfolio at risk (30 days)
  • Monthly: New loans disbursed
  • Quarterly: Customer satisfaction
What the dashboard may draw
KPISourceData as ofDefinitionOwnerChartIf data is late or missing
Portfolio at risk (30 days)Loan systemMissingOutstanding balance of loans 30+ days late ÷ Total outstanding loan balanceHead of creditHold: no dateNot stated
New loans disbursedLoan systemMissingLoans disbursed in the periodOperations managerHold: no dateNot stated
Customer satisfactionSurveyMissingMissingMissingHold: no date, no definition, no ownerNot stated

Before anything is drawn

  • Gap: 3 of 3 KPIs are held back from the dashboard.A chart is drawn only when its KPI has a source, a date for its data, a definition and an owner.
  • Check: 3 of 3 KPIs state no rule for late or missing data.Choose what the dashboard shows when data is late or absent. A gap is never drawn as zero.
  • Note: A place in the specification is a plan, not a chart.The specification above lays the dashboard out. Nothing on it is drawn until its KPI has all four.
Your editable templateKPI dictionary and dashboard specificationTry this form

Practice 09: Data, analytics & automationFree · instant results on this pageTool owner: Michael GagakumaVersion 1.0 ·

GKM Strategic Advisory & AI

KPI dictionary

Your organisation

  • Portfolio at risk (30 days)
  • New loans disbursed
  • Customer satisfaction

2 of 3 fully defined2 owners

XLSX · 24 September 2026

Your dictionary as it stands: every KPI with the parts it has, and the specification written from it.

Your editable template

KPI dictionary and dashboard specification, by email once delivery is connected.

KPI dictionary and dashboard specification (spreadsheet + DOCX)

Preview only. No email will be sent. Your results are available above.

Nothing you enter here is sent anywhere. Privacy notice

· a free brief, or book Michael · from USD 90

Three rules, and their limits.

The rules are published so you can check them. Each one is a seat you have filled above.

  1. Percentages and rates must name a numerator and a denominator; every KPI needs a source and an owner.

  2. KPIs with no stated decision are flagged as possible vanity metrics.

  3. The dashboard groups KPIs by how they should be shown and how often they refresh.

  4. A KPI is drawn only when it has a source, a date for its data, a definition and an owner. Otherwise it is held back and what is absent is named. A place in the specification is a plan, not a chart.

  5. Data older than its own update rhythm on the date of the reading is marked stale, and each KPI states what the dashboard then shows: a gap, the last value with its date, or nothing.

  6. Two counts are taken from a pasted queue. Requests: one for each different id in the queue. Overdue: open, with a due date before the date of the reading. Each is set beside the figure the dashboard shows.

  7. Missing stays missing: a request with no due date or no status is not counted as overdue or as on time, and an empty box is never read as zero.

What it cannot tell you

  • It defines the KPIs; building the dashboard is a separate step.
  • It does not check the data quality in your systems.
  • Targets and thresholds belong in the full dictionary.
  • The queue is counted as pasted, in your browser. The tool connects to no register and cannot tell whether a line is true.
Four round roof lights in a row on a flat concrete roof above the sea, each rimmed in steel; the second is violet glass.

When the dashboard has to be built.

This tool defines the KPIs. Building the dashboard is a separate step, and a service.

Tell us what you need A brief is free to send.