A checkout experiment with a guardrail
Elm Tickets is testing a new checkout with random assignment by user. Control has 200 purchases from 1,000 assigned users and 8 refunds; treatment has 230 purchases from 1,000 assigned users and 23 refunds. The team needs a rollout decision that accounts for purchase lift and customer harm.
Rubric and preparationWhat a mid answer covers · 4 lessons to prepare
Mid standard
- Connect the assumptions, method and result: I use purchases per assigned user as the primary intent-to-treat outcome because excluding nonbuyers changes the randomized population. I define a refund guardrail with a common follow-up window and check logging and assignment first.
- Test the consequential edge case: I check random assignment, sample ratio, exposure logging and whether users can affect each other because those conditions support causal interpretation. I estimate uncertainty for the prespecified outcome and avoid stopping at the first favorable result.
- Explain an owned validation or operating check: I would hold broad rollout while checking refund maturity and the guardrail because higher purchases alone do not establish better customer outcomes. I report both effects and uncertainty, then agree a decision rule rather than declaring a win from the headline rate.