gtmjosh
Make It Reportable
Chapters
  1. 01 · Start With the Question the Report Must Answer
  2. 02 · Define Clear Statuses
  3. 03 · Capture Milestone Dates
  4. 04 · Preserve Decisions and History
  5. 05 · Define the Reporting Population
  6. 06 · Name the Owner and Source of Each Metric
  7. 07 · Handle Unknown, Missing, and Failed States
  8. 08 · Capstone: Make a Workflow Reportable
Guide overview →

12 min · Interactive exercise

Chapter 5 of 80 complete

Define the Reporting Population

State who is in, who is out, and what counts as the event being measured.

Every number is a number about something, and the something is almost never as obvious as the label suggests.

“Conversion rate” over which records? Created when? Including the ones still in flight? Including the ones that were disqualified two days in? Including the test records somebody made last Tuesday?

Four defensible answers to those four questions produce sixteen different conversion rates, all of which are correct, and any two of which will be quoted in the same meeting by people who think they are disagreeing about the business.

Three things to write

The population. Which records, by which rule, over which window. Written so somebody else could reproduce the set exactly.

The counting rule. What specifically counts as the event you are measuring, including at least one edge case that deliberately earns no credit. A good example from a real analysis: a meeting counts only when it happened after the record was created, so an event predating the record gets no credit even though it genuinely happened. That is a defensible choice, and its value is that it is written down, so the number means the same thing every time it is produced.

The exclusions. Not the logical complement, which is useless. The specific cases somebody will ask about: test records, internal submissions, records that were merged away, records belonging to a population with different semantics.

The population that behaves differently

If a population moves on a calendar and you measure it with a metric designed for momentum, that population will read as failing, permanently, for behaving correctly. And because it reads as failing consistently rather than randomly, nobody will suspect the metric. They will suspect the population.

The fix is to give it its own treatment and say so, or to exclude it and say so. Both are fine. What is not fine is including it silently, which is the default.

GTM Lab

Saved locally
Reporting-Ready Process Specification · 0 of 8 sections started

Saved locally to your browser.

Say who the number is about

Four unstated choices produce sixteen correct answers. Make the choices, and write the one edge case that earns no credit.

Fixture: sixteen-conversion-rates

Four questions, all correct answers

FIXTURE-SIXTEEN-RATES
Which records?
Unstated
Created when?
Unstated
Include still in flight?
Unstated
Include disqualified early?
Unstated
Rates this produces
Sixteen, every one of them correct
Resets every run.
Which population definition is usable?
What counts as a booked conversation?
Chapter 5 of 80 complete