Where we are: the last domain
This is the sixth and final domain deep dive. You have the three patterns (b2), the leading-indicator and diagnosis playbook (b3), and five domains behind you - ecommerce, marketing, branding, internet traffic, and B2B SaaS. B2G reuses the multiplicative tree for bookings and adds one idea unique to the public sector: a second, non-revenue top line that can move in the opposite direction from the money. Next is b10, the capstone, where a real metric drops and you diagnose it end to end.
Two top lines: bookings and outcomes 8 min live
A government contractor answers to two scoreboards. The money top line is contract bookings: Bookings = Qualified pipeline x Win rate x Avg contract value - a familiar multiplicative tree, just with a procurement cycle measured in quarters. The mission top line is a program-outcome KPI: people served, cost per outcome, SLA attainment. Both decompose; neither substitutes for the other; and the honest work is refusing to let a good number on one hide a bad number on the other.
LiveBookings as a long-cycle multiplicative tree3 min▶
The bookings tree is the same shape as the ecommerce GMV tree from b1, but every leaf moves on a government clock. Qualified pipeline is built over months of capture work; win rate turns on a proposal and an evaluation panel; average contract value is set by the scope of a solicitation you often cannot change. A percentage change in any one leaf still passes straight to bookings - the multiplicative rule does not care how slow the cycle is.
{
"unit": "$",
"root": {
"label": "Contract bookings", "op": "x",
"children": [
{ "label": "Qualified pipeline", "value": 40, "unit": "opps" },
{ "label": "Win rate", "value": 0.25, "pct": true },
{ "label": "Avg contract value", "value": 250000, "unit": "$" }
]
}
}
The mission top line rarely fits one formula. "People served" might decompose additively across programs; "cost per outcome" is a ratio (total cost / outcomes delivered); "SLA attainment" is a percentage of tickets met on time. What they share is that none of them is revenue - a contractor can bank the bookings and still fail the citizens the contract exists to serve.
Pipeline coverage: the only honest leading indicator 5 min live
In a business where a deal takes three to six quarters, bookings tell you about work you did last year. You cannot steer by them. The leading indicator is pipeline coverage = qualified pipeline value / bookings target. If you need $2.5M and you are carrying $7.5M of qualified pipeline, coverage is 3x - comfortable, given government win rates. Watch coverage monthly and you see the shortfall two or three quarters before bookings do.
LiveLeading vs lagging in B2G3 min▶
The long cycle sharpens the leading-versus-lagging split more than any other domain. The further left you look, the earlier the warning.
- Leading: pipeline coverage (pipeline / target), number of proposals submitted, capture rate on pursued deals. These move quarters ahead.
- Lagging: bookings, obligations (funds actually committed), and program outcomes - all of which close the book on decisions made long ago.
- The rule: if coverage slips under about 3x this quarter, next year's bookings are already at risk - and no amount of end-of-year selling can rebuild a pipeline that takes months to qualify.
The B2G-specific drops, and the honesty problem 4 min live
Bookings misses in government have their own signatures, and there is one failure mode no other domain has: hitting the money top line while missing the mission one.
LiveSymptom to bookings leaf - plus the mission tension2 min▶
- A re-compete lost -> the Win rate leaf drops. An incumbent contract went to a competitor at renewal. Owner: capture and proposal teams.
- Budget delays (a continuing resolution, an appropriations slip) -> the Qualified pipeline slips right - deals do not vanish, they move to a later quarter. Owner: capture, and honestly, Congress.
- Scope cuts -> the Avg contract value leaf shrinks. The agency de-scoped the solicitation. Owner: the customer, but pricing and solutioning respond.
Diagnose a bookings shortfall live ★ 12 min · everyone builds
Bookings came in under target and leadership wants to know why. You have the tree. Press Simulate a drop, read the coral trail, and name it: was this a pipeline problem (too few qualified opportunities), a win-rate problem (you lost the ones you pursued), or an ACV problem (deals got smaller)? Each routes to a different team.
{
"unit": "$",
"root": {
"label": "Contract bookings", "op": "x",
"children": [
{ "label": "Qualified pipeline", "value": 40, "unit": "opps" },
{ "label": "Win rate", "value": 0.25, "pct": true },
{ "label": "Avg contract value", "value": 250000, "unit": "$" }
]
}
}
Read the baseline: 40 qualified opportunities x 25% win rate x $250K = $2.5M in bookings at rest.
Press Simulate a drop. One leaf falls and its path to bookings lights coral. Note which and by how much.
Name the cause: pipeline down means capture stalled; win rate down means a re-compete or weak proposals; ACV down means scope cuts.
Now argue the counterfactual: if you had watched pipeline coverage, would this shortfall have surprised you? Almost never - a pipeline or win-rate slide shows in coverage two to three quarters earlier.
Coverage is the warning bookings cannot give. A capture lead who reviews pipeline coverage every month sees the qualified-pipeline leaf thinning long before it reaches the bookings line. By the time bookings miss, the story is a quarter old. The whole point of the leading indicator is to make the bookings miss boring - because you already knew.
Your turn ★ 10 min · everyone builds
Three tasks: edit the bookings tree, build a small pipeline-coverage tree, then write a judgment call in prose about which top line matters.
LiveQ1 · Drop win rate 5 points, watch bookings3 min▶
On the bookings tree in Demo 1, edit Win rate from 25% down to 20% - a five-point drop, the kind a single lost re-compete can cause. Bookings fall from $2.5M to $2.0M, a 20% hit from a five-point move, because 5 points is one-fifth of 25. That is the multiplicative pass-through: a proportional change in one leaf is a proportional change in the top line. Say which team owns win rate and what a five-point recovery would take.
LiveQ2 · Build a pipeline-coverage tree4 min▶
Coverage is a ratio, so model the numerator as a tree and read it against the target. Here is qualified pipeline summed across stages - an additive tree. Total it, then compare to the $2.5M bookings target to get coverage.
{
"unit": "$",
"root": {
"label": "Qualified pipeline", "op": "+",
"children": [
{ "label": "Prospect", "value": 4000000, "unit": "$" },
{ "label": "Proposal", "value": 2500000, "unit": "$" },
{ "label": "Negotiation", "value": 1000000, "unit": "$" }
]
}
}
Self-studyQ3 · Bookings on plan, outcomes down - which matters?3 min think▶
Your program hits its bookings target exactly, but the mission top line slides - fewer people served, cost per outcome up, an SLA missed. Which top line matters more, and to whom?
- It depends on who is asking, and both are true at once. To the contractor's finance team and shareholders, bookings are the number that keeps the company solvent. To the agency, the taxpayer, and the citizen the program exists to serve, the mission outcome is the entire point - bookings are just the means.
- The honest answer refuses the trade. A program that banks the money and fails the mission is failing, even with green bookings. Sustained outcome misses also cost future bookings: agencies remember, and re-competes are won or lost on past performance.
- The lesson: decompose and report both top lines side by side. The moment you optimize only the one that pays, Goodhart takes the other. Mission and money are two scoreboards, and a mature team keeps its eyes on both.
Try it yourself - this week ◐ 20-30 min total
- Write your (or a public-sector client's) bookings tree: Qualified pipeline x Win rate x Avg contract value. Find the real numbers if you can.
- Compute pipeline coverage against this year's target. Is it above 3x? If not, this year's bookings are already telling you a story.
- Name the mission top line the program is actually judged on, and decompose it - additively, as a ratio, or as an attainment percentage.
- Ask: are bookings and outcomes measured by the same team on the same slide? If not, that is where Goodhart hides.
- Bring both top lines to b10 - the capstone teaches you to write the one-paragraph narrative that reports them together.
Frameworks this session draws on
Public-sector metric practice borrows the multiplicative bookings tree from B2B and adds the mission-versus-money discipline unique to serving citizens. This page draws on:
Three questions before you go 🎯 ◐ 90 seconds
1 · How does the money top line for a government contractor decompose?
Contract bookings multiply out just like GMV: the count of qualified opportunities times the rate you win them times the average size of a won deal. Long cycle, same pattern.
2 · In a long-cycle B2G business, what is the honest leading indicator?
Bookings and outcomes both lag by quarters. Coverage moves first: a thinning pipeline shows two to three quarters before bookings miss, which is the only warning you can actually act on.
3 · A program hits its bookings target but misses its mission outcomes. What does that tell you?
Money and mission are two separate scoreboards. A team rewarded on bookings alone will let the outcome metric slide - the classic Goodhart failure. Mature teams decompose and report both.