Lesson 7: Success metrics

After you've written the hypothesis, you should have a clear idea which user behavior the experiment should influence and what outcome you expect to see. Now you need to pick metrics that measure if the experiment successfully achieves this outcome. An ideal success metric directly measures the desired outcome and is

  • Observable in the short term
  • Sensitive to changes
  • Relevant for the business in the long term

In the best case, you can measure your desired outcome directly and with a reasonable delay after a user's exposure to the change.

Unfortunately, often the outcome of interest happens further in the future and is difficult to measure directly in the experiment.

Select few specific metrics

Success metrics should be as specific to the hypothesis as possible. You may be curious to learn about all the possible effects that your treatment may have. It's often tempting to just add every single metric that your change could possibly impact. However, when deciding on a success metric you should limit yourself to a few relevant metrics, and separate explorations from the criterion that defines success.

You should select only few success metrics because:

  • It's harder to reliably measure success with many metrics
  • More metrics require a larger sample size

After your experiment ends, you can explore the effects on other metrics using exploratory analysis. This can help you understand the results better and inspire new hypotheses. However, you should base the decision whether to ship a change on your pre-defined success metrics, not on metrics that you added afterwards. Pre-defining decision criteria helps to avoid confirmation bias, where you end up selectively looking for evidence that confirms your beliefs and ignore evidence against.

Example