Back to agent
Conceptconcept.roi-uncertainty

ROI Uncertainty

The degree of confidence in the revenue impact of a particular architectural decision. Even use cases that seem obviously good (e.g. abandoned-cart reminders) can produce negative net impact in specific contexts.

confidence 90%v1reviewed Apr 26, 2026roi, uncertainty, experimentation, measurement

ROI Uncertainty

The premise. Architecture decisions don't have known returns. Even capabilities that the team believes will produce positive impact can produce negative impact through mechanisms the team didn't anticipate.

The canonical example. use-case.abandoned-cart. High average ROI when delivered well, negative ROI when delivered too frequently or in distracting moments — users may remove the notification permission, clear the cart to silence the prompt, or unsubscribe entirely.

Practical implications for architecture.

The agent's job. When recommending architectures, surface the measurement story alongside the activation story. "Can you measure whether this is working?" is at least as important as "Can you ship this in real time?"

Sources

Related

← Referenced by

  • exemplifiesuse-case.abandoned-cartCanonical example of seemingly-good use case with non-obvious ROI risk
  • requirespattern.fail-fast-within-complianceFail-fast culture is the response to ROI uncertainty
  • exemplifiesuse-case.win-backWin-back campaigns risk training customers to churn-and-return cyclically to extract offers — a non-obvious negative ROI mechanism requiring A/B testing.