CRMsoftware.pro

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

Проверьте, выиграл ли тест, спланируйте размер выборки и число недель и узнайте, сколько победитель принесёт в выручке. Значимость, байесовская вероятность победы, проверка соотношения выборок и тесты выручки в одном месте. Бесплатно, без регистрации.

Контроль (A)

Вариант (B)

%
Нужна для проверки нарушения соотношения выборок

Идея для следующего теста

В качестве следующего варианта протестируйте ИИ-агента, который отвечает на вопросы посетителей на странице с ценами.

CRMsoftware.pro отвечает на вопросы на вашем сайте, в WhatsApp, Telegram и по электронной почте за секунды, днём и ночью, и превращает каждый диалог в контакт и сделку, которые можно измерить.

  • ИИ-агент, обученный на вашем сайте, документах и правилах
  • Передаёт диалог коллеге с полным контекстом
  • Каждый чат становится контактом и сделкой в вашей воронке

Бесплатный тариф, без банковской карты. Платные тарифы — от 19 $ в месяц при оплате за год.

Методика

Как работает значимость A/B-теста

Калькулятор выполняет z-тест для двух долей: больше ли разница между A и B, чем обычно даёт случайный шум?

z = (Конверсия B − Конверсия A) ÷ Стандартная ошибка

Стандартная ошибка рассчитывается по объединённому коэффициенту конверсии обеих групп. Z-оценка переводится в p-значение (p-value) — вероятность увидеть такую большую разницу, если A и B на самом деле одинаковы. P-значение ниже 0,05 означает значимость при уровне доверия 95 %. Доверительный интервал для разницы использует необъединённую стандартную ошибку.

Выиграл ли?

5,0 % против 5,8 %

z = 2.50, p = 0.012

По 10 000 посетителей в каждой группе, 500 против 580 конверсий. B выше на 16 %, результат значим при 95 %. Прирост, скорее всего, находится между 3,5 % и 28,5 %.

План

Обнаружить прирост 10 %

31 234 посетителя на вариант

При конверсии 5 %, уровне доверия 95 % и мощности 80 %. При 20 000 посетителей в неделю тест нужно вести 4 полные недели.

Выручка

Внедрить победителя с приростом 10 %

+100 конверсий = 8 000 $ в месяц

50 000 посетителей в месяц при конверсии 2 % и 80 $ за конверсию. Это 96 000 $ в год.

Перед запуском

Размер выборки и минимальный обнаруживаемый эффект

Чем меньше прирост, который вы хотите обнаружить, тем больше посетителей нужно. Если уменьшить прирост вдвое, выборка вырастет примерно в четыре раза.

Минимальный обнаруживаемый эффект (MDE) — наименьший прирост, который ваш тест может надёжно выявить. Раздел «Спланировать тест» показывает, сколько посетителей нужно для вашего MDE, а в таблице — наименьший прирост, который можно обнаружить за 1–8 недель. Если ожидаемый прирост меньше того, что позволяет обнаружить ваш трафик, протестируйте более смелое изменение или страницу с большим трафиком.

Тестирование более двух вариантов делит трафик и требует более строгого порога. Калькулятор применяет к уровню доверия поправку Бонферрони (Bonferroni), чтобы каждое сравнение с контролем оставалось честным.

Сроки

Сколько должен длиться A/B-тест?

Пока не наберётся запланированный размер выборки, и целыми неделями.

Целые недели

Охватите все дни недели

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

Не подглядывайте

Сначала определите выборку

Если проверять результаты каждый день и останавливать тест при первой значимости, ложных побед становится больше. Задайте размер выборки заранее и оцените результат один раз.

Не бесконечно

Следите за искажениями

На очень длинные тесты влияют потеря cookie-файлов, сезонность и другие кампании. Если нужны месяцы, лучше протестируйте более крупное изменение.

Другой взгляд

Байесовская вероятность победы

Помимо p-значения, результат показывает вероятность того, что B лучше A, и сколько вы рискуете потерять, если внедрите B, а он на самом деле окажется хуже.

Калькулятор использует для каждого варианта априорное распределение Beta(1, 1) и вычисляет точную вероятность того, что истинная конверсия B выше, чем у A. В примере вероятность, что B лучше, составляет 99,4 %. Многим командам это проще объяснить, чем p-значение, но этот показатель отвечает на другой вопрос, поэтому каждый раз используйте один и тот же порог.

Качество данных

Нарушение соотношения выборок

