parallax background

Data-driven decision making

%alireza rashidi data science%
The craftaround the model
%alireza rashidi data science%
Big Data.
Evidence Needs a Decision — Data-Driven Decision Making in Practice
Decision Practice · A field guide

Evidence needs a decision.

Your renewal campaign increased sales. It also drove more customers to unsubscribe. The dashboard can show both results; it cannot decide which trade-off you should accept. Follow one campaign from the first question to the rollout decision, and see what it takes to turn a promising number into a recommendation you can defend.

01 — The decision

Give the evidence somewhere to go.#

Before you request a dataset, define the action, the eligible population, and the result that would change your mind.

The meeting starts with a chart. Renewals are down, the line is red, and someone has already written “send a reminder” on the whiteboard. Marketing wants a campaign. Finance wants a forecast. The analyst is asked to confirm whether the idea will work. By the time the data arrives, the organization has almost made the decision. The remaining risk is that analysis becomes a way to give that decision a respectable-looking explanation.

You can change the meeting by changing its first question. Instead of asking whether renewals fell, ask what action you are choosing between, for whom, and by when. In this article, you run a subscription service and must decide whether to send an extra renewal reminder to customers approaching expiry. The alternative is the existing reminder schedule. The campaign is a worked example: its counts, costs, and operating limits are hypothetical, specified here so you can inspect the reasoning.

The distinction matters because a metric has no opinion about what you should do. A renewal rate can fall because a product became less useful, because last month’s promotion attracted a different audience, or because the reporting job changed its definition of an eligible customer. An extra message addresses only some of those mechanisms. A dashboard can establish that something changed. It cannot, on its own, establish which intervention will repair it.

Put the action inside the question

Write a decision brief before requesting another chart. For this campaign, the brief says: “Should we add one reminder for eligible customers, provided it produces enough incremental contribution and does not breach our unsubscribe limit?” Name the owner who can approve rollout, the analyst who can challenge the evidence, and the date when the team will decide. These are not administrative decorations. They make it possible for the analysis to end in an action, including the action of stopping.

Define the population just as carefully. An eligible customer is an account approaching renewal, with a valid contact permission, that has not already opted out. Keep this definition fixed through assignment and reporting. If someone becomes unreachable after assignment, quietly deleting that account from the denominator could change the apparent effect. You need to distinguish the people assigned to receive a treatment from the people who actually opened it. Those are different populations answering different questions.

The outcome is renewal within the agreed observation window, measured once per eligible account. The business quantity is contribution from additional renewals after variable service costs, not gross subscription revenue. The guardrail is the increase in unsubscribes. Opens and clicks can help diagnose the mechanism, but they are not substitutes for the outcome. Otherwise you may build a campaign that is excellent at attracting attention and poor at retaining customers.

Evidence earns influence; it does not inherit authority

There is empirical support for taking this discipline seriously. Brynjolfsson, Hitt, and Kim studied 179 large publicly traded firms and reported an association between data-driven decision making and output and productivity roughly 5–6% above what their other investments and IT use would predict. This is evidence from a particular study, not a guaranteed return from installing analytics software. Its setting, measurement choices, and identification assumptions matter when interpreting the result.[1]

That limitation is useful. It stops you replacing one kind of authority with another. “The boss believes it” is a weak argument, but “a paper says data-driven firms perform better” does not establish that this reminder is worthwhile either. Your decision needs evidence at the right level: what this action changes for this population under these conditions. Broad research can motivate a practice. It cannot do the local reasoning on your behalf.

Domain knowledge still has a place at the table. A customer-support lead may know that the current reminder arrives before an invoice is understandable. A finance colleague may notice that annual-plan renewals and monthly renewals have different economics. Treat these observations as explanations to investigate. The goal is not to remove judgment from the decision. It is to make the judgment visible enough that someone else can test its assumptions.

Start with the decision you might change.If every possible result leads to the same action, you are probably commissioning a justification rather than an investigation.
02 — The comparison

A fair test needs a trustworthy record.#

Random assignment helps answer a causal question. Correct denominators and consistent measurement make that question answerable in practice.

