Перейти к основному содержимому

Типы нод и их функции


Пустая нода

Пустая нода

Пустая нода нужна для создания стартовой ноды. Нажмите на «+» в центре ноды и выберите стартовую ноду в правом боковом меню.


Событие

Событие

Стартовая нода «Событие» включает сценарий, когда в проекте фиксируется конкретное действие клиента: просмотр страницы, оформление/оплата заказа, достижение цели (кнопка/форма/JS-событие), изменение контактов, попадание в сегмент и т. д. Сценарий запускается каждый раз при наступлении выбранного события. Эта нода ставится первой в цепочке и альтернативна ноде «Расписание» (в одном сценарии используется либо «Событие», либо «Расписание»).

Зачем это нужно

Сценарии реагируют на поведение клиентов автоматически: например, отправляют «спасибо за покупку» после оплаты, создают лид после отправки формы или запускают серию сообщений при попадании клиента в сегмент.

Ноду можно использовать:

  • без сегмента — сценарий будет запускаться для любого пользователя, по которому произошло указанное событие;
  • по конкретному сегменту — сценарий будет запускаться только для пользователей, входящих в выбранный сегмент.

Чтобы настроить ноду:

  1. Выберите группу событий справа (например, Поведение на сайте).
  2. Выберите конкретное событие.
  3. Укажите условия (если они есть).
  4. Нажмите «Применить».

Расписание

Расписание

Используйте ноду «Расписание», чтобы запускать сценарий автоматически в заданное время. Нода позволяет настроить регулярный или разовый запуск сценария по выбранному расписанию.

Для запуска сценария с нодой «Расписание» обязательно выберите сегмент клиентов, к которому будет применяться сценарий.

Порядок настройки:

  1. Добавьте в рабочую область ноду «Расписание».
  2. В правой панели в поле «Частота выполнения» выберите один из доступных вариантов:
  • Раз в сутки;
  • По дням недели;
  • Дата.

Раз в сутки

Используйте этот вариант, если сценарий должен запускаться ежедневно в одно и то же время.

  1. В поле «Частота выполнения» выберите «Раз в сутки».
  2. В поле «Время» укажите время запуска в формате ЧЧ:ММ:СС (например, 10:00:00).
  3. Нажмите кнопку «Применить».

По дням недели

Используйте этот вариант, если сценарий должен запускаться в определённые дни недели.

  1. В поле «Частота выполнения» выберите «По дням недели».
  2. Отметьте чекбоксами нужные дни недели.
  3. Для каждого выбранного дня укажите время запуска в формате ЧЧ:ММ:СС.
  4. Нажмите кнопку «Применить».

Дата

Используйте этот вариант, если необходимо выполнить сценарий один раз — в конкретную дату и время.

  1. В поле «Частота выполнения» выберите «Дата».
  2. В поле «Дата» укажите дату запуска в формате ДД.ММ.ГГГГ.
  3. В поле «Время» укажите время запуска в формате ЧЧ:ММ:СС.
  4. Нажмите кнопку «Применить».

Ручной

Ручной

Данная нода выполняет сценарий после его запуска в ручном режиме. Для запуска сценария в этом режиме просто нажмите кнопку «Запустить» в правом верхнем углу.


Сегмент

Сегмент

Нода для выбора сегмента, для которого будет выполнен сценарий. Данная нода может быть только одна для всего сценария.

⚠️ Ограничение: В текущей версии можно выбрать только один сегмент. Для объединения нескольких аудиторий создайте комбинированный сегмент.


Условие

Условие

Нода для дополнительной фильтрации клиента по необходимым условиям. Используется как дополнительный фильтр с разветвлением на «Да — соответствует условиям» и «Нет — не соответствует условиям».

Например, можно задать фильтрацию по наличию мобильного телефона или email, либо отфильтровать только тех покупателей, которые состоят в конкретном сегменте, использовали промокод из определённого пула, достигли заданной цели, посетили конкретную страницу сайта и так далее — то есть, по любому из параметров, перечисленных в правой панели.

Нода «Условие» может следовать только после стартовой ноды «Событие».

Нода «Условие» имеет два выхода: Да и Нет (true и false). «Да» — если выбранное условие верно, «Нет» — если неверно. Например, чтобы разделить аудиторию по наличию email, нажимаем на ноду «Условие», в правой панели выбираем фильтр email и задаём значение "Указан". По ветке «Да» пойдут пользователи с email, по ветке «Нет» — без него.


Действие

Действие

Данная нода позволяет обмениваться данными с инструментами и сервисами:

  • Инструменты (внутренние инструменты, существующие в рамках экосистемы Октопус, например «Промокоды»).
  • Интеграции (внешние инструменты, все сервисы из раздела «Интеграции», например Unisender или Bitrix24).

Это полноценная безкодовая среда для обмена данными между Октопус© и инструментами, а также между самими инструментами, которая позволяет создавать гибкие интеграции для решения бизнес-задач.


Генератор UTM-меток (инструмент)

Генератор UTM-меток

