кейс UTRO: пошаговая инструкция по настройке AB-теста для триггерной коммуникации в RetailCRM

о компании

UTRO — российский бренд постельного белья, создан в 2019 году тремя однокурсниками из Воронежа. UTRO предлагает широкий ассортимент стильных и качественных товаров для сна и дома. Компания делает акцент на комфорте, дизайне и доступности, обеспечивая клиентам удобный онлайн-сервис и широкую размерную сетку. UTRO стремится не просто продавать текстиль, а создавать полноценный опыт заботы о себе и доме.
контекст
В рамках реализации CRM-стратегии мы работаем над задачей увеличения показателей вовлечённости клиентов бренда UTRO. Необходимо было протестировать влияние времени отправки второго welcome-письма на поведение подписчиков.

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

как настроить A/B-тест в RetailCRM (через сегменты и правила)

Для настройки теста нам необходимо было разделить пользователей на две группы случайным образом (группа A и группа B) и отправить им идентичные приветственные коммуникации, но в разное время. В RetailCRM это можно сделать с помощью триггера.
Добавьте идентификаторы в пользовательское поле «Теги»
Нам понадобилось два уникальных тега, которые будет проставлять триггер. У нас это были 1 и 0.
Создайте триггер для рандомного распределения
1. Перейдите в раздел Автоматизации → Триггеры.
2. Создайте новый триггер, который срабатывает при появлении нового клиента (или любого другого события, от которого хотите начать A/B-тест).
3. Добавьте действие:
  • Тип: изменение информации о клиенте.
  • Значение: используйте формулу RAND (0,1) — она случайным образом присвоит значение 0 или 1.

Это и будет основой: 0 — группа A, 1 — группа B.
Создайте сегменты
  1. Перейдите в Клиенты → Сегменты.
  2. Создайте два сегмента:
  • Сегмент A (0): фильтр по полю ab_test_group = 0.
  • Сегмент B (1): фильтр по полю ab_test_group = 1.
Настройка цепочек (правил)
1. Перейдите в Автоматизация → Правила.
2. Создайте правило для каждого сегмента:
  • Условие: клиент входит в сегмент (A или B).
  • Действие: отправка email / SMS / задача / другое действие.
  • Можно задать отложенное действие: например, «через 1 день после попадания в сегмент».
3. Убедитесь, что правило срабатывает не более одного раза в день на клиента.

Пример: для группы A письмо отправляется сразу, для группы B — через 2 дня. Это и будет сравниваемый параметр.
Аналитика
  • Статистику по отправленным сообщениям можно посмотреть в Аналитике → Рассылки / Автоматизации.
  • Или экспортировать данные по событиям, чтобы построить отчёт вручную.
  • Обратите внимание: если используете триггеры, а не правила, аналитика будет менее наглядной — нужно будет делать выгрузки.

Дополнительные рекомендации

  • При малом объёме базы может быть небольшой дисбаланс между количеством клиентов в группе 0 и 1 — это нормально (функция RAND не гарантирует точное распределение 50/50).
  • Если важно строгое равенство, используйте Excel/SQL перед импортом базы.
  • Распределение происходит один раз при создании клиента, если не задать другие условия.
  • Новые клиенты попадают в сегменты в течение 5 минут.
  • Цепочки по правилам отрабатывают с интервалом ~10 минут.

Пример использования

  • A/B-тест welcome-цепочек: одна группа получает приветственное письмо сразу, вторая — через 2 дня.
  • A/B-тест времени отправки триггерных писем: отправка брошенной корзины через 10 минут vs 1 час.
  • A/B-тест контента: разные тексты, офферы, шаблоны.
Хотите быстрый ответ? Напишите нам в Telegram! Обсудим вашу задачу прямо сейчас
Хотите быстрый ответ? Напишите нам в Telegram! Обсудим вашу задачу прямо сейчас

закажите разработку динамических писем, чтобы прокачать свою рассылку

Оставьте заявку, мы свяжемся с вами и обсудим ваш проект.