You now have a decision worth studying. The next task is to make a comparison that can answer it. Looking at customers who opened the reminder and customers who ignored it is tempting: the two groups are already in the reporting tool. But opening a reminder is a choice. People who intend to renew may be more likely to open it. The comparison mixes the effect of the message with differences that existed before anyone received it.

For the worked example, assign 8,000 eligible accounts at random: 4,000 keep the existing schedule and 4,000 receive the extra reminder. An account stays in its assigned group. Both groups are observed over the same complete renewal window. Random assignment makes the treatment contrast informative about causation under the design’s assumptions, including correct implementation and no material interference between accounts. It does not excuse broken instrumentation or a changed outcome definition.

The result is 600 renewals in the control group and 680 in the treatment group. That is 15% versus 17%. The absolute difference is two percentage points; the relative increase is about 13.3%. Both describe the same counts. The absolute difference is usually the more direct input to an operating decision because it tells you how many additional outcomes to expect per customer contacted. A large-looking relative percentage does not pay the campaign bill by itself.

Same denominator. Two different renewal counts.
Same denominator. Two different renewal counts. Existing schedule: 15%; Extra reminder: 17%. 0% 5% 10% 15% 20% Existing schedule 15% Extra reminder 17% Constructed example · axis begins at zero · %
How to read this: The control has 600 renewals out of 4,000 accounts; treatment has 680 out of 4,000. The absolute difference is 2 percentage points. Bars show point estimates, not uncertainty; the approximate interval for the difference is calculated below.

Audit the denominator before admiring the lift

Check assignment counts against the intended allocation and investigate statistically meaningful mismatches. Microsoft researchers describe sample ratio mismatch as a symptom of possible experiment-quality problems, with causes ranging from assignment to logging and analysis. It is a warning that the groups reaching your report may not be the groups you meant to compare. A balanced total is reassuring, but it is not proof that every outcome was recorded correctly.[2]

For our reminder, trace several accounts from assignment through delivery to the final renewal record. Include failures, unsubscribes, and accounts that never clicked. Reconcile the aggregate against the billing system. If treatment users pass through a different checkout path, confirm that its renewal events use the same identifiers and timestamps. You are not merely testing a campaign. You are also testing whether two software paths produce evidence that means the same thing.

This is where a clear data definition saves time. Keep an assignment table with one row per account and an outcome table that can be reduced to one renewal indicator per account. Joining directly to raw click events can multiply rows and make active accounts count several times. A plausible-looking rate is not enough. You should be able to explain the row grain, the join keys, and why every eligible account contributes the intended amount to the result.

Separate a promising estimate from a precise one

The observed difference is an estimate, not an exact property of the campaign. A simple independent-proportions normal approximation gives a standard error of about 0.82 percentage points and an approximate 95% confidence interval from 0.39 to 3.61 percentage points. These calculations use the stated counts and independent account-level observations. They are appropriate as an illustration here; clustered assignment, repeated observations, or sequential stopping would require a different analysis.

Difference = 680 / 4,000 − 600 / 4,000 = 0.02 SE = √[0.17 × 0.83 / 4,000 + 0.15 × 0.85 / 4,000] Approximate 95% interval = 0.02 ± 1.96 × SE

A confidence interval is not a statement that this fixed treatment effect has a 95% probability of sitting inside the displayed endpoints. It comes from a procedure with a repeated-sampling coverage interpretation under its assumptions. More practically, it reminds you that a range of effect sizes is compatible with a noisy experiment. The American Statistical Association likewise cautions that statistical significance does not measure effect size or practical importance.[3]

Do not keep checking a conventional fixed-horizon test and stop on the first attractive result. Decide the observation window and analysis approach before reading the treatment effect, or use a method designed for sequential decisions. Likewise, if you inspect many customer segments, label unplanned findings as exploratory. The most flattering slice is a hypothesis for another test, not automatically the customer group to which you should roll out tomorrow.

03 — The trade-off

A lift is only part of the answer.#

The same experiment can be statistically promising, economically uncertain, and unacceptable under a customer guardrail.

Suppose each additional renewal contributes $80 over the horizon you have chosen, and the extra reminder costs $0.40 per assigned treatment account. These are planning assumptions, not measured lifetime values. Applying the observed two-point lift to 4,000 treated accounts implies 80 additional renewals. Their contribution is $6,400. Subtract $1,600 in contact costs and the point estimate of incremental contribution is $4,800. The arithmetic is straightforward; the assumptions doing the work deserve equal attention.

