Design of Experiments One‑Pager (A/B & Causal Tests)

An interactive, saveable experiment-design template that captures hypothesis, primary/secondary metrics, power/sample notes, randomization, guardrails, analysis plan, decision rules, and reproducibility artifacts. Includes a brief worked example and internal readiness checklist.

Interactive Tool

Design of Experiments One‑Pager (A/B & Causal Tests)

Use this structured template to design reliable, reproducible causal tests. Capture the hypothesis, clear metrics, sample-size notes, guardrails, and an analysis plan that will produce actionable decisions. Save the design for internal review, reproducibility, and organizational learning.

Worked example (brief)

Business question: Will a simplified checkout reduce cart abandonment?
Hypothesis: Removing optional form fields will reduce abandonment by at least 10% relative to baseline.
Primary metric: 7-day cart-to-order conversion rate (numerator: orders within 7 days; denominator: carts started). Baseline: 8%. MDE: 10% relative (0.8 percentage points).
Analysis plan: Intention-to-treat A/B test; two-sided alpha = 0.05; power = 0.8; randomize by user account; pre-registered script; decision rule: p < 0.05 and effect >= MDE -> staged rollout to 50% then monitor for 2 weeks.

The high-level decision this experiment will inform (who cares and why).
A concise, testable statement linking the change to an expected outcome (if... then...).
The single metric you will use to decide success or failure. State the precise calculation (numerator/denominator).
Operational definition: exact calculation, filters, time windows, and data source.
Other metrics to monitor for signals, safety, or unintended consequences.
Current value of the primary metric (use same units as metric). If unsure, estimate and note source.
Smallest relative change worth detecting (e.g., enter 10 for 10%). Helps estimate sample size.
Probability of Type I error. Common default is 0.05.
Desired probability of detecting the MDE if it exists. Common default is 0.8 (80%).
If you have a sample-size estimate, enter it here. Otherwise use an external calculator and paste the result. Consider clustering or loss to follow-up in your estimate.
Which subgroups will be analyzed (e.g., new vs returning users, device type). Avoid excessive slicing unless powered.
The entity assigned to variants (user, session, account, device, site, cluster, etc.). Choose the smallest independent unit appropriate.
How randomization will be implemented, any stratification, allocation ratios, hashing method, and seed storage.
Deployment plan, feature flags, monitoring endpoints, rollback mechanism, and responsible implementers.
List potential adverse effects, accessibility, legal, privacy, or safety concerns.
Plans to detect and reduce harms (guardrails, kill switch, manual monitoring, notifications).
Statistical tests, handling of missing data, stopping rules for peeking, covariates, and whether analysis is intention-to-treat or per-protocol. Specify exact tests and code locations if possible.
Person or team responsible for analysis and reporting (name or role).
Start date, expected test duration, and checkpoints (dates or durations).
Formal rule mapping analysis outcomes to actions (e.g., if p < 0.05 and effect >= MDE then stage rollout to 50%). Be specific about secondary checks and monitoring windows.
Steps for gradual rollout, metrics to watch during scaling, and rollback thresholds.
Where raw and processed data, analysis scripts, randomization seeds, and environment specs will be stored; access permissions and retention policy.
Any consent, privacy, or regulatory issues and approvals required for the experiment.
Essential reproducibility artifacts — check those you will provide.
Quick internal readiness review before execution.
Link to experiment ticket, tracking IDs, dashboards, notebooks, or design documents.
Select Yes to flag this design for review by the experimentation governance board.
You can explore this tool now. Sign in or create an account to save your responses and return to them later.
Make this tool part of your work

Save a personal copy, bring it to your team, or tailor the questions and workflow to fit what you are hungry to improve.

Member customization and team collaboration are coming soon.

Discussion

Comments and conversation will live here.