Experiments / Planning

Калькулятор длительности A/B-теста

A/B нельзя останавливать 'когда стало похоже на победу'. Посчитайте честную длительность заранее: сколько дней нужно крутить тест при текущем трафике и ожидаемом эффекте.

Формула
n_per_variant ≈ (z_α/2 + z_β)² · 2·p·(1−p) / (p·MDE_rel)², дни = n · k / dailyVisitors
Главный результат
Минимальная длительность
82,5 дн.

Рекомендуется кратно неделям: не меньше 84 дн. для сглаживания дневной/недельной сезонности.

Тест получается длинным. Либо увеличивайте трафик/MDE, либо тестируйте более сильные гипотезы, либо запускайте серию более узких экспериментов.

Исходные данные

Выборка на вариант
74 219
Сколько уникальных пользователей нужно в каждый вариант.
Всего выборка
148 438
Сумма по всем вариантам.
Кратно неделям
84 дн.
Округление вверх до полных недель снимает дневную сезонность.
MDE абсолютный
0,26%
На сколько процентных пунктов должна вырасти CVR.
Что делать дальше
  • Всегда округляйте длительность вверх до полных недель: дневная и недельная сезонность сильно искажают результаты.
  • Не запускайте тест меньше чем на 1-2 недели даже при идеальном трафике - поведение пользователей разное по дням.
  • Если получается > 2 месяцев - пересмотрите гипотезу или объедините тесты, чтобы не упереться в seasonality drift.
  • Если в тесте больше 2 вариантов, всегда учитывайте поправку на множественные сравнения (Bonferroni и т.п.).
Сохранить или обсудить

PDF собирается в браузере - мы не сохраняем ваши данные. Письмо открывается в вашем почтовом клиенте - вы сами решаете, что отправить.

Следите за темпом

Performance ломается не только CPA: budget pacing и frequency часто объясняют провалы раньше отчёта по продажам.

Креатив - расходник

Один победитель не живёт вечно. Планируйте ротацию до того, как CTR и CVR рухнут.

Считайте качество

Лайки, клики и сохранения имеют разную ценность. Сравнивайте weighted-сигналы.

Улучшайте CVR

Иногда прирост посадочной дешевле покупки нового трафика в том же канале.

Связанные калькуляторы

Вопросы и ответы

Это 'peeking' - он сильно увеличивает шанс ложноположительного результата. Длительность фиксируется заранее.

Сумма по всем вариантам - реальные уникальные пользователи, которые попадают в эксперимент в сутки.

Да: рост мощности с 80% до 95% увеличивает выборку примерно в 1.6 раза.

Не запускать тесты в аномальные периоды или явно учитывать сезонность в анализе.