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

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


Пустая нода​

Пустая нода

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


Событие​

Событие

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

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

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

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

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

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

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

Расписание​

Расписание

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

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

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

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

Каждый час​

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

  1. В поле «Частота выполнения» выберите «Каждый час».
  2. Укажите, на какой минуте часа запускать сценарий (например, 15 — запуск в 10:15, 11:15 и т. д.).
  3. Нажмите кнопку «Применить».

Раз в сутки​

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

  1. В поле «Частота выполнения» выберите «Раз в сутки».
  2. В поле «Время» укажите время запуска в формате ЧЧ:ММ (например, 10: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, если пользователь попал в сценарий в выходные (тип ожидания: «По дням недели»).