A/B-тестирование в Adapty Mail

A/B-тест в Adapty Mail сравнивает две и более полноценные email-кампании друг с другом. Каждый вариант — это отдельная независимая кампания. Когда пользователь соответствует сегменту теста в потоке, Adapty Mail направляет его в один из вариантов согласно настроенным весам и отслеживает доставку, вовлечённость и выручку по каждому варианту.

Что такое вариант

Каждый вариант — это полноценная кампания. Варианты могут отличаться всем, чем вообще могут отличаться кампании: текстом, главными изображениями, тоном, длиной последовательности или временными задержками между письмами. Сам A/B-тест не предоставляет эти параметры как настройки — вы создаёте кампании отдельно и добавляете их в тест как варианты.

Создать A/B-тест

  1. Сначала создайте кампании в Campaigns. Каждому варианту нужна своя кампания.
  2. В Adapty Mail перейдите в A/B Tests и нажмите Create.
  3. Добавьте каждую кампанию как вариант и задайте её вес. Сумма весов должна составлять 100%.
  4. Назначьте сегмент, чтобы определить, для каких пользователей применяется тест.
  5. Сохраните.

Тест сохраняется в статусе draft и пока ничего не отправляет. Чтобы запустить его в работу, нужно прикрепить его к потоку.

Форма создания A/B-теста с вариантами, весами и выбором сегмента

Запуск из потока

A/B-тесты нельзя запустить со страницы A/B Tests — и запуск, и завершение происходят внутри строки потока.

  1. В Adapty Mail перейдите в Flows и откройте триггер, в котором хотите запустить тест.
  2. Нажмите Create в новой строке. В диалоге установите Content type в A/B Test, выберите сохранённый тест и нажмите Save.
  3. В строке нажмите Launch A/B test.

Статус теста изменится с draft на live, и входящие пользователи, соответствующие сегменту, начнут распределяться по вариантам. Подробнее о строках потока — в разделе Создание потока.

Форма создания A/B-теста с вариантами, весами и выбором сегмента

Как работает маршрутизация

Когда пользователь попадает в триггер потока и соответствует сегменту A/B-теста, Adapty Mail выбирает вариант с помощью взвешенного случайного выбора — вес каждого варианта определяет его долю в выборке. Маршрутизация не детерминирована для конкретного пользователя.

Просмотр результатов

На странице A/B Tests для каждого варианта отображаются исходные счётчики и производные показатели:

  • Delivery: отправки, доставки, отказы.
  • Engagement: открытия, клики, отписки.
  • Revenue: покупки, выручка.

Подробнее о том, что считает каждая метрика и как атрибутируется выручка, — в разделе Аналитика кампаний.

Результаты A/B-теста с метриками по каждому варианту рядом

Завершить тест

Как и запуск, завершение происходит из строки потока, а не со страницы A/B Tests.

  1. Откройте строку потока, в которой запущен тест.
  2. Нажмите Finish A/B test.
  3. В диалоге Finish A/B test выберите победившую кампанию из выпадающего списка Replace with campaign — или оставьте поле пустым, чтобы полностью убрать сегмент из потока.
  4. Подтвердите.

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

Результаты A/B-теста с метриками по каждому варианту рядом

Жизненный цикл

A/B-тест проходит через четыре состояния:

  • Draft: создан, но ещё не прикреплён к активной строке потока.
  • Live: прикреплён и запущен; распределяет входящих пользователей по вариантам.
  • Finished: остановлен через Finish A/B test.
  • Archived: мягко удалён из списка.