---
name: sales-funnel-map
description: "The same value stream discipline applied to a sales pipeline: real stage-to-stage timing from your customer relationship management (CRM) system, computed flow efficiency, and a ranked list of exactly which stage is choking the funnel — stalled deals as work in progress, conversion as first-pass yield. Use when: You can pull real per-stage timestamps from the CRM — when a deal actually entered and left each stage — not just a quarter-end pipeline snapshot. Not for: You only have secondhand or quarter-end data — go pull actual per-stage CRM timestamps first; a funnel map built from memory inherits every gap in that memory, same as any other value stream map. The pipeline blends deal types with genuinely different natural cycles (self-serve and enterprise in one map) — scope down to one comparable segment first, the same way a shop-floor map covers one product family."
---
<!-- Auto-generated from content/templates.ts by scripts/generate-skills.ts -- do not edit this file directly. Edit the kata's guide content and regenerate. -->

# Sales funnel value stream map

The same value stream discipline applied to a sales pipeline: real stage-to-stage timing from your customer relationship management (CRM) system, computed flow efficiency, and a ranked list of exactly which stage is choking the funnel — stalled deals as work in progress, conversion as first-pass yield.

Family: Value stream mapping · Format: .xlsx · Domain: commercial

## What it is

A sales funnel is a value stream — not something value stream mapping merely applies to, but structurally the same thing. Stage conversion is first-pass yield: a deal that doesn't advance is a defect the same way a part failing inspection is. A stalled deal sitting between two stages is work-in-process inventory, with all the same costs — capital tied up, quality risk, and a signal something's obstructing flow. Stage time is lead time. This is the strongest of the commercial lens mappings for exactly that reason: almost nobody in revenue teams runs this arithmetic on their own funnel, even though the customer relationship management (CRM) system already has every number it needs.

## When to use it

Use it when:

- You can pull real per-stage timestamps from the CRM — when a deal actually entered and left each stage — not just a quarter-end pipeline snapshot.
- The segment is bounded: one deal source, one team, or one product line with a genuinely comparable sales motion, not the whole pipeline blended together.
- You want a defensible flow-efficiency number instead of an impression that deals 'take too long,' with a specific stage named as the constraint.

Not when:

- You only have secondhand or quarter-end data — go pull actual per-stage CRM timestamps first; a funnel map built from memory inherits every gap in that memory, same as any other value stream map.
- The pipeline blends deal types with genuinely different natural cycles (self-serve and enterprise in one map) — scope down to one comparable segment first, the same way a shop-floor map covers one product family.
- You're trying to redesign the sales process before measuring the current one — you can't fix a flow you haven't quantified, and 'the process feels broken' isn't a finding.

## How to fill it in

