17 min read ·

Outcome lag: when priorities are green and KPIs don’t move

Bastin Gerald Bastin Gerald ·
Bastin Gerald, Founder and CEO at Profit.co

Bastin

Founder & CEO at Profit.co

Bastin is the Founder and CEO of Profit.co, where he pioneers AI-driven strategy execution. He is an entrepreneur, business strategist and technology leader, and a published author who has mentored over 250 leaders worldwide.

What is outcome lag in hoshin kanri? Outcome lag is when hoshin priorities progress on plan but the KPIs they were chosen to move don’t. It has four causes, checked in order with LAGS: the lag window hasn’t closed, progress measures activity rather than adoption, the mechanism doesn’t hold, or external forces are swamping the effect. Each needs a different response.

Key Takeaways

  • →Outcome lag is the pattern where everyone is telling the truth: the work is done, the result hasn’t moved, and no single row is wrong.
  • →A standard review can’t see it, because it lives in the correlation between a priority and a KPI, and the dot has no owner who reports on it.
  • →Diagnose with LAGS in order: Lag window, Adoption, Gearing, Swamping. Each has a different response and a different decision-maker.
  • →Adoption is the most common cause by far. The work finished; the behavior it was meant to create never arrived.
  • →Swamping is the explanation everyone reaches for first and the one that is right least often. Be strict with it.
  • →Four structural fixes make it impossible to miss. None needs software to start; all are far easier to sustain with it.

The most expensive pattern in a hoshin review is the one where every owner is telling the truth. Here’s how to diagnose it, cause by cause, while there’s still time to act.

Everyone is telling the truth

It’s the September review. Nine of twelve annual priorities are green. Three of the five KPIs on the X-matrix are behind plan, one of them badly. The meeting walks through the priorities first, and each owner gives an accurate account: the service centers are open, the pricing tool has launched, the supplier program has signed its partners. Then the KPI owners report, also accurately: services share of sales is flat, price realization is short, scope 3 emissions haven’t moved.

The meeting ends with a request to accelerate. Nobody says the obvious thing, because nobody in the room is looking at the obvious thing: the work that was chosen to move those KPIs is largely done, and the KPIs haven’t moved.

That pattern is outcome lag. It’s more common than missed deadlines and more costly, because a late priority is visible to everyone and a finished priority that changed nothing is visible to no one.

Why a standard review can’t see it

Hoshin reviews are organized by row. Each priority reports its progress; each KPI reports its value. Outcome lag doesn’t live in any row. It lives in the correlation between a priority and a KPI, the dot on the X-matrix, and the dot has no owner who reports on it.

A second problem makes it worse. Priority progress is usually measured as completion: milestones hit, centers opened, tools launched. Completion can reach 100% while the change the priority was meant to cause stays at zero. The status is honest. It’s just measuring the wrong thing.

Outcome lag is when the work chosen to move a result is on plan, and the result is not. It’s the clearest sign that a bet on the X-matrix is losing.

Four positions for every objective

Put initiative progress on one axis and KPI progress on the other and every objective lands in one of four places. Each position calls for a different conversation.

Four quadrants: unexpected wins, on the right track, early stage and outcome lag Unexpected wins On the right track Early stage Outcome lag Initiative progress KPI progress

The quadrants used in Profit.co’s four-quadrant chart.

PositionWhat it meansThe question to ask
On the right trackWork and results are both movingIs the pace enough to hit the target?
Early stageNeither has moved much yetIs this the plan, or is the work late?
Unexpected winsResults are ahead of the workWhat else moved this KPI, and is our dot overstated?
Outcome lagWork is ahead of resultsWhich of the four causes below is it?

Unexpected wins deserve a moment, because teams tend to celebrate them and move on. A KPI that moves without the priority that claimed it means either something else is driving it, or the correlation is weaker than the matrix says. Both are worth knowing before next year’s plan gives the same priority the same credit.

Diagnose before you react: LAGS

