methodatlas

Growth Research method

A/B Testing

A/B testing compares variants under controlled allocation and connects effect, uncertainty, and guardrails to a pre-defined decision.

A/B testing compares variants under controlled allocation and connects effect, uncertainty, and guardrails to a pre-defined decision.

Core question
Does B produce the pre-defined meaningful effect over A without breaching guardrails?
Participants
1-6
Time
1-4 Wochen

Phases may be revisited; their order supports the work but does not replace domain judgment.

A/B Testing workspace showing the question, observations, and next decision.
  1. Decision

    Predefine the decision

    Write the hypothesis, primary metric, guardrails, MDE, and ship/hold/stop rule.

  2. Design

    Design a valid test

    Set randomization unit, 50/50 allocation, required sample, and minimum duration using baseline and MDE.

  3. Launch

    Instrument and launch

    QA assignment and events; launch only after tracking and rollback checks.

  4. Analysis

    Decide at the horizon

    Analyze at the set horizon or under the preselected sequential rule; inspect effect interval and guardrails.

Review the result and open assumptions at the next suitable checkpoint. Record changes, ownership, and new evidence.

A good fit when

Use when: One targeted, randomizable change with reliable measurement and enough traffic for the planned horizon.

Ideal for

  • Conversion optimization
  • Messaging tests
  • Feature validation

Not good for

  • Very small traffic
  • Unclear hypotheses

Outputs

  • Working picture

    The artifact records the hypothesis, primary metric, guardrails, MDE, and ship/hold/stop rule.

  • Testable evidence

    QA assignment and events; launch only after tracking and rollback checks.

  • Next step

    The analysis reports effect and uncertainty at the planned horizon, accounts for guardrails, and documents the decision.

Variant comparison and pre-defined decision

Fictional worked example

Compare variants under controlled allocation and make a pre-defined decision using effect and guardrails.

Primary metric

Specify the primary outcome and its denominator before assignment.

Bookings per randomly assigned person.

Design

Record allocation, planned sample, calendar horizon, and interference controls.

50/50 random assignment; 20,000 people per arm, at least 14 days; no concurrent checkout changes.

Measures

Enter the estimated effect and uncertainty, plus each guardrail.

Fictional: booking A 11.8%, B 12.3%, difference +0.5 percentage points; 95% interval −0.2 to +1.2. Error rate 0.8% for both.

Decision

Apply the decision rule chosen before the test; record uncertainty.

No clear advantage at the pre-set horizon; result is inconclusive. Do not extend because of interim results.

Fictional read at the pre-set horizon: 20,000 people per arm, at least 14 days. A 11.8%, B 12.3%, difference +0.5 percentage points, 95% interval −0.2 to +1.2; guardrail error rate 0.8% each. No clear advantage; inconclusive.

Frequentist Sequential Testing · Statsig Docs

First step

Start with a bounded question, clarify access and participants, and collect available evidence. Compare variants under controlled allocation and make a pre-defined decision using effect and guardrails.

Open the method guide

Deep dive

Purpose

When two variants compete, discussions quickly decide by taste rather than effect. A/B Testing checks behavior under controlled conditions and separates real improvement from chance or expectation effects.

How it works

A change is tested in isolation against a reference variant while a clear success measure runs in parallel. Only the observed difference in behavior decides whether the difference is robust enough to change product or communication.

In detail

A/B Testing grounds product or communication decisions in observed behavior. Quality comes from a clear hypothesis, clean randomization, sufficient runtime, and a decision threshold fixed in advance. As a pure numbers exercise the test stays shallow; it becomes solid when result, counter-metrics, and learning value are interpreted together.

Facilitation

Before starting, hypothesis, primary metric, guardrails, and stopping rules must be fixed in writing, or the analysis tips into wishful thinking. The decisive point is reached when the variant stays cleanly isolated and no one adjusts metrics along the way to fit. Close with a product decision and the learning points, even if the effect doesn't show up.

The method guide walks execution through 4 phases, timing, 4 pitfalls, and clear stop criteria.

Open method guide

Your perspective

Does this method help with your work?

Your feedback helps shape the next improvements to methodatlas.

Sources and topics

Topics
Artifact templates
A/B Testing: WorksheetPrepare A/B Testing with a clear question, roles, and sources.
markdown

ab-testing-working-template.md

Prepare A/B Testing with a clear question, roles, and sources.

A/B Testing: Worksheet

Question

To be confirmed

Desired outcome

To be confirmed

Scope

Plan the full method Time: Set according to scope and available evidence

Complete this worksheet on paper or in your own document during the work.

Preparation for this scope

Method setup

  • Materials: Shared workspace, accessible sources, and a decision log.
  • Roles: Experiment owner · Engineering · Analytics · reviewer
  • Advance information: Clarify the question, timeframe, data access, roles, and known uncertainties in advance.
  • Overall time needed: Prework for brief and instrumentation; run to the pre-set experiment horizon.
  • Setup: Before randomization, set unit, allocation, primary metric, guardrails, MDE, sample, and horizon. Preselect one analysis approach: a classical fixed-horizon analysis read at the end, or an appropriate sequential method. Do not change the rule after viewing interim results.

Prepare for the work steps

Decision: Predefine the decision

  • Hypothesis, baseline, MDE, guardrails

Design: Design a valid test

  • Randomization unit, traffic, and interference map

Launch: Instrument and launch

  • Feature flag, event QA, and rollback

Analysis: Decide at the horizon

  • Pre-set sample, horizon, and analysis rule

Variant comparison and pre-defined decision

Primary metric

Specify the primary outcome and its denominator before assignment.

...

Design

Record allocation, planned sample, calendar horizon, and interference controls.

...

Measures

Enter the estimated effect and uncertainty, plus each guardrail.

...

Decision

Apply the decision rule chosen before the test; record uncertainty.

...

Blank worksheet: start with a bounded question. Enter observed facts only, mark assumptions, and record open questions and sources.

Frequentist Sequential Testing · Statsig Docs

Decision: Predefine the decision

Expected artifact: Pre-registered experiment brief

Pre-registered experiment brief

Entry:

...

  • Is analysis fixed before seeing results?

Design: Design a valid test

Expected artifact: Randomized design with sample and horizon

Randomized design with sample and horizon

Entry:

...

  • Will groups remain comparable?

Launch: Instrument and launch

Expected artifact: QA-checked rollout and exposure data

QA-checked rollout and exposure data

Entry:

...

  • Does exposure record actual assignment?

Analysis: Decide at the horizon

Expected artifact: Decision with effect interval and guardrail review

Decision with effect interval and guardrail review

Entry:

...

  • Was a fixed horizon used without peeking?

Open questions and next steps

...

Method guide: https://methodatlas.meierhoff-systems.de/en/methods/ab-testing/run-sheet

Alternatives and neighbors

Fitting alternatives with decision guidance, followed by other related methods.

All methods
Constraints and origin
HighAsync1-4 Wochen

Profile

Method form
Research method
Participants
1-6
Time
1-4 Wochen
Maturity
Canonical
Origin
Praxisgemeinschaft
Growth Experiment workspace showing the question, observations, and next decision.
Next up: Growth Experiment