Skip to Content
SOP02 Revenue Matrix

SOP 02: Revenue Matrix

What the Matrix Is

The revenue matrix is the working inventory of problems, ideas, and candidate actions.

It is not a brainstorm list.

It is the decision layer where every item is formalized, scored, and tracked.

Matrix Dimensions

Each node should describe:

  • where the problem exists
  • what the problem is
  • what change we believe may improve it
  • how large the opportunity is
  • how confident we are
  • how much effort is required

What a Node Is

A node is the smallest formal decision unit in the system.

It connects a problem to a hypothesis in a structured way.

Every idea must become a matrix node.

If an idea is not a node, it does not move into active work.

Required Fields of a Node

  • id
  • step
  • area
  • problem
  • hypothesis
  • impact
  • confidence
  • effort
  • priority
  • source
  • status

Status Rules

idea

The node exists but has not been selected.

selected

The node has strong enough priority to enter near-term work.

testing

The node is now represented by a live experiment.

won

The experiment outcome supports keeping the change.

lost

The experiment outcome does not support keeping the change.

archived

The node is closed and moved out of active decision flow.

Sample Node in JSON

{ "id": "node_001", "step": "PRODUCT", "area": "PRODUCT", "problem": "Users do not understand the value quickly enough", "hypothesis": "Moving value bullets above the fold will increase add-to-cart rate", "impact": 9, "confidence": 7, "effort": 3, "priority": 21, "source": "data", "status": "selected" }

Sample Node in Plain English

We believe top product pages are underperforming because the first screen does not explain why the product matters. If we move value bullets, delivery reassurance, and trust support higher, more users should add to cart. The opportunity is large, confidence is good, and the execution cost is low enough to prioritize quickly.

Working Rule

Every human idea, AI suggestion, or data-driven finding must be converted into a node before it can be ranked or tested.

That is how we keep decision quality high and avoid hidden backlogs.

Last updated on