The instinct in an outcome-lag review is to push harder or cut the priority. Both are premature. Outcome lag has four distinct causes, and the response to each is different. Check them in this order, which runs from the cheapest and most likely to the most expensive.

L — Lag window: has enough time passed?

Some effects take time. Contract attach rates rise as renewals come up; emissions fall as new suppliers ramp. If the correlation was planned with a lag window and the window is still open, this isn’t outcome lag yet. It’s early. Leave it alone and confirm the date the window closes.

If nobody set a window, set one now and say plainly that it’s being set after the fact. That honesty matters: a window invented in September to explain a flat KPI will be extended again in December.

A — Adoption: is progress measuring activity or change?

This is the most common cause. The priority reports what was done, not what changed as a result. The pricing tool launched on time (100%) but a fifth of quotes are priced with it. The centers are open but technicians are still dispatched from head office. The work is finished; the behavior it was meant to create hasn’t arrived.

The response is to change how the priority is measured. Replace milestone key results with adoption key results, such as the share of quotes priced through the tool, and let the status fall honestly to amber. The priority isn’t failing. It was never as far along as its status suggested.

G — Gearing: does the mechanism hold?

If the window has passed and adoption is real, look at the leading signal that was supposed to connect the work to the result. Service centers are open and busy, yet attach rates in their territories are no higher than elsewhere. The work is engaging; it just isn’t turning the wheel the matrix said it would.

This is a losing bet in the plain sense. The correlation was wrong. The response is a countermeasure if there’s a credible one, or retiring the priority and moving its people and budget to a bet that is working. Either decision belongs in catchball between the priority owner and the KPI owner, not in a status meeting.

S — Swamping: is something larger masking the effect?

Sometimes the mechanism works and the KPI still doesn’t move, because an external force is pushing the other way. A demand slump in one region, a currency swing, a competitor’s price cut. The priority may be holding the KPI flat when it would otherwise have fallen.

Test this with a comparison: territories with the priority against those without, or the KPI’s other drivers against their own trend. If the priority is outperforming its comparison, keep the bet and revisit the KPI target through catchball, recording why. Be strict here. Swamping is the explanation everyone reaches for first and the one that is right least often.

The response for each cause

CauseResponseWho decides
Lag windowHold. Confirm the window’s closing date and review again then.KPI owner
AdoptionRe-measure the priority by adoption. Reset its status honestly.Priority owner
GearingApply a countermeasure or retire the priority and reallocate.Both owners, through catchball, escalated if resources move
SwampingKeep the bet. Revisit the KPI target and record the external cause.Both owners, approved one level up

Retiring a priority mid-year is the hardest of these, because the people who delivered it did nothing wrong. It helps if the kill signal was agreed at planning, before anyone had work at stake. The decision then reads as the plan working as designed, not as a judgment on the team. The case for setting those signals up front is in The X-Matrix Is a Set of Hypotheses. Treat It Like One.

A worked example: the service network

Here is LAGS applied end to end to the case from the opening. The priority is to open six regional service centers; it is graded primary against services share of sales. By September the priority reports 88% and the KPI has barely moved.

CheckEvidence gatheredFinding
L, lag windowThe correlation record set a window of two quarters after each center opens. Four centers opened in March and April, so their windows closed in September and October.Window closing now. Not early.
A, adoptionAll six centers are staffed and taking work. But 70% of service calls in their territories are still dispatched from head office, because the routing rules weren’t changed.Adoption gap. The centers exist; customers aren’t being served from them yet.
G, gearingIn the territories where routing was changed, contract attach rate on new equipment rose from 22% to 31%.Mechanism holds where adopted.
S, swampingEquipment sales in two territories fell after a competitor’s price cut, reducing the base for attach.Minor; doesn’t explain the main gap.

Illustrative diagnosis.