The break-even effect is contact cost divided by contribution per additional renewal: $0.40 / $80, or 0.5 percentage points. Notice what happened. The statistical question was whether the treatment effect differs from zero. The business question is whether it clears a positive hurdle. Our approximate effect interval begins at 0.39 points, below the 0.5-point hurdle. Evidence for some renewal lift is not the same as strong evidence that the campaign meets your economic requirement.

Incremental contribution = N × (lift × contribution per renewal − contact cost) At the point estimate: 4,000 × (0.02 × $80 − $0.40) = $4,800 Break-even lift = $0.40 / $80 = 0.005 = 0.5 percentage points

When does the extra reminder stop paying?

Hold the observed 2-point lift, 4,000 treated accounts, and $80 contribution per extra renewal fixed. Change only the contact cost.

$0.40 Cost per account
$4,800 Point-estimate contribution
0.50% Break-even absolute lift

At $0.40 per account, the point estimate is positive. The unsubscribe guardrail still requires a pause.

The calculator deliberately changes one assumption, the contact cost. It holds the observed lift and contribution per renewal fixed. It is a sensitivity exercise, not another experiment and not a forecast model. Real contribution may vary by customer segment, refunds, service load, and the time horizon used to count value. If those quantities are uncertain, the analysis should carry that uncertainty instead of presenting a single dollar number with more precision than the inputs support.

Give the downside a seat in the decision

Now inspect the guardrail. In the hypothetical trial, 12 control accounts unsubscribe and 28 treatment accounts unsubscribe: 0.3% versus 0.7%. The observed increase is 0.4 percentage points. Before launch, the team agreed that an observed increase above 0.2 points would pause expansion pending review. The campaign crosses that operating threshold. A favorable renewal result does not erase the promise the team made about how much customer friction it would tolerate.

The guardrail rule is an explicit policy for this example. It is not a universal statistical threshold, and the unsubscribe estimate also has sampling uncertainty. You might choose a more formal uncertainty-aware rule in a real experiment, especially where the downside is material. What you should not do is invent a permissive rule after discovering that the result you wanted has an inconvenient side effect. That changes the meaning of the decision process midway through it.

Metric interpretation is a genuine engineering problem. Microsoft’s work on experiment pitfalls describes cases where changes in measurement and population composition produce misleading movements in metrics. For the reminder, a rise in renewals could coincide with an altered logging path, a different mix of exposed customers, or a changed denominator. Looking at multiple measures helps only when you understand how each one is generated. More colored tiles do not automatically create a better explanation.[4]

Write a recommendation that admits the trade-off

A defensible recommendation here is to pause broad rollout, investigate the unsubscribe mechanism, and test a revised message if the intervention still looks worthwhile. Perhaps the timing is intrusive. Perhaps the message is unclear. Those are possibilities to investigate, not conclusions from the counts. Your recommendation should distinguish what the experiment measured, what the economics assumes, and what you believe might explain the downside. That separation gives the next team something concrete to challenge.

The decision could differ if the action were easily reversible, the cost of delay were high, or the downside were contained to a small pilot. Those considerations belong in the brief before the result, with named owners and limits. A data-informed organization can make a cautious decision with incomplete information. Its advantage is that it knows which uncertainty it is accepting, what could make the decision wrong, and when it will look again.

Would a statistically significant renewal lift be enough to approve this campaign?

No. You still need to compare the effect with the economic hurdle, inspect the guardrail, verify measurement, and consider the costs of delay and reversal. Statistical evidence answers a narrower question than the rollout decision.

04 — The review

Leave a decision someone can revisit.#

A decision record turns the result into something your colleagues can inspect after the presentation and improve after the rollout.

The quality of your decision process becomes visible after the meeting. Did anyone change the campaign? Was the revised message tested? Did the support team learn why customers were unsubscribing? A report that disappears into a folder has not completed the loop. The analysis only becomes organizational knowledge when someone can connect the recommendation to an action and later compare the expected result with what actually happened.

