Unisender - бесплатные качественные рассылки на email для LS

LiveStreet
Плагин интеграции UniSender(халявный тариф подойдет почти всем, даже с норм ко-вом юзеров) и LiveStreet CMS позволяет автоматически добавлять контакты новых регистрирующихся пользователей вашего сайта в UniSender, а также переносить в UniSender списки уже имеющихся пользователей.

При переносе данных можно выбрать поля, требуемые для переноса (например, перенести имена пользователей для персонализации рассылки)


Плагин использует переопределине экшена ActionRegistration. Это нужно для возможности использования хука при регистрации, или активации, так как по дефолту оный отсутствует.
Эти переопределение можно отключить предварительно внеся изменения в экшен \classes\actions\ActionRegistration.class.php
после строчки
$this->DropInviteRegister();

добавить
$this->Hook_Run('user_add_after', array('oUser' => $oUser));

и после строк
$this->DropInviteRegister();
            $this->Viewer_Assign('bRefreshToHome', true);
            $this->User_Authorization($oUser, false);

добавить
$this->Hook_Run('user_add_activation_after', array('oUser' => $oUser))


Для работы необходимо указать в конфиге плагина Api Key полученый в кабинете UniSender, доступ к Api должен быть включен.

Так же, в режиме автоматического добавления пользователей в список рассылок при регистрации, в конфиге нужно указать ID списков рассылок (через запятую) в которые нужно добавить пользователя. Узнать Id можно перейдя на страницу рассылки и посмотрев в строке браузера.

Скачать плагин: 2me.be/x/unisender.zip