What marketers need to know about confidence intervals and statistical significance
Confidence intervals and statistical significance, explained for marketers: what they mean, the misconceptions that waste budget, and what they miss in MMM.
Prescient Team · 16 min read
A bathroom scale that reads the same weight to the decimal every morning feels trustworthy. It never wobbles, and it never surprises you. But if it was calibrated five pounds light at the factory, all that consistency just means you're getting the same wrong answer, just very reliably. Steadiness and correctness might feel identical when you're standing on the scale, but they aren't.
Marketing numbers work the same way. A lift estimate with a tight range and a green "significant" badge (the kind of number you'd happily take to your CFO) sometimes deserves that trust. Other times, it's a precise reading of the wrong thing. Budgets get scaled, cut, and reshuffled on these numbers every week, so understanding what they can (and can't) tell you is one of the cheapest ways to protect your spend, especially heading into peak season, when budgets are biggest and mistakes cost the most.
Key takeaways
- A confidence interval shows the range of plausible values for a result, while statistical significance tells you whether that result cleared a threshold you set in advance.
- A 95% confidence interval that excludes zero lines up with a significant result at the 5% significance level, but only for two-tailed tests using the same method.
- Statistically significant doesn't mean "worth acting on," and not significant doesn't mean "didn't work," so always check the size of the effect and the full range.
- In a study of 2,766 commercial A/B tests, roughly one in five "winners" at a 5% significance level was likely a false positive.
- Peeking at tests daily and slicing results into many segments both raise your odds of crowning a winner by chance.
- A narrow interval only reflects random error, so it won't catch tracking gaps, biased audiences, or a model built on the wrong structure.
- In marketing mix modeling, peak season is where tidy ranges mislead most, because spend rises right alongside natural demand.
The basics of confidence intervals and significance
Both of these tools describe how much to trust a number, but they answer different questions. Here's what each one does, using a single landing page test as the running example.
What a confidence interval tells you
Say your new landing page converts 5.4% of visitors and the original converts 5.0%, with about 15,000 visitors on each version. Your best single guess at the lift (the point estimate) is +0.4 percentage points. But that's one random sample, and a different week of traffic would give you a slightly different number.
What you actually care about is the population parameter, meaning the true lift you'd see across the entire population of future visitors. You can't measure that directly, so a confidence interval wraps a range around your point estimate to show where the true population value plausibly sits. In this test, the 95% confidence interval runs from roughly −0.1 to +0.9 percentage points. The lower bound is a small loss, and the upper bound is a solid win.
That range is the real headline. Because it includes zero, your data is compatible with the new page being a little worse, about the same, or meaningfully better. You've got a promising signal, but nothing is proven here.
There's one technical wrinkle worth knowing: The "95%" describes the method, not your specific interval. If you drew a second sample from the same population, then a third and a fourth, about 95% of those calculated intervals would capture the true population parameter. Any single interval either contains the population parameter or doesn't. For everyday decisions, though, interpreting confidence intervals as an interval estimate of "the possible values that fit our data" works fine.
What significance testing tells you
Significance testing starts with a null hypothesis, which is usually the boring explanation: the two versions perform the same, and any difference is random chance. The hypothesis test then asks how surprising your sample data would be if that null hypothesis were true.
That "how surprising" number is the p value. Your testing tool turns the gap between versions into a test statistic, then into a p value. If it falls below your significance level (usually 5%, written as 0.05), you reject the null hypothesis and call the result statistically significant. If it doesn't, you fail to reject the null hypothesis.
Notice what's missing from that definition: A statistically significant result doesn't tell you the effect is big, profitable, or likely to repeat next quarter. It tells you the data cleared a bar you set ahead of time.
How the two fit together
Confidence intervals and hypothesis test results are two views of the same math. If your 95% confidence interval excludes zero, the corresponding hypothesis test would reject the null hypothesis at the 5% significance level. If the interval includes zero, it wouldn't.
That pairing comes with a caveat most explainers skip: it holds for two-tailed tests (which check for an effect in either direction) when both calculations use the same method. A one-tailed test at a 5% significance level actually pairs with a 90% confidence level. Some testing tools let you run one-tailed tests, so check which kind yours uses before comparing its p values to its confidence intervals.
The table below sums up the question each number answers.
| Number | The question it answers |
| Point estimate | What's our single best guess at the effect? |
| Confidence interval | What range of effects fits our data? |
| P value | How surprising is this data if there's no real effect? |
| Statistical significance | Did the result clear the threshold we set in advance? |
| Business significance | Is the effect big enough to be worth acting on? |
What makes confidence intervals wider or narrower
You'll rarely calculate confidence intervals by hand, since your testing platform or statistical software does it for you. Still, knowing what drives the width helps you plan better tests and spot test results too noisy to act on.
Most confidence intervals follow the same recipe: the point estimate, plus or minus a critical value multiplied by the standard error. The critical value comes from your desired confidence level (about 1.96 for a 95% confidence level). The standard error measures how much your estimate of the population parameter would bounce around from one random sample to the next. For an average, it's the standard deviation divided by the square root of the sample size. For a conversion rate, it's built from the sample proportion instead.
That recipe gives you three levers:
- Sample size: More data shrinks the standard error, but slowly. Because of that square root, you need four times the traffic to cut the interval in half.
- Variability: Noisy metrics, like revenue per visitor (where a few big orders swing everything), produce a bigger standard error and wider confidence intervals than steady ones, like click-through rate.
- Confidence level: Asking for more certainty widens the range. A 99% confidence level gives wider confidence intervals than 95%, and 90% gives narrower intervals still.
Here's how the square root plays out for a page with a 4% conversion rate.
| Visitors | Standard error | 95% confidence interval |
| 2,500 | 0.39 points | 3.2% to 4.8% |
| 10,000 | 0.20 points | 3.6% to 4.4% |
A few other terms show up when your tool explains its math. When the population standard deviation is a known variance (which almost never happens in marketing), the critical value comes from the normal distribution. When you estimate it from your own sample standard deviation (sometimes labeled "sample SD"), smaller tests use the t distribution, which produces slightly wider confidence intervals to account for the extra guesswork. With large samples, the t distribution and normal distribution are nearly identical.
When you compare two groups, like a control and a test audience, the interval uses the gap between your two group means to estimate the population difference, meaning the gap between the true population means. Some methods for comparing group means also assume equal variances, which is worth checking if one audience is much more volatile than the other.
Statistical significance isn't business significance
A result can be real and still not worth your time. The American Statistical Association said as much in its 2016 statement on p-values, noting that statistical significance doesn't measure the size of an effect or how much it matters. The Royal Statistical Society has kept the conversation about better statistical inference going, even hosting a discussion meeting on practical alternatives to p-values.
For marketers, it helps to sort every result into one of four buckets.
| Big enough to matter | Too small to matter | |
| Statistically significant | Strong candidate to roll out | Real, but probably not worth prioritizing unless it's cheap |
| Not significant | Promising but uncertain, so gather more data if the stakes justify it | Move on, as long as the interval rules out a worthwhile gain |
The key is deciding what "big enough to matter" means before the test runs. If a checkout redesign costs $100,000 to build, a lift of 0.05 percentage points might clear your significance level with enough traffic and still lose money.
Watch percentage framing, too. Moving conversion from 1.0% to 1.5% is a 50% relative lift, while moving from 5.0% to 5.5% is a 10% relative lift, even though both added the same half point. Always ask for the baseline before you get excited about a percentage.
Seven misconceptions that cost marketers money
These mix-ups show up in testing dashboards, campaign recaps, and board decks constantly. Each one can lead to wasted spend, premature budget cuts, or false confidence.
1. "Statistically significant means the winner is real"
A 5% significance level means that when the null hypothesis is true (there's truly no effect), about 5% of tests will still look like winners. That's different from saying 5% of your winners are fake, and the real share can be much higher.
Researchers at Wharton studied 2,766 experiments on a commercial A/B testing platform and estimated that 18% to 25% of results significant at the 5% level were likely false discoveries. The main reason was that roughly 70% of the ideas being tested had no real effect at all, so even a small false positive rate added up. Their takeaway: expect about one in five "significant" winners to fall flat once rolled out.
What to do instead: Treat a single winning test only as strong evidence. For bigger decisions, confirm with a follow-up test or a holdout.
2. "Not significant means the campaign didn't work"
Say you test a direct mail offer with 5,000 households in each group. The control converts at 2.0% (100 purchases), and the new offer converts at 2.3% (115 purchases). That's a 15% relative lift, but the p value is about 0.30, so it's not significant at a 5% significance level.
That doesn't mean the offer failed. The 95% confidence interval for the lift runs from about −0.3 to +0.9 percentage points, so the true value could be anything from a small loss to a big win. The test simply didn't have enough data to separate those outcomes from random chance.
What to do instead: Look at the interval, not just the label. If the range includes results that would pay off nicely, you have an inconclusive test, not a failed campaign.
3. "There's a 95% chance the true value is inside my interval"
This might be the most robust misinterpretation in statistical inference, and it's an understandable one. Under the standard approach, the true parameter is a fixed number, so a specific interval either contains it or it doesn't. The 95% describes how often the method gets it right over many repeats.
The "95% chance" reading does fit a different kind of range. Bayesian inference treats the true parameter as one of the random variables in the model, and it produces credible intervals, which can be read as "there's a 95% probability the true value is in here, given the model and its starting assumptions." Many marketing mix models report these Bayesian intervals instead of classic confidence intervals.
What to do instead: Don't stress over the wording in day-to-day work. Just remember that neither kind is a guarantee, since what an interval implies isn't necessarily true if the model or data behind it is off.
4. "Overlapping confidence intervals mean there's no real difference"
It's tempting to call two campaigns a tie when their error bars touch, but overlapping confidence intervals don't settle the question. Two campaigns can have intervals that overlap a bit and still show a statistically significant gap when you run a hypothesis test on the difference directly.
What to do instead: Ask for the confidence interval of the difference itself. That's the number that answers "is A better than B?"
5. "We can stop the test as soon as it turns green"
Dashboards update constantly, so it's tempting to check a test every morning and stop the moment it hits significance. Standard significance testing assumes you check the result once, at the end. P values bounce around early, and every peek is another chance to reject the null hypothesis on a fluke.
The same Wharton researchers studied this in an earlier analysis of 2,101 commercial experiments. Stopping early based on the p value raised the false discovery rate from 33% to 40% among tests run at a 90% confidence level.
What to do instead: Set your sample size or end date before launch, or use a method built for repeated looks (often called sequential testing). It's fine to monitor a test for broken tracking, as long as you don't treat every daily check as permission to call it.
6. "If we slice the results enough, we'll find what's working"
Test 20 ideas where the null hypothesis is true, each at a 5% significance level, and you've got about a 64% chance at least one comes up significant by luck alone. It's one of the most common significance testing traps, and it usually shows up in one of these ways:
- Testing 10 subject lines and crowning whichever won
- Breaking results down by device, region, age, and audience, then reporting only the segments that popped
- Comparing a dozen creative concepts against each other at once
What to do instead: Pick your main metric and comparison before the test. Treat surprising segment wins as ideas worth retesting, not findings worth rolling out.
7. "A narrow interval means the measurement is accurate"
Confidence intervals only capture random error—the natural wobble from which customers happened to land in your sample—and they can't see problems baked into the data or the method. Those are often the bigger risks in marketing.
Here's how common sources of uncertainty stack up.
| Source of uncertainty | Marketing example | Does a standard confidence interval catch it? |
| Sampling variation | Which shoppers landed in your test vs. your entire population | Yes |
| Tracking gaps | Purchases a pixel never recorded | No |
| Selection bias | Ads shown mostly to people already likely to buy | No |
| Model structure | A model that can't separate holiday demand from ad impact | No |
| Outside shifts | A competitor's flash sale mid-test | No |
That's why a platform can report attributed revenue with a beautifully narrow range and still overstate what a campaign actually added. It's precisely measuring credit, which isn't the same as measuring impact.
How much data you need to detect a real lift
Statistical power is the chance a test will catch an effect of a given size if that effect really exists. Most testing guides aim for 80%, and the sample size you need depends heavily on your starting conversion rate and the smallest lift you care about.
The table below shows rough visitors needed per version for a two-tailed test at a 5% significance level (a 95% confidence level) with 80% power.
| Baseline conversion rate | To detect a 5% relative lift | To detect a 10% relative lift | To detect a 20% relative lift |
| 1% | ~637,000 | ~163,000 | ~43,000 |
| 3% | ~208,000 | ~53,000 | ~14,000 |
| 5% | ~122,000 | ~31,000 | ~8,000 |
These planning estimates assume clean randomization, steady conversion rates, and that your data follow a roughly normal distribution, which holds for large samples like these. The pattern holds in any particular situation, though. Halving the lift you want to detect roughly quadruples the sample size you need. If your site gets 20,000 visitors a month, chasing a 5% lift on a 1% conversion rate isn't realistic, and a non-significant result there tells you very little.
The practical move is to plan backward. Decide the smallest lift that would change your decision, then check whether you have the traffic to detect it before launch.
What confidence intervals can't tell you about your marketing mix model
Everything above applies to A/B tests, where you control who sees what. Marketing mix modeling (MMM) works from historical spend and sales data instead, which adds a kind of uncertainty that confidence intervals often miss.
Uncertainty about the numbers vs. uncertainty about the model
The confidence intervals (or credible intervals) in an MMM report usually describe how uncertain the model is about its own estimates. They don't tell you whether the model's basic structure matches how your marketing actually works.
Many MMMs use a linear regression-style setup that treats sales as a simple sum: baseline demand, plus each channel's contribution, plus noise. It produces clean statistical estimates with tidy ranges, but if your real sales don't work that way, those ranges describe uncertainty around the wrong answer.
Why peak season is where tidy ranges mislead most
During Black Friday and Cyber Monday (BFCM), brands raise ad spend at exactly the moment shoppers are already flooding in. When spend and natural demand rise together, a "baseline plus media" model has no reliable way to tell which one drove the sales. Mathematically, many different splits between the two fit the data equally well.
Settings like priors and regularization don't solve that. They nudge the model toward one of those splits, and adding more data shrinks the range around whichever split it picked. The result is a model growing more confident in an answer the data never confirmed, which is the bathroom scale problem in model form.
Prescient's own research put numbers to this. In the OMEN research paper, our data science team tested two standard MMM setups against Prescient's model in a simulated marketing environment where the true answers were known, across 10 runs, each on a separately generated data set. During a peak period modeled on BFCM:
- One standard MMM recommended overspending by about 81%, because it credited holiday demand to the ads.
- The other recommended underspending by about 11.5%, because it underestimated how well spend could scale.
- Prescient's model landed within about 1% of the best possible allocation.
The standard setups also overstated holiday effects by 20% to 30%. When predicting each channel's lift during the peak window, Prescient's model had an error score (sMAPE) of about 0.277, compared to about 0.559 and 1.058 for the other two. This is a synthetic benchmark, and the paper isn't peer-reviewed, but it shows why a narrow range around a peak-season forecast isn't enough on its own.
Why adding an incrementality test doesn't fix the structure
A common response to shaky MMM results is to plug in a geo test or holdout result as a starting assumption. That can help, but it can't repair a model built on the wrong structure. Prescient's view is that incrementality tests are locally accurate and globally inaccurate: they give a useful read on one channel, in one place, during one window, but forcing that result into a mismatched model can shift the error somewhere else in your mix. The question worth asking is whether the model gets more or less accurate when you add the test.
Questions to ask before you act on a result
Whether you're reading an A/B test, a platform report, or an MMM forecast, the same handful of questions will keep you from overreacting to noise. Run through these in order:
- What exactly are we measuring? Pin down the metric, the comparison, and the time window.
- How big is the effect? Get the absolute change and the baseline, not just a percentage.
- How wide are the confidence intervals? Check whether the lower and upper bounds include both a loss and a gain worth having.
- Could the method be fooling us? Look for peeking at the p value, segment-slicing, tracking gaps, and audiences that were already likely to buy.
- What lift would justify the cost? Factor in margin, implementation cost, and downside risk.
- What's the decision? Roll out, pass, gather more data, or design a better test. Don't force an inconclusive result into a win or a loss.
Where Prescient comes in
Prescient's marketing mix model is built to reflect how marketing actually behaves, including how upper-funnel spend feeds lower-funnel performance, how effects carry over for weeks, and how response to spend changes as you scale. For omnichannel brands selling across DTC, Amazon, and retail, that means peak-season forecasts that don't mistake holiday demand for ad performance. In Media Forecaster, you'll see a confidence band around each saturation curve forecast, plus a separate confidence score that factors in how much history the forecast is built on, how wide the range of outcomes is, and how recently you've spent at that level.
When you want to bring in an incrementality test, Prescient shows you model accuracy with and without it, so you can see whether it helps or hurts before you commit, and you make the final call. If you're heading into peak season and want forecasts you can actually budget against, book a demo to see the Prescient platform in action.
FAQs
Do confidence intervals indicate significance?
Yes, for the most part. If a 95% confidence interval for a difference doesn't include zero (or 1 for a ratio, like an odds ratio), the result is statistically significant at the 5% significance level. If it includes that null value, it isn't. This holds when the interval and the hypothesis test use the same method and the test is two-tailed. Confidence intervals also tell you more than a statistical significance label does, since they show how big the effect might be and how precise the estimate is.
Does a 5% significance level mean a 95% confidence interval?
For two-tailed tests, yes. A 5% significance level corresponds to a 95% confidence level, because the confidence level is 100% minus the significance level. For one-tailed tests, a 5% significance level lines up with a 90% confidence level instead, since all of the 5% sits on one side. If your testing tool doesn't say which kind of test it runs, check before comparing its p values to its intervals.
What is the difference between a confidence interval and a significance level?
A confidence interval is a result, while a significance level is a setting. The interval is a range you calculate from your data that shows where the true population value plausibly sits. The significance level is a threshold you choose before the test (usually 5%) that sets how much evidence you need to reject the null hypothesis. Choosing a significance level also sets the matching confidence level, which affects how wide your confidence intervals will be.
What does a 95% confidence interval mean?
A 95% confidence interval is a range built with a method that captures the true population parameter in about 95% of calculated intervals across many repeated samples. In practice, it shows where the results that fit your sample data lie. If a test shows a lift of +0.4 points with an interval of −0.1 to +0.9, the true lift could be a small loss, no change, or a solid gain. Technically, it doesn't mean there's a 95% chance the true value sits in that specific range, though a Bayesian credible interval can be read that way.
What does it mean if a confidence interval includes zero?
It means your data is compatible with a population parameter of zero (no effect at all), so the corresponding hypothesis test can't reject the null hypothesis at the matching significance level. It doesn't prove there's no effect, though. If the interval also includes results that would be profitable, the honest read is that the test is inconclusive, often because the sample size was too small. Look at how far the interval stretches in each direction before deciding whether to retest, roll out, or move on.
Is a 90% confidence level good enough for A/B testing?
It can be, depending on what's at stake. A 90% confidence level (a 10% significance level) accepts more false positives than a 95% confidence level, but it needs less traffic to reach a decision. For cheap, easily reversed changes like subject lines, many marketers are comfortable with 90%. For expensive or hard-to-undo decisions, like a site redesign or a major budget shift, 95% or a confirmation test is safer. Whatever confidence level you choose, set it before the test starts, not after you see the results.
The Halo
Exclusive insights, every week.
Subscribe to The Halo for sharper marketing thinking.
You're subscribed to The Halo!
Quick question (optional): How familiar are you with MMM?
Thanks for sharing! Enjoy The Halo.
Keep reading
View all
What matchback analysis measures, what it misses, and how to fill the gaps
Read article
Can MMM measure influencer marketing?
Read article
Can MMM predict what will happen if you increase ad spend?
Read article
Can MMMs measure campaigns, or only channels?
Read article
How do MMMs work? What happens between your data and your budget recommendation
Read article
Marketing mix modeling vs. multi-touch attribution: Which one answers your question?
Read article