Field notes on revenue operations.
How revenue leaks, why forecasts drift, and what it takes to let an AI system act on a live pipeline without incidents. Written for the people who own the number.
The seven places revenue leaks between first touch and renewal
Revenue rarely disappears in one dramatic loss. It drains through seven ordinary seams in the lifecycle, each individually forgivable and collectively expensive. Here is where to look and how to quantify each one from data you already have.
Read the article →Most forecasts are produced by negotiation up a management chain, then defended as arithmetic. A defensible forecast is one where every delta from last week is attributed to a specific deal and a specific event. Here is how to build one.
Revenue research · 12 minThe RevOps maturity curve: from spreadsheets to an operating systemMost RevOps functions climb the same five stages in the same order, and most stall at the same one. Knowing which stage you are in tells you what to build next — and, more usefully, what not to.
Founding team · 10 minPipeline hygiene is forecast infrastructure, not admin workHygiene campaigns fail because they are framed as tidying. Reframed as the input layer of the forecast — with the cost of each defect made visible — the same work gets done and stays done.
Solution engineering · 9 minEvidence standards for AI in revenue operationsBefore a revenue team acts on what an AI system says, the claim should meet a standard. Here is a practical one: provenance, mechanism, confidence, counter-evidence, and a threshold below which the system says nothing at all.
Revenue research · 13 minThe autonomy dial: letting AI act on revenue without incidentsAutonomy is not a switch, it is a dial set per action type. Risk-tier by reversibility and audience, start where a mistake is cheap, and earn the next level with evidence rather than a meeting.
Founding team · 11 minYour CRM is not the problem. The missing semantic layer is.Replacing the CRM almost never fixes what people blame the CRM for. The missing piece is a layer above it that knows what an account is across every system, and what happened to it in order.
Solution engineering · 10 minLead response time is a revenue number, not a marketing metricResponse time gets reported as a marketing SLA and optimised as an average, which hides exactly the cases that cost money. Measure the tail, fix the routing, and treat the first reply as part of the sales process rather than an acknowledgement of it.
Revenue research · 9 minChurn is a lagging indicator. These signals lead it by ninety days.By the time a renewal is on the calendar, the decision is usually made. The signals that predicted it were in support, usage, org changes and sentiment — scattered across systems nobody joined together.
Revenue research · 11 minHow to run a RevOps pilot that survives contact with the quarterMost pilots die of ambiguity rather than failure — nobody agreed in advance what success looked like, so the result was whatever the loudest person said it was. Here is the structure that avoids that.
Solution engineering · 10 min6 guides and frameworks go deeper than a post can — leakage audits, evidence standards and the rollout playbook.