Если вы делите трафик 50/50, а один вариант получил заметно больше посетителей, значит, в настройке что-то сломано и результату нельзя доверять.

Калькулятор проводит тест хи-квадрат для числа посетителей относительно запланированного разделения. P-значение ниже 0,01 сигнализирует о несоответствии. Частые причины — редиректы, теряющие посетителей, боты, трекинг, срабатывающий только в одном варианте, и кэширование. Устраните причину и перезапустите тест, а не доверяйте этим цифрам.

Почему это важно

Сколько стоит выигравший тест

Прирост конверсии превращается в деньги только через ваш трафик и стоимость заказа.

Дополнительная выручка в месяц = Посетители × Коэффициент конверсии × Прирост × Ценность конверсии

Раздел «Влияние на выручку» также показывает, сколько стоит каждая неделя промедления после того, как победитель определён, и эффект на нижней границе диапазона, если вы укажете осторожный прирост. Для выручки на посетителя или среднего чека используйте «Среднее значение»: там применяется t-тест Уэлча (Welch), который не предполагает одинаковый разброс у обоих вариантов.

Таблицы

Формулы A/B-теста для Excel и Google Sheets

A1 = посетители A, B1 = конверсии A, C1 = посетители B, D1 = конверсии B.

Прирост B относительно A

=(D1/C1)/(B1/A1)-1

Z-оценка

=(D1/C1-B1/A1)/SQRT((B1+D1)/(A1+C1)*(1-(B1+D1)/(A1+C1))*(1/A1+1/C1))

Двустороннее p-значение (E1 = z-оценка)

=2*(1-NORM.S.DIST(ABS(E1);TRUE))

Посетителей на вариант (F1 = базовая конверсия, G1 = ожидаемая конверсия)

=ROUNDUP((NORM.S.INV(0,975)*SQRT(2*(F1+G1)/2*(1-(F1+G1)/2))+NORM.S.INV(0,8)*SQRT(F1*(1-F1)+G1*(1-G1)))^2/(G1-F1)^2;0)

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

Вопросы об A/B-тестировании

Как узнать, статистически значим ли мой A/B-тест?

Введите посетителей и конверсии для обоих вариантов. Если p-значение меньше, чем 1 минус уровень доверия, например меньше 0,05 при 95 %, разница значима. При 500 из 10 000 против 580 из 10 000 p = 0,012, значит, B побеждает при уровне доверия 95 %.

Сколько посетителей нужно для A/B-теста?

Это зависит от вашего коэффициента конверсии и наименьшего прироста, который для вас важен. При конверсии 5 % для обнаружения относительного прироста 10 % с уровнем доверия 95 % и мощностью 80 % нужно около 31 234 посетителей на вариант.

Сколько должен длиться A/B-тест?

Пока каждый вариант не наберёт запланированный размер выборки, с округлением вверх до полных недель. Разделите общее нужное число посетителей на недельный трафик и не останавливайте тест досрочно только потому, что результат выглядит хорошо.

Какой уровень доверия считается хорошим?

Обычное значение по умолчанию — 95 %. Используйте 99 % для изменений, которые дорого откатывать, и 90 % для быстрых тестов с низким риском. Решите до начала теста.

Что такое статистическая мощность?

Мощность — это вероятность того, что тест обнаружит прирост не меньше вашего MDE, если он действительно существует. Стандарт — 80 %; для 90 % нужно примерно на треть больше посетителей.

Байесовский или частотный подход: что выбрать?

Оба используют одни и те же данные. P-значение контролирует, как часто вы объявляете ложного победителя; байесовская вероятность победы показывает, насколько вероятно, что B лучше. Выберите одно правило принятия решений и применяйте его последовательно.

Что такое нарушение соотношения выборок?

Это распределение посетителей, которое отличается от плана сильнее, чем допускает случайность, например 52/48 на большом трафике при настройке 50/50. Обычно это означает ошибку в трекинге или редиректе; тест нужно исправить и запустить заново.

Можно ли тестировать выручку вместо коэффициента конверсии?

Да. Используйте «Среднее значение» со средним и стандартным отклонением выручки на посетителя для каждого варианта. Там применяется t-тест Уэлча (Welch), который даёт разницу с доверительным интервалом.

Превращайте больше посетителей в диалоги, а диалоги — в сделки.

CRMsoftware.pro отвечает вашим посетителям с помощью ИИ, фиксирует каждого лида и показывает, какие диалоги приводят к сделкам. Бесплатный тариф, без карты.

Начать бесплатно →