Sequential Testing in A/B Experiments: How It Works and When to Use It

Contributor

Vijay Krishnan
Vijay Krishnan,

Data Science Manager

What is Sequential Testing?

Sequential testing is a statistical method used in online experiments that allows experimenters to monitor data continuously or at scheduled intervals and stop the test early based on accumulating results.

Unlike fixed-sample tests—which require collecting a predetermined amount of data before analyzing results—sequential testing introduces interim evaluations governed by formal stopping rules that control statistical error rates.

It is designed to avoid the pitfalls of peeking (or optional stopping), which can drastically increase the risk of false positives. With sequential testing, stopping early can be statistically valid, if implemented using proper models.

How Sequential Testing Works in Practice

The practical workflow for a sequential test differs from a fixed-horizon test at the planning stage, not during execution. Before you start the experiment, you define three things a standard A/B test does not require:

  1. The maximum sample size. The hard ceiling you will not exceed even if no boundary is triggered early.
  2. The interim analysis schedule. How many times you will check (or whether monitoring is continuous) and at what intervals.
  3. The stopping boundaries. The efficacy threshold (evidence of a real effect) and the futility threshold (evidence there is no meaningful effect) that would trigger an early stop.

Once the test is running, the platform checks incoming data against those pre-specified boundaries at each interim point. If an efficacy boundary is crossed, the test stops and the winning variant is confirmed. If a futility boundary is crossed, the test stops and no winner is declared. If neither boundary is crossed, the test continues to the next check.

This structure means sequential testing is not simply “checking early and stopping when you like.” The boundaries are calculated in advance to keep the overall false positive rate at your target level, regardless of how many interim checks occur.

How Does Sequential Testing Work?

Sequential tests rely on decision rules that allow an experiment to be stopped early for one of two reasons:

  • Efficacy: Evidence emerges early that the variation is significantly better than the control.
  • Futility: Evidence suggests there is no effect or even a negative effect, making continued testing unnecessary.

These decision points are governed by statistical boundaries, such as alpha-spending functions (for efficacy) and beta-spending functions (for futility). Techniques like group sequential designs and sequential probability ratio tests are common implementations.

The critical distinction practitioners need to understand is why sequential testing is statistically valid while peeking is not (even though both involve looking at results before the planned end date).

When you peek at a standard frequentist test and stop on significance, you are running multiple hypothesis tests on accumulating data without correcting for that multiplicity.

Each additional look inflates the false positive rate.

By the time you have checked 20 times, your actual false positive rate may be 2-3x your nominal alpha, even if every individual check looked clean.

Sequential testing solves this by building the cost of repeated looks into the statistical model from the start. The stopping boundaries are calibrated so the overall false positive rate across all planned interim checks stays at your target level.

Why Use It?

Sequential testing is especially useful when:

  • Speed of decision-making is a priority.
  • You want to reduce exposure to underperforming variants.
  • You’re optimizing for time-sensitive features, like flash sales or promotional banners.
  • Resource constraints make long tests costly.
  • You want to avoid wasting traffic or time once a clear result has emerged.

Because sequential tests often stop earlier, they can use fewer samples on average while maintaining the same statistical power, reducing costs and speeding up experimentation cycles.

“Sequential testing is useful for optimizing time-sensitive assets or when real-time decision-making is critical.

Sequential testing offers a robust framework for building automated decision-making systems. In digital advertising, for example, sequential testing can be used to test variations of time-sensitive promotions or event-based campaigns. It allows teams to quickly identify the best-performing variations and optimize their spending by showing them to everyone.

Other common use cases include ephemeral content, ramps, fraud & failure detection. Sequential experiments are an extremely powerful tool in an experimenter’s armory.”

Vijay Krishnan, Data Science Manager

When to Use Sequential Testing vs. Fixed-Horizon Testing

Sequential testing is not the right choice for every experiment. Fixed-horizon testing remains the safer default when you can afford to wait, when early stopping bias is a concern, or when your team lacks platform support for custom stopping rules.

Choose sequential testing when:

  • The opportunity cost is too high. Time-sensitive promotions, flash sales, or fraud detection scenarios where a bad variant costs money every day it runs.
  • Traffic is high enough to reach stopping boundaries quickly. Sequential tests on low-traffic pages often never trigger efficacy boundaries and run to the maximum sample size anyway.
  • Your platform supports sequential testing natively. Like Convert Experiences does. Implementing custom alpha-spending functions in a tool not built for it introduces error risk.

Choose fixed-horizon testing when:

  • You are testing long-term behavioral changes where early cohorts may not represent your general audience. Sequential tests that stop early on unrepresentative early adopters can produce results that do not hold.
  • You need unbiased effect size estimates for downstream decisions. This includes pricing changes, engineering investment, and policy changes. Estimates from early-stopped sequential tests carry upward bias.
  • Your experiment program runs at high volume with established tooling. Bayesian or fixed-horizon frameworks may deliver better long-run calibration when running hundreds of tests per year.

Risks and Limitations

Sequential testing introduces statistical and practical complexities:

  • Biased Estimates: P-values and confidence intervals from sequential tests are not unbiased in the same way as fixed-horizon tests. Interpret with care.
  • Threats to Generalizability: Early stopping may produce results based on unrepresentative early users, which might not hold up at scale.
  • Complexity: Requires more sophisticated planning, tools, and statistical literacy.
  • False Confidence: Teams might mistake early significant results for conclusive truth without understanding the model’s assumptions.

Best Practices

To use sequential testing responsibly:

  • Use Proper Statistical Models: Don’t just peek. Use frameworks like AGILE or alpha-spending functions.
  • Convert supports sequential testing natively alongside Frequentist and Bayesian statistical engines, so you can configure stopping rules directly in the platform without custom implementation. If you are evaluating which statistical approach fits your experiment program, see Frequentist vs. Bayesian A/B testing.
  • Pre-Plan Decision Rules: Define efficacy and futility boundaries before running the experiment.
  • Validate with A/A Tests: Confirm your platform can handle repeated analysis without bias.
  • Interpret Results with Caution: Understand and communicate the increased bias risk in early-stopped tests.
  • Replicate When Possible: Particularly for surprising results or high-stakes decisions.
Start your 15-day free trial now.
  • No credit card needed
  • Access to premium features
You can always change your preferences later.
You're Almost Done.
What Job(s) Do You Do at Work? * (Choose Up to 2 Options):
Convert is committed to protecting your privacy.

Important. Please Read.

  • Check your inbox for the password to Convert’s trial account.
  • Log in using the link provided in that email.
  • To ensure you receive your 30-day trial from our ambassador, please use the same browser to claim your account.

This sign up flow is built for maximum security. You’re worth it!