What Finding Freedom Actually Is
Finding Freedom is a methodology for decomposing complex decision-making into discrete, testable components. It originated from process engineering work in supply chain logistics, but it has been adapted across several industries because the core mechanism is simple: identify where uncertainty lives, isolate it, then run cheap experiments against it instead of guessing your way through the whole problem at once. I first ran into this when a client asked me to help them reduce churn in a subscription product. The leadership team had been treating churn as a single problem — they launched loyalty programs, changed pricing tiers, added features. Nothing moved the needle. The problem wasn't that they didn't try hard enough. The problem was they hadn't applied the decomposition step. Churn was three different problems wearing the same hat.
The Finding Freedom Workflow
Here is how you actually run through it. Step one is mapping every variable that could influence your outcome, not the ones you think matter. You pull data, you talk to people who interact with the system daily, and you write down everything you find. I usually spend two to three days on this phase alone. Skipping it is the most common mistake I see, and it's expensive. Step two is categorizing those variables into three buckets: controllable, observable, and noise. Controllable means you can change it directly. Observable means you can measure it but not change it. Noise means it's random variation that will smooth out over time if you give it enough samples. This bucketing feels obvious in theory. In practice, people consistently misclassify things. I misclassified "customer support response time" as controllable when it was really a proxy for understaffing, which is structural. Fixing the symptom instead of the cause is what burned us on that project for four months before we caught it. Step three is building the cheapest possible test for each controllable variable. You don't build a full product. You build a landing page, a survey, a manual workaround, or a spreadsheet model. The goal is to learn whether that variable actually matters before you invest serious resources. Most variables get killed at this stage. That is a good outcome.
Step four is running the tests in parallel when possible, sequentially when they interact. I track results in a simple table with columns for hypothesis, test method, sample size, duration, and result. After the tests run, you synthesize what worked and what didn't into a revised model of the system. Then you iterate. The cycle usually takes two to six weeks depending on how many variables you are testing and how fast you can get data back. One thing beginners miss is that Finding Freedom doesn't replace strategy. It replaces the assumption that you already know which strategy to pick. You still need to decide what success looks like and what constraints you're operating under. The methodology just gives you a reliable way to figure out which levers actually move those numbers.
Get the Full Details

Where It Breaks Down
It doesn't work when you don't have data access. If your system is a black box and you can't instrument anything, you can't decompose it. It also stalls when the variables are deeply entangled — meaning changing one immediately changes three others in ways you can't isolate. I ran into this with a dynamic pricing model where the price, the inventory level, and the marketing spend all fed each other in real time. We ended up running a simplified version that only tested price elasticity while holding the other two constant. It wasn't perfect, but it was better than the alternative, which was doing nothing. If you're dealing with a situation like that, consider pairing Finding Freedom with a simulation layer first. Build a rough model of the system, run virtual scenarios, then use the methodology to validate your top assumptions against real data. It adds a week to the process but prevents you from wasting months testing the wrong thing. I keep a reference sheet for the variable categorization step because I forget the exact definitions under pressure. You can download it here: Finding Freedom Reference Sheet. It's not exhaustive, but it covers the cases I run into most often.