The diagnosis is adoption, and it points to a cheap fix: change the routing rules, and measure the priority by the share of calls served locally rather than by centers opened. The status falls honestly from 88% to around 35%, the routing change becomes a countermeasure with an owner and date, and the bet is kept, because the gearing evidence says it works where it has actually been tried.

Without the diagnosis, the September review had two likely outcomes, both wrong: push the service team to “accelerate” work that was already finished, or conclude the service-center strategy had failed and retire it. The evidence supports neither.

Most outcome lag isn’t a failed strategy. It’s a finished project that nobody connected to the way work actually flows.

Make outcome lag impossible to miss

Asking managers to be more candid about finished priorities that changed nothing rarely works. Each owner is already being candid about their own row. The better fix is structural: change the conditions so the pattern can’t hide.

  • Lead with the quadrant. The monthly review opens with the objectives in outcome lag, not with a walk through every row.
  • Require an adoption measure. No priority is approved at planning without at least one key result that measures change, not completion.
  • Store the window on the dot. Every primary correlation carries its lag window, so “too early to tell” has a date.
  • Agree the kill signal in advance. Set at planning, recorded with the correlation, checked each month.

None of these needs software to start. All of them are much easier to sustain when priority progress and KPI progress sit in the same place, so the comparison happens automatically rather than when someone has time to build it.

What outcome-lag detection needs from the software

That last sentence is the whole buying argument for this article, and it is worth making concrete. Outcome lag is a comparison between two numbers that almost always live in different places: initiative progress, owned by a delivery team, and KPI progress, owned by a function. Four things decide whether the comparison happens by itself or waits for someone with a spare afternoon.

What detection needsWhy it mattersHow to test it in a demo
Both progress values on one modelIf initiative progress and KPI progress live in two systems, the comparison is a monthly report, not a viewAsk to see one objective with both plotted against each other
An exception queueA quadrant chart nobody opens detects nothing. The cases have to arrive as named itemsAsk what the review is handed, not what it can navigate to
Lag windows stored on correlationsWithout a date, “too early” is an opinion that renews itself every monthAsk what happens on the day a lag window closes
Adoption measures as first-classThe most common cause is invisible if priorities can only be measured by completionAsk how a priority is measured by something other than percent complete

Row two is the one most demos skip and most rollouts need.

Row one is where the specialist-versus-platform question actually bites. If hoshin priorities sit in one tool and the KPIs they serve are reported from a scorecard or an OKR software subscription elsewhere, the four quadrants can only be drawn by hand, monthly, by someone senior enough to judge the numbers. That is exactly the work a tool was bought to remove, and it is the arithmetic purpose-built hoshin kanri tools vs strategy execution platforms runs through in full.

Row two deserves a sentence of its own because it is where good products and demo-friendly products diverge. Showing a quadrant chart is easy. Putting the three objectives that entered outcome lag this month in front of a chair who did not go looking for them is a different feature, and it is the one that decides whether the pattern gets caught in month four or month nine.

Ask what the review is handed, not what it can find.

A quadrant chart nobody opens detects nothing. Cases have to arrive by name.

Book a demo →

How Profit.co shows outcome lag

Profit.co’s exception queue flags each correlation whose hypothesis didn’t hold, and initiative escalation flags delivery problems, so outcome lag reaches the review as a named item rather than something someone has to spot. The four-quadrant chart on each objective plots KPI progress against initiative progress, using the same quadrants as above.

From any flagged item, or from a red or amber bowler chart cell, the owner opens a countermeasure A3 anchored to the gap. It moves through Plan, Do, Check and Act; its check stays “not yet judged” until the expected lag has passed; and a missed check opens a new revision on the same gap instead of overwriting the old one. The LAGS diagnosis happens inside it: the lag window comes from the correlation, adoption and gearing from the leading measures, and swamping from a comparison group.

An Act decision on a correlation, to keep, downgrade or upgrade it, is written to that correlation’s strength history and linked to the A3. A decision that would change a committed target opens a catchball session; the original commitment stays as the baseline. The full walkthrough is on the hoshin kanri software overview, and the A3 itself in Writing a hoshin A3.

