Разработан в альтернативу модуля предоставляемого сервисом, ввиду его слабой поддержке и обилию проблем. Модуль включает в себя адаптированную версию класса клиента REST АПИ сервиса SendPulse опубликованного разработчиками на
GitHub
Возможности
настраивать автоматическую подписку при регистрации пользователя;
настраивать автоматическую подписку при первом включении пользователя в указанную группу;
настраивать автоматическую отписку пользователей по прошествии заданного времени;
добавляет компонент vasoft:sendpulse для управления подпиской
автоматически изменяет email пользователя в списках рассылки при изменении его в Bitrix.
На странице
Настроек профиля на вкладке АПИ активируйте REST API и скопируйте ID и Secret
В настройках модуля вставьте полученные на сервисе ID и Secret. После сохранения, при успешном подключении, в информционном поле должна появиться соответсвующая информация. При успешном подключении появляются вкладки Настройки и Автоподписка
Настроить какие листы рассылки будут отображаться в форме управления подпиской пользователя
Настроить время запуска ежедневного агента (агент регистрируется если настроена Автоотписка)
Настроить на какой лист будет подписываться пользователь при регистрации
Настроить на какие листы будет подписываться пользователь при первом включении в заданные группы
При необходимости на странице личного кабинета пользователя добавьте компонент управления подпиской SendPulse
Примечания
Ввиду ограничений АПИ в качестве листов подписки используются Адресные книги сервиса, а не категории.
В качестве Email подписки используется адрес из профиля пользователя
Сервис SendPulse не имеет специализированной рассылки по изменениям АПИ. В случае изменения АПИ с потерей обратной связи и несвоевременного получения информации от сервиса возможны сбои
В модуле адаптирован и испольузется класс клиента REST API опубликованный разработчиками сервиса на
GitHub