Designing and Deploying Online Field Experiments
Not on the map. Why?
Abstract (arXiv)
Online experiments are widely used to compare specific design alternatives, but they can also be used to produce generalizable knowledge and inform strategic decision making. Doing so often requires sophisticated experimental designs, iterative refinement, and careful logging and analysis. Few tools exist that support these needs. We thus introduce a language for online field experiments called PlanOut. PlanOut separates experimental design from application code, allowing the experimenter to concisely describe experimental designs, whether common "A/B tests" and factorial designs, or more complex designs involving conditional logic or multiple experimental units. These latter designs are often useful for understanding causal mechanisms involved in user behaviors. We demonstrate how experiments from the literature can be implemented in PlanOut, and describe two large field experiments conducted on Facebook with PlanOut. For common scenarios in which experiments are run iteratively and in parallel, we introduce a namespaced management system that encourages sound experimental practice.
Key facts. Cited by 17 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Sep 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 3; 2022: 3; 2023: 4; 2024: 4; 2025: 2.
17 papers.
Sort:
By area:
- 2021Looper: An end-to-end ML platform for product decisionscited by 9
- 2022Policy Evaluation for Temporal and/or Spatial Dependent Experimentscited by 8
- 2025On Efficient Estimation of Distributional Treatment Effects under Covariate-Adaptive Randomizationcited by 6
- 2022Tisane: Authoring Statistical Models via Formal Reasoning from Conceptual and Data Relationshipscited by 5
- 2024Adaptive Experimentation When You Can't Experimentcited by 5
- 2024Estimating Distributional Treatment Effects in Randomized Experiments: Machine Learning for Variance Reductioncited by 5
- 2024Prediction-Guided Active Experimentscited by 5
- 2021A Bayesian Model for Online Activity Sample Sizescited by 4
- 2023A Two-Part Machine Learning Approach to Characterizing Network Interference in A/B Testingcited by 3
- 2025Experimenting, Fast and Slow: Bayesian Optimization of Long-term Outcomes with Online Experimentscited by 2
- 2020Distilled Thompson Sampling: Practical and Efficient Thompson Sampling via Imitation Learningcited by 1
- 2021Algorithms for Adaptive Experiments that Trade-off Statistical Analysis with Reward: Combining Uniform Random Assignment and Reward Maximizationcited by 1
5 more
- 2022Assign Experiment Variants at Scale in Online Controlled Experimentscited by 1
- 2023Practical Policy Optimization with Personalized Experimentationcited by 0
- 2023Balancing Risk and Reward: An Automated Phased Release Strategycited by 0
- 2023Generalized Random Forests using Fixed-Point Treescited by 0
- 2024A Nonparametric Bayes Approach to Online Activity Predictioncited by 0
- 2025Experimenting, Fast and Slow: Bayesian Optimization of Long-term Outcomes with Online Experiments23 Jun 2025
- 2025On Efficient Estimation of Distributional Treatment Effects under Covariate-Adaptive Randomization6 Jun 2025
- 2024Prediction-Guided Active Experiments18 Nov 2024
- 2024Estimating Distributional Treatment Effects in Randomized Experiments: Machine Learning for Variance Reduction22 Jul 2024
- 2024Adaptive Experimentation When You Can't Experiment15 Jun 2024
- 2024A Nonparametric Bayes Approach to Online Activity Prediction26 Jan 2024
- 2023A Two-Part Machine Learning Approach to Characterizing Network Interference in A/B Testing18 Aug 2023
- 2023Generalized Random Forests using Fixed-Point Trees20 Jun 2023
- 2023Balancing Risk and Reward: An Automated Phased Release Strategy16 May 2023
- 2023Practical Policy Optimization with Personalized Experimentation30 Mar 2023
- 2022Assign Experiment Variants at Scale in Online Controlled Experiments17 Dec 2022
- 2022Policy Evaluation for Temporal and/or Spatial Dependent Experiments22 Feb 2022
5 more
- 2022Tisane: Authoring Statistical Models via Formal Reasoning from Conceptual and Data Relationships7 Jan 2022
- 2021Algorithms for Adaptive Experiments that Trade-off Statistical Analysis with Reward: Combining Uniform Random Assignment and Reward Maximization15 Dec 2021
- 2021A Bayesian Model for Online Activity Sample Sizes23 Nov 2021
- 2021Looper: An end-to-end ML platform for product decisions14 Oct 2021
- 2020Distilled Thompson Sampling: Practical and Efficient Thompson Sampling via Imitation Learning29 Nov 2020
- 2021Looper: An end-to-end ML platform for product decisionscited by 9
- 2022Policy Evaluation for Temporal and/or Spatial Dependent Experimentscited by 8
- 2025On Efficient Estimation of Distributional Treatment Effects under Covariate-Adaptive Randomizationcited by 6
- 2022Tisane: Authoring Statistical Models via Formal Reasoning from Conceptual and Data Relationshipscited by 5
- 2024Adaptive Experimentation When You Can't Experimentcited by 5
- 2024Estimating Distributional Treatment Effects in Randomized Experiments: Machine Learning for Variance Reductioncited by 5
- 2024Prediction-Guided Active Experimentscited by 5
- 2021A Bayesian Model for Online Activity Sample Sizescited by 4
- 2023A Two-Part Machine Learning Approach to Characterizing Network Interference in A/B Testingcited by 3
- 2025Experimenting, Fast and Slow: Bayesian Optimization of Long-term Outcomes with Online Experimentscited by 2
- 2021Algorithms for Adaptive Experiments that Trade-off Statistical Analysis with Reward: Combining Uniform Random Assignment and Reward Maximizationcited by 1
- 2022Assign Experiment Variants at Scale in Online Controlled Experimentscited by 1
12 most cited of 16 All 16 (JSON)
- 2025Experimenting, Fast and Slow: Bayesian Optimization of Long-term Outcomes with Online Experiments23 Jun 2025
- 2025On Efficient Estimation of Distributional Treatment Effects under Covariate-Adaptive Randomization6 Jun 2025
- 2024Prediction-Guided Active Experiments18 Nov 2024
- 2024Estimating Distributional Treatment Effects in Randomized Experiments: Machine Learning for Variance Reduction22 Jul 2024
- 2024Adaptive Experimentation When You Can't Experiment15 Jun 2024
- 2024A Nonparametric Bayes Approach to Online Activity Prediction26 Jan 2024
- 2023A Two-Part Machine Learning Approach to Characterizing Network Interference in A/B Testing18 Aug 2023
- 2023Generalized Random Forests using Fixed-Point Trees20 Jun 2023
- 2023Balancing Risk and Reward: An Automated Phased Release Strategy16 May 2023
- 2023Practical Policy Optimization with Personalized Experimentation30 Mar 2023
- 2022Assign Experiment Variants at Scale in Online Controlled Experiments17 Dec 2022
- 2022Policy Evaluation for Temporal and/or Spatial Dependent Experiments22 Feb 2022
12 newest of 16 All 16 (JSON)