Because Hoshin Kanri, OKRs and Goals and Balanced Scorecard share the Essentials plan and one data model, the KPI half of every comparison is already there: a team key result checked in by its owner updates the hoshin objective it feeds, so the quadrant redraws itself. Where the board measure comes from balanced scorecard software on a separate subscription, that half arrives a month late and the hoshin kanri x matrix shows last cycle’s position. The 30-day free trial is long enough to plot one real objective and find out which quadrant it is actually in.

Free Product Demo

See where your matrix has outcome lag today

A 30-minute walkthrough, tailored to your team.

Book a free demo
G2, Capterra and Gartner Rated 4.7/5 by 500+ Leaders

What happens in the call

01
Share how you work today

How your teams set goals, track progress and review results.

02
See Profit.co in action

Strategy, performance, projects and engagement on one platform, with AI.

03
Leave with a clear plan

A practical path to align teams, execute faster and drive results.

Questions this article answers

A pattern where the work chosen to move a result is on plan and the result is not. On a hoshin X-matrix it shows up as green priorities correlated to flat or red KPIs.

Four things: the effect hasn’t had time to appear, the priority is measured by completion rather than the change it should cause, the assumed mechanism doesn’t hold, or an external force is masking the effect.

Adoption. The priority’s work is finished, such as a tool launched or centers opened, but the behavior it was meant to change hasn’t followed. The fix is to measure the priority by adoption and reset its status honestly.

Open the monthly review with objectives in the outcome-lag quadrant, require an adoption measure on every priority, store lag windows on primary correlations, and agree kill signals at planning.

Hold initiative progress and KPI progress on one data model, hand the review an exception queue rather than a chart to navigate, store lag windows on correlations, and treat adoption measures as first-class.

Only by hand. If priorities sit in one system and their KPIs in another, the comparison becomes a monthly report someone has to build, which is the work the tool was bought to remove.

Related Articles

Hoshin Kanri
13 min read · November 10, 2026

Deploying Hoshin Kanri Across Multiple Sites

Last updated: Nov 10, 2026 Bastin Founder & CEO at Profit.co Bastin is the Founder and CEO of Profit.co, where…

Bastin Gerald Bastin Gerald
Hoshin Kanri
12 min read · November 10, 2026

Why Hoshin Software Rollouts Fail (It’s Rarely the Software)

Last updated: Nov 10, 2026 Bastin Founder & CEO at Profit.co Bastin is the Founder and CEO of Profit.co, where…

Bastin Gerald Bastin Gerald
Hoshin Kanri
12 min read · November 10, 2026

Migrating Your X-Matrix From Excel or PowerPoint

Last updated: Nov 10, 2026 Bastin Founder & CEO at Profit.co Bastin is the Founder and CEO of Profit.co, where…

Bastin Gerald Bastin Gerald
Hoshin Kanri
12 min read · November 10, 2026

Implementing Hoshin Kanri Software: The First 90 Days

Last updated: Nov 10, 2026 Bastin Founder & CEO at Profit.co Bastin is the Founder and CEO of Profit.co, where…

Bastin Gerald Bastin Gerald
Hoshin Kanri
12 min read · November 10, 2026

Hoshin Kanri and OKRs on One Platform: Where Each Belongs

Last updated: Nov 10f, 2026 Bastin Founder & CEO at Profit.co Bastin is the Founder and CEO of Profit.co, where…

Bastin Gerald Bastin Gerald
Hoshin Kanri
13 min read · November 10, 2026

Hoshin Review Cadence in Software: Monthly, Quarterly, Annual

Last updated: Nov 10, 2026 Bastin Founder & CEO at Profit.co Bastin is the Founder and CEO of Profit.co, where…

Bastin Gerald Bastin Gerald
Athena

Welcome to Profit.co 👋

How can I help you today?