01

Trace revenue as a sequence of commitments

Follow one customer journey from inquiry to payment and renewal. At each stage, identify who owns the next action, what information is required, and how completion is recorded.

Leakage often appears where ownership changes: marketing to sales, sales to delivery, delivery to finance, or account management to renewal.

02

Look for aging and ambiguity

Inspect work that has waited longer than expected: unanswered leads, quotes without a next step, completed jobs not invoiced, disputed invoices without an owner, and renewals approaching without a plan.

  • Items without a next action
  • Records missing required data
  • Stages that depend on memory
  • Exceptions without escalation
  • Customer commitments not reflected in systems
03

Compare systems against reality

A CRM may say a deal is active while communication stopped weeks ago. A project tool may show completion while finance lacks billing evidence. Reconcile operational records with actual events.

The purpose is not to blame a system or team. It is to find where the process stops carrying truth forward.

04

Automate detection before action

The safest first step may be an exception report or alert rather than automatic customer communication. Once the signal proves reliable, approved follow-up can be added.

This sequence builds trust and prevents a noisy automation from creating more work than it removes.