
One tailed vs. two tailed tests
Choosing between one- and two-tailed hypothesis affects every stage of A/B testing. Learn why the hypothesis direction matters and explores the pros and cons of each approach.

A two-tailed test asks whether two groups differ in either direction. A one-tailed test asks only whether one is better, spending its entire error budget on that side and giving up the ability to detect harm in the other.
Every significance test carries an error budget — conventionally 5%, the significance level — representing how often you are willing to claim an effect that is not there. The only question here is how to spend it. A two-tailed test splits it, 2.5% in each direction, and asks whether the two groups differ at all. A one-tailed test puts the whole 5% on one side and asks only whether the variant is better, treating any result in the other direction as unremarkable no matter how extreme.
That concentration buys real sensitivity. The critical value drops from 1.96 to 1.645, so a smaller observed difference clears the bar, and the required sample falls by roughly 20% for the same power. Those are not trivial savings, and they are the entire case for the one-tailed test. What they cost is the other tail: a variant that performs dramatically *worse* produces a non-significant result, because the test has no rejection region on that side at all. You have not merely failed to detect the harm — you have built an instrument that cannot detect it.
For product and marketing experiments that trade is almost never worth taking, and the reason is practical rather than philosophical. A change that makes conversion significantly worse is information you urgently want, both to avoid shipping it and because it usually means something is broken. A one-tailed test converts that finding into a shrug. The situations where one-tailed genuinely fits are the ones where the downside is already covered by something else — a non-inferiority framing where the question is explicitly "is the new thing not meaningfully worse", or a safety check where a separate guardrail metric is watching the other direction.
The rule that matters more than the choice itself is when the choice is made. Picking one-tailed after seeing which way the data went is not choosing a test; it is doubling your false-positive rate while reporting the original number. A result at p = 0.08 two-tailed becomes p = 0.04 one-tailed by nothing more than an author's hindsight, and nothing in the output records that this happened. It is one of the cleanest forms of p-hacking available, and it is common precisely because it feels like a technicality rather than a fabrication.
In practice: default to two-tailed, decide before the test starts, write the decision down with the sample size calculation, and treat a proposal to switch mid-flight as the red flag it is. We work through the choice at greater length in one-tailed vs two-tailed tests.
The two differ in one place only — where the rejection region sits — and every consequence in sensitivity and sample size follows from that.
p = 2 · P( T ≥ |t_observed| )Counts a difference in either direction as surprising. The honest default.
p = P( T ≥ t_observed )Exactly half the two-tailed value when the result is in the predicted direction, and near 1 when it is not.
two-tailed z = 1.960 one-tailed z = 1.645A 16% lower bar to clear, which is where the sample-size saving comes from.
n_one-tailed / n_two-tailed ≈ ( 1.645 + z_β )² / ( 1.960 + z_β )²About 21% fewer users at 80% power — see the A/B test sample size calculator.
A team tests a new onboarding flow on activation rate and plans for a 5% relative lift at 80% power from a 12% baseline. They are considering a one-tailed test to shorten the run, on the argument that they would never ship a variant that lost. Two scenarios are then compared: the variant lifts activation by 4%, and the variant drops it by 9%.
The one-tailed test finds the modest win the two-tailed test misses, and reports the serious regression as p = 0.998 — the most reassuring number in the table, attached to the worst outcome in it.
Scenario A is the advertised benefit and it is genuine: a week saved and a real effect detected. Scenario B is the bill. A 9% drop in activation is a material regression, the two-tailed test flags it at p = 0.004, and the one-tailed test returns a p-value so close to 1 that a reader skimming the summary would conclude nothing happened. Whether the trade is acceptable turns on what else is watching. If a guardrail metric independently monitors activation for harm, the one-tailed test is defensible and the week is real. If this readout is the only thing standing between a broken flow and production, it is not — and the honest way to shorten a test is to raise the minimum detectable effect, not to remove one of its two eyes.

Choosing between one- and two-tailed hypothesis affects every stage of A/B testing. Learn why the hypothesis direction matters and explores the pros and cons of each approach.


Many analysts make fundamental mistakes that can misrepresent or undermine the test's findings. This blog highlights common reporting errors and offers practical guidance for presenting tests results effectively.

Applying it to a live measurement problem is the part that goes wrong. If you are designing an experiment, reading a result you do not trust, or trying to work out what your marketing actually caused, that is the work we do.