bxSender - Массовая рассылка на email и управление подписчиками

Компонент для массовой рассылки на e-mail и управления подписками пользователей с фронтенда. Так же ведется статистика по отправляемым письмам, можно видеть как пользователи открывают письма, переходят по ссылкам из письма, отписываются от рассылки, управляют листами для подписки.

Возможности


  • Управление подписками — на фронтенд добавлены сниппеты: форма для подписки новых пользователей, форма восстановление доступа к подписке и форма управление подпиской
  • Подписчики — это email адреса и имена подписчиков для рассылок, с возможностью импортировать из CSV файла, из списка пользователей MODX, групп пользователей MODX и добавление в ручную
  • Сегменты — создание сегментов для добавление подписчиков. При создании рассылки выбираются получатели находящиеся в сегменте
  • Отписавшиеся — это список с e-mail адресами которые отписались
  • Рассылки — создание рассылок для подписчиков с возможностью настроить индивидуальные шаблоны писем и системой автоматической статистики по запущенной рассылки.
  • Отчет рассылок — статистика по отправленным письмам с фильтрами и статистикой о действиях пользователей
  • Ошибки доставки — список e-mail адресов с отскоками доставки сообщений
  • Транспорт отправителя — настройки для отправки писем с вашего сервера или SMTP, с возможность задать интервал отправки сообщений и количества писем в 1,2,3,5,10,15,30 минут
  • Обратный путь — настройки POP3 соединения откуда будут забираться отскоки и записывается в списке с ошибками доставки


Видео инструкция + демонстрация возможностей




Подписчики


Функционал для пользователей на фронтенде. Все формы работают через компонент AjaxForm.

  • Форма подписки — возможность подписаться на выбранные сегменты указав имя и e-mail подписчика. После подписки, на e-mail отправляется письмо для активации.
  • Форма восстановления доступа к подписке — отправляет на e-mail ссылки для получения доступа к управлению подпиской
  • Форма управления подпиской — возможность отписаться и отметить интересующие сегменты рассылок


Сегменты


Это такие списки, на которые пользователи могут подписываться или если хотите можете создать сегмент например "Пользователи сайта" и массово импортировать из CSV или из MODX всех пользователей в этот сегмент для того чтобы потом оповестить своих пользователей о каком нибудь событии

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



Шаблоны


Для шаблонов сделал отдельная среда для удобной верстки и настройки всего что нужно чтобы оформить красивое письмо не составляло большого труда.

  • CSS стили можно прописывать прямо в шаблон и у тего устанавливать class="", во время рендинга весь css будет добавлен к нужным тегам а class заменится на style
  • Поддержка как Fenom и MODX
  • Замена всех ссылкой в письме на ссылки компонента
  • Включение UTM-метки (для «Яндекс.Метрики» или Google Analytics) — к каждой ссылке в письме автоматом добавятся заданные параметры


Рассылка


  • Поддержка рассылки с разных доменов и доменов 3-го уровня. Так как все ссылки проходят через компонент, мы в любом случаем увидим кто перешел по ссылке и учтем это в статистике
  • Отложенная рассылка — можно отложить время начало рассылки до утра

Транспорт


Это настройки отправителя ваших писем, где возможно использовать: Настройки отправки и MODX, Оправка писем через ваш сервер и отправка через SMTP.

Интервал времени и количество писем
Отправка писем устроена так что количество писем разбивается на интервал времени например:
отправить 10 писем в течении 2 минут это 7 200 писем в день то есть не сразу 10 писем шлется, а по 5 писем в минуту с небольшой задержкой (чтобы почтавик не подумал на нас что мы спамим)

Тестирование компонента


Компонент был протестирована на реальной базе пользователей в 2800 e-mail.
Запуск рассылки производился 28 мая и на данный момент за 3 дня набрал уже вот такую статистику



P.S: статистика формируется не моментально, а по степени обращения пользователей, то есть через месяц может получиться что к вам вернулись все 2800 подписчиков

Стоимость компонента 2990 руб..
Цена думаю что куда более чем приемлемая, с учетом того что подобные сервисы просят за подобный функционал намного больше.

Комопнент в modstore
https://modstore.pro/packages/alerts-mailing/bxsender

Спасибо Modstore за оказанную моральную и финансовую поддержку этого компонент))
Андрей Степаненко
02 июня 2019, 18:30
modx.pro
7
527
+23
Поблагодарить автора Отправить деньги

Комментарии: 11

Konstantin
02 июня 2019, 19:01
+1
Серьезная работа!
Василий Столейков
02 июня 2019, 23:03
+1
Достойная замена Sendex!
Очень давно напрашивалась…
    Андрей Степаненко
    03 июня 2019, 04:26
    +2
    Sendex незаменим)
    Добавил функцию для интеграции с sendex и другими компонентами, чтобы было возможно слать сообщения через компонент.
Andrey
03 июня 2019, 10:57
+1
лойс…

Жду в модсторе!
    Leonid Krylov
    04 июня 2019, 14:06
    +2
    Опубликовал.
      Andrey
      05 июня 2019, 12:18
      +1
      чччччетко!
Wassi Wassinen
04 июня 2019, 21:33
0
Андрей, спасибо за ваш труд.
Скажите, через ваш компонент можно создать подписку на тикеты определенного пользователя? То есть, подписаться на обновления по конкретному пользователю.

Заранее благодарен за ответ.
    Андрей Степаненко
    05 июня 2019, 04:33
    +1
    Этого он делать не умеет.

    На счёт того чтобы подписываться на обновления конкретного пользователя, это в любом случае какой то костыль писать прийдется.

    Да и потом опять же вам нужна по большей части очередь отправки сообщений а не рассылка с начальной точкой отправки и окончанием.
    В компоненте подписчики подразумевается список емайл адресов с выбранными сегментами (интересами) на который создаётся письмо для рассылки и по готовому списку уже делается рассылка.
Василий Stepanov
12 июня 2019, 13:16
0
Приветствую.

Подписчики не добавляются в сегменты.
Создал сегмент, добавляю пользователей в этот сегмент, в таблице по этому сегменту пусто. Все добавляются в сегмент с id=0.

В таблице modx_bx_subscriber_segment


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

Журнал ошибок пустой.
    Андрей Степаненко
    12 июня 2019, 13:28
    +1
    Пофиксил баг. Обновитесь до следующей версии
      Василий Stepanov
      12 июня 2019, 13:32
      +1
      Спасибо! Обновился, все работает! Отличный компонент, тестим дальше.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
11