- **scope** — State what's in and out in a sentence or two — which deal source or segment, which start and end stage (typically sales-qualified lead to closed-won or closed-lost). A funnel mapped with no stated boundary quietly blends every deal type into numbers that describe none of them.
- **steps** — List each pipeline stage in order with its process time (time actually being worked — calls, proposal drafting) and wait time after it (time stalled before the next stage starts). Hours or days both work. Add a defect rate (the % of deals that don't advance — your stage conversion loss, inverted) and a work-in-progress count (deals currently stalled at that boundary) only where your CRM actually has the data — leave them out rather than estimate.
- **demand** — Optional. Enter how many deals the team needs to move through per week or month and the selling time available. Takt is the pace the funnel has to hit, stages slower than it get flagged, and stalled deals show up as weeks of demand sitting in the pipeline.
- **map** — Drawn for you from the stages — each stage as a box, stalled deals as queues between them, and a timeline that makes the waiting impossible to miss. To change the picture, change the stage data.
- **metrics** — Lead time, process time, and flow efficiency are computed for you from the stage data. A funnel's flow efficiency is usually strikingly low — often single digits — because almost all of a deal's time in the pipeline is spent waiting, not being actively worked. That's not a bug in the calculation; it's the finding. The capacity constraint is the stage that needs the most active work per deal.
- **wasteFindings** — Waiting, inventory (stalled deals), and defects (conversion loss) are quantified directly from your stage data. The other five wastes stay qualitative until your notes give them something concrete — for a funnel, non-utilized talent and extra-processing are the two worth watching for in practice.
- **pareto** — Ranked automatically by the stall time after each stage — which stage is where deals actually sit. It's computed from the stage data; if a few large deals matter more to the forecast than raw time, look at the deal aging report alongside it.
- **futureState** — Copy today's stages and redesign them — a shorter pricing approval, a cap on deals between demo and proposal — and the before-and-after table shows what the redesigned funnel would deliver in lead time, flow efficiency and conversion.
- **countermeasures** — Rank by impact and effort, and name the specific finding each one addresses — the stage with the largest wait, the stage capping capacity, or a named conversion-loss finding. 'Reps should move faster' doesn't trace to a finding; a specific process gap at a specific stage does.

## What good looks like

The example below is a full worked funnel analysis: real per-stage timing across a six-stage outbound pipeline, a lead time and flow-efficiency figure with the arithmetic shown, the stage that caps throughput and the stage where deals stall worst, waste findings that quantify conversion loss and stalled deals directly from the stage data, and countermeasures that each name the specific stage-level finding they close.

Full worked example, on-screen and as a downloadable .xlsx: https://www.katafacts.com/katas/sales-funnel-map

## Common mistakes

- **Stage timing comes from 'days since deal created' instead of actual stage-entry and stage-exit timestamps.** — Deal-age conflates every stage into one number and hides exactly where the time actually goes — the whole point of mapping the funnel is naming which stage is the problem, not confirming the pipeline overall feels slow.
- **Every stage gets flagged as a bottleneck.** — Naming the one or two stages actually worth acting on beats cataloguing every stage with nonzero wait — the same vital-few discipline as any value stream map.
- **Conversion loss (the defect rate) is estimated from a rep's gut sense of 'about half fall through' instead of pulled from CRM stage-history.** — Reps' recall skews toward memorable losses, not typical ones. The CRM's actual stage-transition history is the ground truth here, the same way direct observation is for a shop-floor value stream map.
- **The pipeline segment mixes deal types with genuinely different natural cycles.** — A funnel mapped with no scope boundary blends a two-week self-serve deal and a six-month enterprise deal into an average that describes neither — same failure mode as an unscoped operational value stream.
- **Countermeasures target the stage that's easiest to change organizationally, not the one the data names as the constraint.** — The capacity constraint or largest wait contributor is where the funnel actually loses time and deals. A politically easy fix elsewhere feels productive and moves nothing.

## What it connects to

Upstream:

- **Qualification standard work** (`qualification-standard-work`) — Defines what actually earns sales-qualified status — the funnel map's start boundary is only meaningful if that definition is consistently applied before deals enter the mapped segment.
- **Deal aging / work-in-progress report** (`deal-aging-report`) — Counts the stalled deals at each stage boundary that feed this map's work-in-progress counts. Generating leads faster than the funnel's constraint can absorb them shows up there as inventory, not pipeline health.

Downstream:

- **Deal A3 — win-rate root cause analysis** (`deal-a3`) — The funnel map's capacity constraint or largest wait contributor is exactly the kind of bounded, data-backed problem a deal A3 exists to close in depth.
- **Pipeline management board** (`pipeline-management-board`) — Once a stage-level finding is named, it belongs on the team's regular pipeline review as a tracked leading indicator, not just re-measured once at quarter-end.

## Where AI helps

Judgement — stays with you:

- Deciding where to draw the funnel segment's scope boundary
- Judging whether a stage-level countermeasure is actually feasible given real approval/resourcing constraints
- Committing to which stage-level finding to act on first

Analysis — AI helps:

- Drafting waste narratives from raw CRM stage-history exports
- Pressure-testing whether a proposed countermeasure actually addresses the named stage-level finding
- Ranking countermeasures by impact and effort

Drudgery — automated:

- Computing lead time, flow efficiency, and every calculation shown alongside them
- Drawing the funnel map and timeline from the stage data
- Identifying the capacity constraint and the largest wait contributor from stage data
- Quantifying stalled deals and conversion-loss (defect) waste wherever the CRM data supports it
- Comparing a redesigned funnel with today's, measure by measure
- Exporting to xlsx in the house format

---

Sales funnel value stream map is licensed [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/). Attribution: Katafacts (katafacts.com).

## Using this skill

Apply this method as part of whatever broader task, instructions, or deliverable you're already working on -- it's a method to use, not a standalone conversation to start. There is no generation tool for this catalogue yet, so draft the artifact's actual content yourself, following the fields above, the same way a person filling this out by hand would. The canonical guide page and a downloadable worked example (.xlsx) are at https://www.katafacts.com/katas/sales-funnel-map.
