Skip to content
Pipeline & opportunities

Pipeline stages

A human picks the stage, the outcome is derived, and the history only appends.

Last updated 1 min read

Two axes, not one

The pipeline here keeps two separate things: the stage a human chooses, and the outcome the system derives from it. Conflating those two is exactly what makes pipeline reporting untrustworthy.

The outcome is never written directly. There is nowhere to type "won"; winning is derived from crossing the contract boundary.

Nine stages and one boundary

The canonical axis has nine stages, from first contact to archived. The important boundary sits between the fourth and the fifth: before it you are selling, after it you are delivering.

That boundary is what the colours and the reports key on, and crossing it is what makes the outcome "won". Falling back behind it reopens the record and clears the won date.

The last stage is archived, and there is no way back out of it.

The names are yours, the skeleton is the product's

You can rename every stage for your own service lines or services — "site visit", "awaiting client approval".

But the number of stages and the position of the boundary are fixed, because reporting is built on that skeleton — and if every team had their own, there would be no shared number anywhere.

Still stuck?

If the answer wasn't here, write to us. It is a real inbox and it gets answered.

Talk to us