A/B-тестирование в Adapty Mail
A/B-тест в Adapty Mail сравнивает две и более полноценные email-кампании друг с другом. Каждый вариант — это отдельная независимая кампания. Когда пользователь соответствует сегменту теста в потоке, Adapty Mail направляет его в один из вариантов согласно настроенным весам и отслеживает доставку, вовлечённость и выручку по каждому варианту.
Что такое вариант
Каждый вариант — это полноценная кампания. Варианты могут отличаться всем, чем вообще могут отличаться кампании: текстом, главными изображениями, тоном, длиной последовательности или временными задержками между письмами. Сам A/B-тест не предоставляет эти параметры как настройки — вы создаёте кампании отдельно и добавляете их в тест как варианты.
Создать A/B-тест
- Сначала создайте кампании в Campaigns. Каждому варианту нужна своя кампания.
- В Adapty Mail перейдите в A/B Tests и нажмите Create.
- Добавьте каждую кампанию как вариант и задайте её вес. Сумма весов должна составлять 100%.
- Назначьте сегмент, чтобы определить, для каких пользователей применяется тест.
- Сохраните.
Тест сохраняется в статусе draft и пока ничего не отправляет. Чтобы запустить его в работу, нужно прикрепить его к потоку.
Запуск из потока
A/B-тесты нельзя запустить со страницы A/B Tests — и запуск, и завершение происходят внутри строки потока.
- В Adapty Mail перейдите в Flows и откройте триггер, в котором хотите запустить тест.
- Нажмите Create в новой строке. В диалоге установите Content type в A/B Test, выберите сохранённый тест и нажмите Save.
- В строке нажмите Launch A/B test.
Статус теста изменится с draft на live, и входящие пользователи, соответствующие сегменту, начнут распределяться по вариантам. Подробнее о строках потока — в разделе Создание потока.
Как работает маршрутизация
Когда пользователь попадает в триггер потока и соответствует сегменту A/B-теста, Adapty Mail выбирает вариант с помощью взвешенного случайного выбора — вес каждого варианта определяет его долю в выборке. Маршрутизация не детерминирована для конкретного пользователя.
Просмотр результатов
На странице A/B Tests для каждого варианта отображаются исходные счётчики и производные показатели:
- Delivery: отправки, доставки, отказы.
- Engagement: открытия, клики, отписки.
- Revenue: покупки, выручка.
Подробнее о том, что считает каждая метрика и как атрибутируется выручка, — в разделе Аналитика кампаний.
Завершить тест
Как и запуск, завершение происходит из строки потока, а не со страницы A/B Tests.
- Откройте строку потока, в которой запущен тест.
- Нажмите Finish A/B test.
- В диалоге Finish A/B test выберите победившую кампанию из выпадающего списка Replace with campaign — или оставьте поле пустым, чтобы полностью убрать сегмент из потока.
- Подтвердите.
Пользователи, которые уже находятся в середине последовательности в любом варианте — победившем или проигравшем — продолжают получать запланированные письма. Они не переключаются на победителя.
Жизненный цикл
A/B-тест проходит через четыре состояния:
- Draft: создан, но ещё не прикреплён к активной строке потока.
- Live: прикреплён и запущен; распределяет входящих пользователей по вариантам.
- Finished: остановлен через Finish A/B test.
- Archived: мягко удалён из списка.