В рамках данного инструмента вы можете создать UTM-метку, которая формируется на основе параметров, заданных в правой панели.

  1. Создайте в рабочей области ноду «Действие».
  2. Выберите в правой панели в блоке «Инструменты» пункт «Генератор UTM-меток».
  3. В поле «Действие» выберите «Сгенерировать ссылку с UTM».
  4. В поле «Название ссылки» укажите понятное внутреннее название (например: Акция января). Это название используется для удобства навигации внутри системы.
  5. В поле «URL» укажите адрес страницы, на которую будет вести ссылка (раздел каталога, карточка товара, статья и т. д.). К этому URL будут автоматически добавлены UTM-параметры.
  6. В поле «Источник кампании» (utm_source) укажите источник трафика — откуда пользователь придёт по ссылке (например: google, yandex, telegram, email).
  7. В поле «Тип трафика» (utm_medium) укажите тип канала привлечения (например: cpc, banner, social, email).
  8. В поле «Название кампании» (utm_campaign) укажите название рекламной или маркетинговой кампании (например: sale_january, new_collection, black_friday).
  9. В поле «Идентификатор объявления» (utm_content) при необходимости укажите идентификатор объявления, креатива или варианта сообщения (например: banner_1, text_ad_a). Поле является необязательным.
  10. В поле «Ключевое слово» (utm_term) при необходимости укажите ключевое слово, актуально для поисковых и контекстных кампаний. Поле является необязательным.
  11. Настройте переключатель «Отслеживать сессии клиентов». Параметр включён по умолчанию и рекомендуется к использованию. При включённом параметре в ссылку автоматически добавляется user_params, что позволяет отслеживать пользователя при переходе по ссылке, связывать его действия с аккаунтом и корректно склеивать сессии даже в случае, если пользователь зашёл на сайт незалогиненным.
  12. После заполнения всех полей нажмите кнопку «Применить». Система сгенерирует готовую ссылку с UTM-метками, доступную для дальнейшего использования.

Промокоды (инструмент)

Промокоды

Инструмент «Промокоды» позволяет управлять промокодами в рамках сценария: выдавать новые промокоды пользователям, а также управлять их статусом — активировать, деактивировать или отмечать как использованные.

  1. Создайте в рабочей области ноду «Действие».
  2. Выберите в правой панели в блоке «Инструменты» пункт «Промокоды».
  3. В поле «Действие» выберите необходимый вариант работы с промокодами:
    • Выдать промокод
    • Активировать промокод
    • Деактивировать промокод
    • Отметить промокод как использованный
  4. При выборе действия «Выдать промокод» в поле «ID пула промокодов» выберите нужный пул из выпадающего списка. В рамках сценария пользователю будет автоматически выдан промокод из выбранного пула.
  5. При выборе действий «Активировать промокод», «Деактивировать промокод» или «Отметить промокод как использованный» в поле «Промокод» укажите конкретный промокод или список промокодов, к которым необходимо применить выбранное действие.
  6. После заполнения необходимых полей нажмите кнопку «Применить». Выбранное действие с промокодами будет выполнено при отработке сценария.

Сегмент (инструмент)

Инструмент «Сегмент» предназначен для управления параметрами сегмента. В текущей версии доступна одна опция — «Пересчитать сегмент», которая используется для его принудительного пересчета.

  1. Создайте в рабочей области ноду «Действие».
  2. Выберите в правой панели в блоке «Инструменты» пункт «Сегмент».
  3. В поле «Действие» выберите «Пересчитать сегмент».
  4. В поле «ID сегмента» выберите нужный сегмент из выпадающего списка.
  5. После заполнения необходимых полей нажмите кнопку «Применить».
    Выбранный сегмент будет пересчитан.

Сценарий (инструмент)

Инструмент «Сценарий» предназначен для управления состоянием других сценариев в рамках текущего сценария. С его помощью можно включать или отключать сценарии в зависимости от заданной логики.

  1. Создайте в рабочей области ноду «Действие».
  2. Выберите в правой панели в блоке «Инструменты» пункт «Сценарий».
  3. В поле «Действие» выберите одно из доступных действий:
    • «Активировать сценарий» — для включения сценария;
    • «Деактивировать сценарий» — для его отключения.
  4. В поле «ID сценария» выберите нужный сценарий из выпадающего списка, к которому будет применено выбранное действие.
  5. После заполнения необходимых полей нажмите кнопку «Применить».
    Выбранный сценарий будет активирован или деактивирован при выполнении текущего сценария.

Ожидание

Ожидание

Используйте ноду «Ожидание», чтобы приостановить выполнение сценария на заданное время. Нода позволяет задать паузу на фиксированный период, в определённое время суток или по выбранным дням недели.

В зависимости от выбранных настроек сценарий будет продолжен после окончания указанного периода ожидания.

  1. Добавьте в рабочую область ноду «Ожидание».
  2. В правой панели в поле «Период» выберите тип ожидания:
    • Фиксированный — если необходимо задать паузу на конкретное количество времени;
    • Ежедневно — если сценарий должен продолжиться в заданный временной интервал в течение дня;
    • По дням недели — если выполнение сценария должно продолжаться только в выбранные дни недели и в заданное время.
  3. В зависимости от выбранного типа ожидания укажите параметры времени:
    • при фиксированном периоде — время ожидания;
    • при ежедневном режиме — временной интервал;
    • при выборе дней недели — нужные дни и временные интервалы для каждого из них.
  4. После заполнения параметров нажмите кнопку «Применить». Сценарий будет приостановлен и продолжит выполнение после завершения заданного периода ожидания.

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

  • Подождать 3 дня после добавления товара в корзину, а затем отправить напоминание о незавершённой покупке (тип ожидания: «Фиксированный»).
  • Дождаться 10:00 следующего рабочего дня, чтобы отправить сообщение в рабочее время и избежать ночных уведомлений (тип ожидания: «Ежедневно»).
  • Дождаться понедельника 09:00, если пользователь попал в сценарий в выходные (тип ожидания: «По дням недели»).