Skip to main content
Нода Switch направляет лида по одной из многих веток в зависимости от условий. Вы задаёте набор кейсов (cases), у каждого из которых свои условия и свой путь на холсте. Лид идёт по первому кейсу, которому он соответствует. Если подходящего кейса нет, лид идёт по ветке Default. Switch — это многовариантная версия ноды If. Если If даёт два пути (Yes / No), то Switch даёт столько путей, сколько вам нужно, плюс встроенную ветку Default для всех остальных.
Кейсы проверяются сверху вниз, и лид попадает в первый подходящий. Располагайте кейсы от самых конкретных к самым общим, чтобы широкий кейс не перехватывал лидов, предназначенных для более узкого.

Добавьте ноду Switch

Нода Switch находится в группе Internal в меню нод.
Меню нод воркфлоу, в котором нода Switch находится в группе Internal

Меню нод с Switch в группе Internal.

1

Откройте меню нод

Нажмите + под нодой, после которой должно произойти ветвление (обычно сразу после триггера).
2

Выберите Switch

В группе Internal нажмите Switch. Нода появится на холсте, а её настройки откроются справа.
У новой ноды Switch ещё нет кейсов, поэтому на ней отображается значок предупреждения. Перед публикацией воркфлоу добавьте хотя бы один кейс.

Как работают кейсы и ветка Default

Каждый добавленный кейс становится отдельной веткой под нодой Switch на холсте. Помимо ваших кейсов, у ноды всегда есть ветка Default.
Нода Switch с двумя кейсами и веткой Default на холсте воркфлоу

Нода Switch с двумя кейсами и веткой Default.

  • Cases — проверяются сверху вниз. Лид идёт по первому кейсу, условиям которого он соответствует.
  • Default — запасной путь. Лид, не подошедший ни под один кейс, идёт через Default.
У каждой ветки есть своя кнопка +, поэтому для каждого кейса и для Default можно выстроить свою последовательность нод.

Настройте Switch

При выборе ноды открываются её настройки. В заголовке указано, что она делает: Route across many branches by conditions. (направляет по многим веткам в зависимости от условий).

General

Добавление кейсов и управление ими

В разделе Cases нажмите Add Case, чтобы создать кейс. У каждого кейса есть:
  • Name — название, которое отображается на ветке кейса (например, Pro plan). Переименуйте его, чтобы холст оставался читаемым.
  • Conditions — правила, которым должен соответствовать лид, чтобы пойти по ветке этого кейса.
  • Duplicate / delete — значки в заголовке кейса позволяют скопировать кейс или удалить его.
Нажимайте Add Case снова, чтобы добавить столько кейсов, сколько нужно. Каждый новый кейс добавляет ещё одну ветку слева от Default.

Создайте условия для кейса

Внутри кейса нажмите Add Condition Group, чтобы добавить первое условие. Условия работают точно так же, как в нодах Filter и If. Каждое состоит из трёх частей, которые читаются слева направо:
Условие кейса с полем, оператором и значением

Условие кейса: поле, оператор и значение.

Поле

В первом выпадающем списке перечислены поля, которые собирает подключённый лендинг, например email. Выберите поле для проверки.

Оператор

Второй выпадающий список задаёт, как поле сравнивается со значением, например is equal to, contains, greater than или less than.

Значение

В третьем поле указывается то, с чем идёт сравнение. Введите проверяемое значение.
В кейс можно добавлять новые условия кнопкой Add Condition (они объединяются переключателем AND / OR), а группы — кнопкой Add Condition Group, чтобы получить двухуровневую логику, как и в других нодах с условиями.
Доступные поля берутся из лендинга, подключённого к вашему триггеру. Если нужного поля нет в списке, проверьте, что страница его собирает и подключена к триггеру.

Switch, If и Filter: в чём разница