Интеграция Sendpulse 2 версия Инструкция


Ссылка на приложение
Ссылка на сервис Sendpulse




Приложение нацелено на разработчиков Битрикс24, которые пользуются конструктором бизнес-процессов. В результате настройки интеграции с SendPulse через приложение появится возможность автоматизировать заполнение адресных книг Sendpulse и отправки шаблонов Sendpulse при помощи бизнес-процессов.

После того, как будет настроена интеграция, в дизайнере бизнес-процессов появятся новые действия: Добавить email в адресную книгу, Отправить письмо.

Приложение работает с бизнес-процессами, соответственно для работы с ним требуется портал с тарифом не ниже Команды.


Настраиваем аккаунт Sendpulse

Зарегистрируйтесь в Sendpulse, если у вас еще нет учетной записи. Затем зарегистрируйте почту, с которой будет происходить рассылка, вот здесь

Внимание! Для работы подойдет ТОЛЬКО почтовый адрес на  КОРПОРАТИВНОМ домене!

Вам потребуется заполнить все поля и отправить эту анкету для рассмотрения, чтобы компания Sendpulse убедилась, что вы не собираетесь рассылать спам.

После того, как вы пройдете эту проверку, ваш аккаунт Sendpulse полностью готов к работе!

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


Настраиваем интеграцию с Битрикс24

Установите приложение на свой портал.

Нажмите на кнопку "Получить ключи REST API", чтобы перейти на страницу с нужными настройками в вашем аккаунте Sendpulse.

Либо перейдите на соответствующую страницу из меню Sendpulse: Ваш пользователь>Настройки аккаунта>API

На странице API активируйте REST API и сохраните настройки, чтобы для вас сгенерировались поля ID и Secret.

После сохранения этой страницы вы получите значения ID и Secret, которые можно будет вставить в соответствующие поля приложения Интеграция с Sendpulse на вашем портале. 

При успешном подключении на странице приложения появится надпись "Подключение прошло успешно". Теперь в вашем дизайнере бизнес-процессов будут доступны новые действия приложений:


Настраиваем блоки бизнес-процессов

Если вы хотите добавить новую почту в вашу адресную книгу Sendpulse, выполните следующие настройки:

ID адресной книги вы сможете увидеть в URL ее страницы в вашем аккаунте Sendpulse. 

Когда вы добавляете в книги новые адреса, вы можете задать необходимые переменные в формате JSON, например сразу же добавить не только почту, но и новые столбцы с номерами телефона. Синтаксис описан в документации Sendpulse. 

Пример добавления новых переменных:

[{
   "email": "aaa@aaa.at",
   "variables": {"Phone": "1111", "var1": 42}
}, {
   "email": "bbbb@bbb.bt",
   "variables": {"Phone": "6666", "var1": 666}
}]

Вот как это выглядит в конструкторе:

И результат на странице Адресной книги:


Внимание! Если ожидается, что в строке могут встречаться кавычки, в параметры  параметре templateVariables нужно добавлять escape_quotes_start и escape_quotes_end

{"var1": "escape_quotes_start{{Название}}escape_quotes_end"}

***


Если вы хотите отправить письмо, используя шаблон Sendpulse, выполните следующие настройки:

ID шаблона вы можете увидеть в URL его страницы в режиме редактирования