Каждая акция — задача в разработку
Баннер к празднику, плашка про доставку, поповер с промокодом: всё идёт через очередь фронтенда и успевает устареть.
Готовые блоки для сайта без разработки: рейтинг, предложения, промокоды, преимущества, баннеры и меню мессенджеров. Выбрали пресет, заполнили, задали условия — предложение уже на сайте.
Посмотреть демоСкидка, промокод, рейтинг и преимущества живут в рассылках и голове маркетолога. На сайте их некуда поставить без задачи разработчику — поэтому посетитель их не видит.
Баннер к празднику, плашка про доставку, поповер с промокодом: всё идёт через очередь фронтенда и успевает устареть.
Промокод висит на главной, а нужен в корзине. Рейтинг лежит в карточке, а решает на каталоге. Один текст везде работает вполсилы.
Новичок и постоянный клиент, Москва и регионы видят одинаковый баннер — хотя им нужны разные аргументы.
Текст правится в коде, проверить негде, откат — новым релизом. Поэтому устаревшие акции висят неделями.
Пресет задаёт форму показа и доступные поля. Вы заполняете значения и условия — обучение модели не нужно, содержимое выбирается по условиям и данным страницы.
Живут внутри страницы: встают перед элементом, после него или вместо него.
Звёзды и число отзывов строкой. Значение тянется из разметки страницы.
Широкий баннер: заголовок, текст, кнопка и иконка.
Код купона с кнопкой копирования прямо в контенте.
Пункты с иконками. Компактный и подробный виды — один компонент.
Слайды с кнопками и автопереключением. Один слайд — обычный баннер.
Всплывают в выбранной части экрана поверх страницы.
Оценка с заголовком, текстом и кнопкой «Читать отзывы».
Карточка с картинкой, текстом и кнопкой.
Код купона, условия и кнопка в углу экрана.
Кнопки чатов: WhatsApp, Telegram, MAX и другие.
Одно на продукт: за сессию допускается один успешный показ.
Крупная карточка с картинкой дожидается свободного места среди модальных окон.
Те же данные и условия персонализации, отдельный сбор контекста не нужен. Решение о показе приезжает в существующем ответе персонализации — лишнего запроса нет.
Страница, сегмент, устройство и другие признаки. Не сошлись — компонент молча не показывается, пустой рамки не остаётся.
У одного текста несколько вариантов под разные условия. Выбирается первый подходящий; нет подходящих — берётся базовое значение.
Вручную, из разрешённого источника или подстановкой в тексте — например, рейтинг из разметки страницы.
Общее оформление задаётся один раз и применяется везде, где не задано своё. Произвольного CSS нет: стиль собирается из предусмотренных полей и живёт в Shadow DOM — сайт и компонент друг друга не ломают.
Цвета, рамка, скругление, тень, размер текста, интервалы и стиль кнопки. Предпросмотр сразу показывает изменения формы.
Отдельному компоненту назначаются свои значения. Смена общей палитры их не перезаписывает, новые общие значения подхватываются там, где своего нет.
Сброс возвращает исходные значения выбранной палитры. Несохранённая палитра видна только в предпросмотре — на сайт она не применяется.
Черновик и публикация хранятся отдельно: пока вы редактируете, посетители видят опубликованную версию. Остановка скрывает компонент с сайта, но не удаляет настройки.
Сохраняется даже незаполненным. Имя и идентификатор не меняются при смене пресета.
Временный доступ к конкретному компоненту с настройками на момент копирования. Ничего не публикует.
Проверка обязательных полей, ссылок и файлов. Первая публикация запускает показ, повторная сохраняет статус.
Меняют только статус показа из списка. Черновик при этом не публикуется и не теряется.
Обучения нет, поэтому путь короче, чем у моделей: пресет, содержимое, условия — и проверка на живой странице.
Один из десяти: рейтинг, предложение, промокод, преимущества, карусель или меню мессенджеров.
Тексты, картинки, кнопка. Общий стиль проекта подхватится сам, исключения — точечно.
Где и кому показывать, варианты значений под разные аудитории, место вставки.
Проверочная ссылка, живой сайт на трёх экранах — и первая публикация запускает показ.
Скрипт Sales Ninja на сайте.
Стабильное место вставки для встраиваемых блоков.
Картинки из публичных файлов проекта — для пресетов с изображениями.
Понятно, кому и зачем показывается каждый компонент.
Без обучения и автоподбора: выбор — строго по заданным условиям.
Без произвольного CSS, свободных форм и шаблонов с живыми связями.
Без отдельной статистики компонентов и редактирования через расширение.
Предпросмотр — не проверка: целевой сайт тестируется отдельно.
Метрика поведение тоже пишет — просто заметно меньше. Наш скрипт снимает подробный слепок каждой сессии.
Клики, скроллы и движения мыши вплоть до микромоторики курсора. Вкладки и время активности в каждой. Корзина, просмотренные товары, цели прошлых сессий. UTM, устройство до модели и её цены, город, погода. И ваши собственные параметры.
Признаки, которых в сыром событии нет, платформа добавляет сама. Передавать их нам не нужно.
Пол, возраст, платёжеспособность и интересы — с уверенностью по каждому. Вероятность конверсии, ожидаемая выручка и цена клика. Оценка ботности по поведению.
Оттуда приходит то, чего на сайте не видно: звонки, сделки и деньги. Доступ — с вашей стороны, настройка — с нашей.
Офлайн-конверсия часто приходит без стабильного идентификатора: есть только UTM, а он указывает на группу трафика, а не на человека. Раньше такие конверсии просто терялись.
Модель восстанавливает их вероятностно: разбирает всю группу трафика и реконструирует наиболее вероятное распределение конверсий по ней.