
TL’DR: Bayesian A/B testing falls short
Learn why Bayesian A/B testing can lead to misunderstandings, inflated false positive rates, introduce bias and complicate results rather than clarify them.

Bayes' theorem describes how to update a belief when new evidence arrives, combining what you thought beforehand with how likely the evidence is under each possibility. Its practical lesson is that the base rate matters as much as the evidence.
Bayes' theorem answers a question that arises constantly and is answered wrongly almost as often: given some evidence, how much should I believe a hypothesis? Its structure says the answer depends on two things, not one. How likely the evidence is if the hypothesis is true, and how likely the hypothesis was before any evidence arrived. Leaving out the second is the single most common reasoning error in applied statistics.
The canonical illustration is diagnostic. A test is 95% accurate for a condition that affects one person in a thousand. Someone tests positive; the intuitive conclusion is a 95% chance they have it. The correct answer is under 2%. Out of 100,000 people, 100 have the condition and 95 test positive; 99,900 do not and about 4,995 test positive anyway. The positives are dominated by false ones because the condition is rare, and no amount of test accuracy overcomes a base rate that extreme.
The same structure explains why a p-value is not the probability your result is wrong. A p-value is the probability of the evidence given the null — one half of the theorem. Converting it into a probability about the hypothesis requires the prior, which the frequentist calculation never touches. In a mature product where most tested ideas do nothing, a result at p = 0.05 can still leave a substantial chance that nothing is there, and that is arithmetic rather than opinion.
In the Bayesian framework the theorem is the engine rather than an aside. A prior distribution encodes the belief before the experiment, the likelihood describes what the data says, and the posterior is the updated belief the theorem produces. Everything else in this group — credible intervals, probability to be best, expected loss — is read off that posterior.
The practical use in experimentation does not require adopting the framework wholesale. Simply asking "how plausible was this before we tested it, and how many ideas like it have worked?" is applying the theorem informally, and it is what stops a surprising result from being taken at face value. It is the reasoning behind Twyman's law, stated formally.
One identity, and the odds form that makes the base-rate lesson immediate.
P(H | E) = P(E | H) · P(H) / P(E)Posterior equals likelihood times prior, normalised. P(H) is the base rate that intuition drops.
posterior odds = prior odds × likelihood ratioOften easier to reason with: evidence multiplies the odds you started with rather than replacing them.
0.95 × 0.001 / ( 0.95 × 0.001 + 0.05 × 0.999 ) = 0.0187A 95% accurate test on a 1-in-1000 condition gives a 1.9% chance of actually having it.
P( E | H₀ ), not P( H₀ | E )One half of the theorem. The other half is the prior, which the calculation never sees — see p-value.
A product team has run 200 experiments over two years. Reviewing them honestly, about 20% produced a real effect and the rest did nothing. A new test comes back at p = 0.04. The question is how much to believe it, using the programme's own history as the prior.
A significant result from this programme has an 80% chance of reflecting a real effect — not the 96% the p-value invites.
80% is a respectable number and it is not what most readers take from p = 0.04. The gap comes entirely from the base rate: four in five ideas do nothing, so even a well-run test produces a meaningful minority of false positives among its wins. Two things change that figure sharply, and both are under the team's control. Raising power raises the true-positive count — at 40% power the same arithmetic gives 8 true against 4 false, so only 67% of significant results would be real. And a programme testing better-founded ideas has a higher prior and therefore more trustworthy wins. That is the useful practical reading: the reliability of your significant results depends on the quality of your hypotheses and the power of your tests, not only on the threshold. Note the prior here came from the programme's own history rather than being invented, which is what makes the calculation defensible rather than rhetorical.

Learn why Bayesian A/B testing can lead to misunderstandings, inflated false positive rates, introduce bias and complicate results rather than clarify them.


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.