Keep a short decision record. For this reminder, record the eligible population, assignment rule, observation window, renewal definition, effect estimate, cost assumptions, unsubscribe rule, chosen action, and review date. Link the query or dataset version used to produce the counts. The record should be readable without reconstructing a month of chat messages. Its purpose is not to prove that the original team was right. It is to preserve enough context for the next team to reason accurately.

Make disagreement specific

When colleagues disagree, ask where their reasoning diverges. One person may doubt that $80 is the right contribution. Another may consider the guardrail too permissive. A third may suspect that the experiment excluded accounts with failed deliveries. These are three different objections requiring different evidence. Treating them as a general disagreement about “trusting the data” obscures the work that would actually resolve them.

Give dissent an explicit place in the recommendation. State the strongest alternative interpretation and the observation that would support it. For our campaign, that might be evidence that unsubscribe events were counted differently between groups. If verified, it would change the conclusion. If not, it should not remain an indefinitely reusable excuse to ignore the guardrail. Good analysis leaves room for correction while still requiring objections to make testable claims.

Also preserve the unsuccessful experiments. A message that raises clicks but damages customer trust is useful evidence about the product relationship. If only successful campaigns are remembered, the organization develops a distorted picture of what usually works. People repeat the same failed idea under a new name because the previous attempt left no accessible account of its population, mechanism, and trade-offs. A modest experiment archive can prevent expensive institutional forgetfulness.

Review the decision, not only the metric

When the revised reminder eventually ships, compare its operating results with the assumptions in the brief. Did contact costs change? Did the eligible population expand into accounts unlike those in the test? Did support demand increase? A rollout is a change in conditions, not a permanent extension of the experimental sample. Keep watching the outcome and the guardrail, and state when the original evidence has become too remote from current practice to carry the decision alone.

Avoid turning every review into a trial of the person who made the call. A sound process can produce a disappointing outcome, and a weak process can get lucky. Ask whether the team used the information available at the time, exposed important assumptions, and chose a response proportionate to the consequences. This makes it safer to report uncertainty honestly. Otherwise analysts learn to express confidence that the evidence cannot support, because confidence is what gets rewarded.

Your practical starting point is small: choose one upcoming decision and write its brief before opening the dashboard. Ask the operator who will act what they can actually change. Ask the analyst what would make the comparison untrustworthy. Ask the owner what result would cause them to stop. Then make the measurement and review fit that decision. This is a habit a team can practice immediately, even while its data platform remains imperfect.

Return to the meeting where this article began. The renewal chart is still red. The team still has to act. But now the extra reminder is a proposal with a defined population, an economic hurdle, a customer guardrail, and a way to learn. The numbers have not removed responsibility from the room. They have made it harder to hide the assumptions on which responsibility rests.

A useful analysis changes what you are prepared to do.The lasting asset is a decision the next person can understand, challenge, and improve.
05 — Sources

Follow the evidence.#

The renewal campaign, its guardrail, and its economics are a constructed teaching example. Counts and assumptions are stated in the text; the interval is an approximate independent-proportions calculation. The research below supports the methods and cautions, not the fictional campaign outcomes.

  1. Strength in Numbers: How Does Data-Driven Decisionmaking Affect Firm Performance?. Brynjolfsson, Hitt & Kim · 2011.Read source Firm-level study of 179 public companies; its association is not a guaranteed return for an individual intervention.
  2. Diagnosing Sample Ratio Mismatch in Online Controlled Experiments. Fabijan and colleagues · Microsoft Research / KDD 2019.Read source Quality checks for experiment assignment, observation, and analysis.
  3. Statement on Statistical Significance and P-Values. American Statistical Association · 2016.Read source Why statistical significance alone does not establish effect size or practical importance.
  4. A Dirty Dozen: Twelve Common Metric Interpretation Pitfalls in Online Controlled Experiments. Microsoft Research · KDD 2017.Read source Practical examples of misleading metric movements and measurement problems.
↑
Ali Reza Rashidi
Ali Reza Rashidi
Ali Reza Rashidi, a Senior Data Scientist-Gen Al | Al Architect | MLOps with over ten years of experience, He is the author of three books that delve into the world of data and management.

Comments are closed.