← all posts

July 20, 2026 · 6 min read

The real ROI of fixing your data before you scale AI

The strongest ROI case is not a universal savings percentage. It is moving data problems out of the most expensive part of the project and making the work reusable.

Every upstream feed into Netflix's catalog metadata system passed its own validation. Each one, checked independently, looked fine. Then a manual mitigation emptied one feed for a subset of titles, and the final transformed catalog, the thing actually assembled from all those individually-valid feeds, came out corrupted. Missing metadata broke manifest generation, and playback failed for real customers. No single input was wrong enough to catch on its own.

Netflix's fix wasn't more validation at the source. It was a canary that tests the assembled, published output against real production traffic before the full release goes out, comparing it against a known-good baseline. In controlled tests, it now catches this class of corruption in 2.5 to 4 minutes, exposes about 0.2% of traffic before blocking, and stops publication automatically. Netflix says the failure that originally motivated the system would now be caught and mitigated in under ten minutes. That's not a data-quality tool bolted onto the pipeline. It's an admission that checking the parts doesn't guarantee the whole.

Readiness changes the location of the cost

Google's own research on practitioners running high-stakes AI systems found data cascades in 92% of the cases they examined: a problem introduced early, ignored because it looked minor, compounding into a downstream system change nobody wanted to make on a deadline. Netflix's incident is the same shape at production scale. The defect didn't start as a crisis. It became one because nobody was checking the point where several individually-fine things combined into something wrong.

The same defect is cheaper to find before a pilot has model features, dashboards, users, and a launch date attached to it. It's also cheaper to fix once in a shared source than three times inside three separate projects that each rediscover it independently. That's the actual compounding case: not that readiness work guarantees a successful pilot, but that it stops every team from paying the same discovery cost on its own schedule, usually the week before a demo.

  • Measure the hours spent discovering and rechecking data problems today.
  • Separate one-time foundation work from project-specific remediation.
  • Track which profiles, definitions, controls, and fixes can be reused.
  • Report avoided rework as risk reduction, not as realized revenue.

The evidence is stronger for reduced defects and operational improvement than for a universal net-ROI number, and it's worth being honest about that instead of inflating it. A separate field experiment reduced inventory-record inaccuracy by about 26%, but the study didn't subtract every implementation cost, so it's evidence of a real operational gain, not proof of a specific payback period. The case that survives scrutiny is narrower and still worth making: prepare once where the work can be reused, measure what it actually prevents, and don't let a model estimate stand in for a guarantee.

Clean your data.
Trust your forecasts.