Табличная замена

Инструмент «Табличная замена» создан для того, чтобы менять тип данных и бесшовно передавать определенные значения между сторонним сервисом и Unisender.

Представим, что в CRM-системе у клиента в воронке поменялся статус с «Ожидание оплаты» на «Оплата поступила». Вы решили передать эти данные в карточку контакта Unisender, чтобы в дальнейшем сегментировать базу и отправлять письма тем, кто уже оплатил. Но при передаче данных столкнулись с ошибкой из-за несоответствия передаваемых данных.

В CRM поля имеют не только текстовые названия, но и код, который относится к определенному статусу поля. Unisender ожидает текстовое значение поля, а CRM отправляет код его статуса. Чтобы исправить эту ошибку, необходимо добавить в связку инструмент «Табличная замена», который будет заменять цифровое значение поля на буквенное.

Рассмотрим возможности инструмента на примере интеграции Unisender с «Битрикс24». Настроим связку, чтобы в Unisender вместе с контактами клиента передавалась информация об области, в которой он находится.

Шаг 1. Создайте и настройте связку

В личном кабинете Unisender перейдите в раздел «Интеграции» — «Мои интеграции» и создайте новую связку, следуя инструкции.

Как создать новую связку в разделе «Интеграции».

Для нашего примера укажем в настройках триггера: сервис — «Битрикс24», событие — «Контакт создан/изменен». А для действия выберем сервис Unisender и событие «Добавить новый контакт».

В результате получим следующую связку:

Пример связки между Unisender и «Битрикс24».

Шаг 2. Добавьте инструмент

Теперь необходимо добавить инструмент в связку. Для этого после первого шага нажмите на значок плюса и выберите пункт «Инструмент».

Как добавить инструмент в связку.

Далее найдите инструмент «Табличная замена» и нажмите кнопку «Выбрать».

Этап выбора инструмента.

Шаг 3. Настройте условия замены

Откроется окно с настройками инструмента.

Нажмите кнопку «Добавить условие».

Кнопка для добавления условия.

Далее укажите:

  1. Название результата для этого шага. Это название вы будете использовать далее в настройках связки.
  2. Значение из передающего сервиса, для которого необходимо выполнить замену.
  3. Тип проверяемого условия. Если нужно выполнить замену по конкретному значению, выберите «=Равно». Для более гибких условий выбирайте пункты «Содержит»/«Больше»/«Меньше».
  4. Значение, по которому будет производиться поиск и замена.
  5. Значение, на которое необходимо заменить.
  6. Значение, которое будет использоваться в случае, если условие не будет выполнено.

Параметры для настройки инструмента.

Для нашего примера нужно настроить инструмент так, чтобы связка передавала контакты и заменяла у них цифровое значение в поле «Область» на текстовое.

В настройках инструмента указываем:

  1. Название, которое соответствует операции. Например, «Замена для поля «Область».
  2. Поле «Область» из «Битрикс24».
  3. Условие «Равно» для более точного срабатывания замены.
  4. Значение, которое нужно найти и заменить, — 47.
  5. Значение, на которое будет меняться код, — Ленинградская область.
  6. Поле «Область» из «Битрикс24». На случай, если система не сможет найти значение, удовлетворяющее условию.

Таким образом, если при передаче контактов из «Битрикс24» в Unisender система обнаружит контакт, у которого в поле «Область» указано значение «47», инструмент заменит его на значение «Ленинградская область» и в карточку контакта уже будет передано текстовое значение, а не цифровое.

Пример настроек для инструмента.

 

В настройках можно добавить несколько условий, чтобы инструмент также заменил остальные значения, подходящие под вашу задачу. Для нашего примера дополним настройки условием, которое будет заменять у контактов значение «50» на «Московская область».

Пример настроек для инструмента с несколькими условиями.

Чтобы сохранить настройки инструмента, нажмите кнопку «Сохранить.

Инструмент добавится между шагами связки.

Шаг 4. Запустите связку

После завершения настройки, можно запускать связку. Для этого нажмите в правом нижнем углу конструктора кнопку «Запустить».

Кнопка для запуска связки.

Готово! Теперь в Unisender будут попадать контакты с нужным значениями.

Вы нашли ответ?

1
0