Пуш-уведомления для 1С-Битрикс. Модуль отправки сообщений с настройкой фильтров.
От: MainApp
Если у вас уже создано мобильное приложение, то тем вашим клиентам, которые установили себе ваше приложение, PUSH-сообщения могут отправляться через него. Всем остальным клиентам PUSH-сообщения будет отправляться в браузер.
Важно учитывать, что отправить PUSH в браузер можно только с согласия пользователя и браузер при этом должен быть запущен у пользователя. PUSH работают в большинстве браузеров, но не во всех. При отправке сообщений в мобильное приложение процент успешной доставки обычно намного выше.
С приложением еще лучше
Кроме модуля отправки PUSH-сообщений, мы предлагаем подключить к вашему сайту быстрое мобильное приложение, которое автоматически полностью синхронизируется с вашим сайтом и работает на устройствах Android и iOs. Приложение подключается за 2-3 рабочих дня и работает автоматически.
Подробнее об этом предложении читайте здесь:
Подключите модуль PUSH-уведомлений для Битрикс и отправляйте мгновенные сообщения разным группам пользователей прямо из панели управления сайтом.
В чем ценные преимущества PUSH-уведомлений?Мгновенная доставка информации:
Пуш-уведомления достигают пользователей мгновенно, без задержек. Это гарантирует, что важная информация будет получена вовремя, даже если пользователь не активен на сайте.
Более высокая вовлеченность:Пуш-уведомления помогают привлечь внимание пользователей к важным событиям, новостям или специальным предложениям. Это повышает вовлеченность и способствует повторным визитам на сайт.
Персонализированный контент:Отправка пуш-уведомлений с учетом интересов и предпочтений пользователей позволяет предоставлять персонализированный контент. Это создает более значимый опыт для пользователей.
Удобство и простота:Получение уведомлений не требует активного поиска информации. Это удобно для пользователей, так как они могут быть в курсе последних новостей и событий без дополнительных усилий.
В чем отличия от конкурентов?
Интеграция в панель Битрикс
В отличии от большинства сервисов отправки PUSH-уведомлений, вы получите собственный модуль отправки, интегрированный в вашу панель управления сайтом на Битрикс. Все настройки и отправка происходят в вашей панели управления.
Любое количество подписчиков
В отличии от других сервисов мы не ограничиваем количество подписчиков. Учитываются только сами факты отправки сообщений.
Можно создавать свои сегменты
В отличии от других сервисов у вас есть возможность очень гибко настраивать получателей сообщений. Вы можете фильтровать получателей не только по браузеру или ОС, но и по данным из вашей CRM: количеству сделанных заказов, общей сумме, категории покупателей, полу и т.д. Это позволяет многократно увеличить отдачу от рассылки и повысить лояльность клиентов.
Конфиденциальность и безопасность
База клиентов - это очень ценный актив и как любой актив его нужно хранить в безопасности. В отличии от других сервисов рассылки, доступ к базе подписчиков есть только у вас.

Какие фильтры для отправки можно настроить?
- Группе клиентов из настроек Битрикса
- По полу
- По операционной системе
- По количеству заказов
- По сумме покупок
- По заказам за период
- По купленным товарам
Автоматические сценарии отправки
- Изменение статуса заказа
- Напоминание о забытой корзине
Каждое сообщение может содержать:
- Заголовок
- Текст сообщения
- Картинка
- Ссылка на любую страницу (с якорем для метрики)
Автоматизация и оптимизация
Отправка пуш-уведомлений может быть автоматизирована, что экономит время и ресурсы. Такой подход позволяет оптимизировать коммуникацию с пользователем и повысить эффективность вашего сайта.
Увеличение конверсииБлагодаря непосредственной и быстрой доставке информации, пуш-уведомления могут способствовать увеличению конверсии, так как пользователи могут быстрее принять решение о покупке или выполнении нужных действий.
Прозрачность и контрольПользователи могут легко управлять настройками уведомлений и выбирать, какую информацию они хотят получать. Это создает прозрачность и доверие к сайту.
Улучшение пользовательского опытаПуш-уведомления позволяют предлагать более понятную и целевую информацию, что повышает качество пользовательского опыта на сайте.
Информирование о важных событияхПуш-уведомления помогают пользователю быть в курсе важных событий, таких как изменение статуса заказа или появление новой продукции.
Сокращение потери трафикаОтправка пуш-уведомлений позволяет удерживать посетителей и сокращать потерю трафика, так как пользователи будут получать актуальную информацию и возвращаться на сайт.
Как пользоваться?
Вы можете бесплатно установить модуль, протестировать его настройки и отправить 10 сообщений. После этого для работы модуля необходимо выбрать подходящий тарифный план.
|
Дата публикации
|
01.09.2023 |
|
Число установок
|
100 - 499 раз |
|
Дата обновления
|
18.09.2026 |
|
Включает в себя
|
Array |
|
Последняя версия
|
2.0.10 |
|
Адаптивность
|
Нет |
|
Поддержка композита
|
Нет |
|
Совместимо с Сайты24
|
Нет |
|
Подходящие редакции 1С-Битрикс
|
3373 3380 3381 3382 3383 |
|
Наличие демо-режима
|
Да |
|
Продолжительность демо-периода
|
Нет |
- Уникальный учёт устройств мобильного приложения.
- Новые версии Android- и iOS-приложений могут передавать стабильный идентификатор устройства.
- При безопасном обновлении PUSH-токена сохраняются запись получателя, история уведомлений и состояние подписки.
- Идентификатор устройства не используется как подтверждение личности: для переноса привязки требуется совпадение пользователя или корзины.
- Одно устройство с обновлённым токеном учитывается в аудитории сегмента и очереди отправки один раз.
- Старые версии приложений без нового идентификатора продолжают работать по PUSH-токену.
- Колонки и индекс для идентификаторов устройств добавляются автоматически без потери существующих данных.
- Новый конструктор сегментов и предварительный просмотр аудитории PUSH-рассылки.
- Условия можно объединять во вложенные группы «Все (И)», «Любое (ИЛИ)» и исключения «НЕ», повторять и комбинировать фильтры по устройствам, пользователям и заказам.
- Добавлен предварительный расчёт аудитории: количество людей и устройств, доступность для PUSH и распределение по операционным системам, браузерам и каналам.
- Блок «Кратко о сегменте» объясняет условия простыми словами; выбранные значения и исключения выделяются разными цветами.
- Примеры получателей открываются в отдельном окне с логином, ID, телефоном, типом ОС, версией приложения и браузером. Версия приложения показывается, если она известна.
- Для версий приложения добавлены сравнения и диапазоны с учётом числовых частей версии: 1.162 новее 1.54, а 2.0 и 2.0.0 равны.
- Уточнён учёт последней активности устройства, добавлены подсказки для всех условий, компактные диапазоны дат и значений, цветные иконки и единое оформление с настройками модуля.
- Сохранена совместимость ранее созданных сегментов; новые правила одинаково используются в предпросмотре, формировании получателей и API модуля.
- Обновление структуры базы выполняется автоматически и допускает повторный запуск без потери настроек и существующих данных.
- Усилена безопасность списка рассылок: специальные символы в названиях сегментов отображаются как текст, а не как HTML-разметка.
- Исправлена ошибка при подготовке и обработке PUSH-рассылок.
- Добавлена серверная статистика отказов от PUSH-рассылок.
- Модуль сохраняет историю изменения статуса подписки с причиной, источником, датой, пользователем и устройством.
- Добровольные отписки отделены от недействительных токенов и других технических причин недоставки.
- В административном разделе появился отчёт по текущему состоянию подписок, новым отпискам, повторным подпискам и исключениям из рассылок.
- Перед отправкой очередь повторно проверяет актуальность токена и не отправляет уведомление отписавшемуся получателю.
- Для Web Push модуль получает доступный браузерный сигнал о выданном или отозванном разрешении на уведомления.
- В PUSH-рассылки добавлена персональная подстановка имени покупателя.
- Шаблон #NAME# можно вставить в заголовок или текст из формы создания рассылки.
- Для авторизованного покупателя перед отправкой подставляется имя из профиля пользователя Bitrix.
- Общее обращение для неавторизованного покупателя задаётся на новой вкладке «Настройки шаблонов» в блоке «Настройки замены».
- Если покупатель не авторизован или имя не заполнено, используется общая настройка. Если она пустая, #NAME# заменяется пустой строкой.
- Форма рассылки содержит пояснения и примеры для имени, обращения и пустой замены.
- Исправлена работа браузерных PUSH-уведомлений и переход по ссылке при нажатии. Внимание!!! После установки обновления необходимо зайти в настройки модуля https://ваш-сайт/bitrix/admin/settings.php?mid=mainapp.sendpush и пересохранить их.
- При нажатии на уведомление открывается указанная страница либо активируется уже открытая вкладка.
- Поддерживаются локальные адреса сайта и полные HTTPS-ссылки.
- Обработчик перехода теперь корректно работает с данными Firebase и не перехватывается Firebase SDK.
- Firebase JavaScript SDK обновлён до версии 12.17.1.
- Обновлённый service worker активируется сразу, без ожидания закрытия старых вкладок.
- Усилена защита регистрации браузерных PUSH-токенов.
- В настройки модуля добавлена ссылка информера непрочитанных PUSH теперь настраивается и может вести в произвольный раздел истории уведомлений.
- Во вкладку «Отображение информера» добавлено поле ссылки на раздел истории PUSH.
- По умолчанию сохранён прежний адрес /personal/mailings/
- Поддерживаются локальные адреса сайта и полные HTTPS-ссылки.
- Удалена неиспользуемая интеграция с Яндекс.Метрикой, т.к. теперь сбор статистики и конверсий осуществляется средствами модуля.
- Удалены клиент Яндекс.Метрики, сервис синхронизации и плановый агент.
- Миграция снимает старые агенты и удаляет больше не используемые ключи счётчика и OAuth-токена.
- Из настроек убраны поля Яндекс.Метрики и пояснения о внешнем источнике статистики.
- Экран статистики использует нейтральные подписи, соответствующие данным из внутренних таблиц модуля.
- Сбор статистики отправок, доставок, открытий и переходов внутри модуля сохраняется.
- Добавлены многоэтапные PUSH-сценарии для забытых корзин, шаблоны имени с обращением для гостя, Rich Media с фото товара и автоматические одноразовые купоны выбранного правила корзины.
- Удалены устаревшие настройки служебных инфоблоков, и неиспользуемые флаги истории.
- Товарные инфоблоки определяются автоматически через модуль «Торговый каталог».
- Прекращена запись новых токенов и истории в legacy-инфоблоки; старый плановый агент снимается миграцией.
- Импорт получателей перенесён на слоистую архитектуру, автоматически находит старый инфоблок и защищён проверками прав, POST, CSRF и источника запроса.
- Страница служебного импорта получила предупреждение о назначении скрипта и выделенный блок запуска.
- Общие настройки разделены на логические блоки: подключение к сервису, Web Push, PUSH, аналитика и агент отправки.
- Информация о тарифе перенесена в блок подключения к сервису.
- Обновление актуальности мобильных PUSH-токенов в версии 2.0.2.
- Если пользователь не дал (или отозвал) разрешение на отправку push уведомлений, то токен пользователя помечается как неактуальный и отправка по нему не идет
- Исправление новой установки модуля в версии 2.0.1.
- Устранена ошибка MySQL Duplicate column name 'attempts' при первой установке.
- Установщик не повторяет ALTER TABLE для столбцов, которые были созданы базовой схемой в том же запросе.
- Обновление с 2.0.0 не изменяет данные и не требует ручной миграции базы.
- Крупное обновление архитектуры модуля до версии 2.0.0.
- Удалены неиспользуемые глобальные классы, старые функции агентов, ORM-обёртка аналитики и мёртвые служебные endpoints.
- Встроенный API Mainapp\Sendpush\SendpushAPI сохранён и перенесён в отдельный слой API без изменения публичного контракта.
- Обновление автоматически снимает старые регистрации событий и агентов и удаляет оставшиеся файлы переходного слоя 1.x.
- Таблицы, рассылки, сегменты, статистика, токены, настройки и исторические данные сохраняются.
- Очередь, параллельная отправка Firebase, забытые корзины, статусы заказов, цели, биллинг и история уведомлений продолжают работать через namespaced-архитектуру.
- Перед обновлением сторонний код, вызывающий удалённые глобальные классы, необходимо перевести на документированный SendpushAPI.
- Ускорена отправка больших PUSH-рассылок.
- Запросы к Firebase отправляются параллельно контролируемыми пакетами вместо последовательной отправки по одному устройству.
- Размер очереди за один запуск увеличен до 500 сообщений, интервал агента сокращён до 30 секунд.
- Статус и время отправки по-прежнему сохраняются отдельно для каждого устройства.
- Повторяются только временные сетевые и серверные ошибки Firebase.
- Невалидные токены, SenderId mismatch и неретриабельные ошибки завершаются без пяти повторных попыток.
- При отсутствии curl_multi модуль автоматически использует совместимый последовательный режим.
- Добавлен учёт времени отправки PUSH-рассылок.
- Фиксируется время начала первой фактической попытки отправки рассылки.
- После окончательного завершения очереди сохраняется время окончания и рассчитывается длительность отправки.
- Для каждого получателя в статистике сохраняется время итоговой попытки доставки.
- В окне статистики отображаются начало, окончание, длительность рассылки и время отправки каждому получателю.
- Учёт времени работает как для очереди, так и для синхронной отправки через SendpushAPI.
- Идемпотентная миграция добавляет новые поля и восстанавливает доступное время исторических отправок.
- Усилена безопасность регистрации браузерных PUSH-токенов.
- Сохранение web push-токена теперь требует действующий CSRF-токен Bitrix.
- Компонент автоматически передаёт sessid в сгенерированный браузерный скрипт.
- Закэшированная до обновления разметка совместима через BX.bitrix_sessid().
- Сохранена строгая проверка источника запроса и добавлен заголовок X-Requested-With.
- Удалённые резервные страницы рассылок и сегментов не входят в архив обновления.
- Добавлены регрессионные проверки защиты публичной точки и состава выпуска.
- Уточнена совместимость встроенного PHP API с исходной инструкцией SendpushAPI.
- Восстановлены отдельные ошибки для отсутствующего токена, некорректного пользователя и обязательных полей PUSH.
- Повторная регистрация токена больше не очищает не переданные сведения об устройстве.
- Не заданные ОС, браузер и сегмент возвращаются как null.
- Сохранены расширенные возможности API: upsert токена, фильтрация по сегменту, статистика и учет одной API-рассылки.
- Документация дополнена требованиями к токенам провайдера и актуальными форматами ответов.
- Проверен и исправлен встроенный API для сторонних интеграций.
- Восстановлено сохранение сегмента устройства и фильтрация отправки по сегменту, ОС и браузеру.
- Ответ отправки снова содержит списки успешно и неуспешно обработанных токенов с причинами ошибок.
- Удаление неизвестного токена и отправка без активных устройств теперь возвращают корректную ошибку.
- Отправки через API сохраняются как рассылки типа API и отображаются в общей статистике.
- Billing учитывает одну успешную API-рассылку как одно отправление независимо от количества устройств.
- Добавлена документация по PHP API и защищенным HTTP-точкам модуля.
- Исправлена статистика отправленных PUSH-рассылок.
- Одна успешно отправленная рассылка теперь учитывается ровно один раз независимо от количества получателей и устройств.
- Статистика строится по локальному журналу рассылок и больше не использует исторические счётчики получателей billing API.
- Цифры по ручным рассылкам, забытым корзинам, статусам заказов и API ведут в отфильтрованный список соответствующих рассылок.
- Фильтр перехода проверяет дату и тип рассылки и показывает только записи со статусом «Отправлена».
- Итоговая строка больше не попадает в количество строк и пагинацию.
- Переходное обновление архитектуры без нарушения обратной совместимости.
- Страница настроек больше не использует старые глобальные классы GetOptions и MainappBilling.
- Работа с тарифом, реквизитами PUSH, статистикой и учётом рассылок объединена в BillingService.
- Справочники и состояние агента страницы настроек вынесены в SettingsService.
- Устранены внутренние цепочки вызовов между legacy-фасадами.
- Старые классы сохранены для внешних интеграций, помечены как переходный слой и регистрируют фактическое использование.
- Исключён перехват глобального класса GetOptions, если он уже предоставлен другим модулем.
- Добавлена автоматическая проверка, запрещающая новые зависимости production-кода от legacy-фасадов.
- Модуль переведён на новую слоистую архитектуру и получил автоматическое безопасное обновление существующих установок.
- HTTP-обработчики, события и агенты разделены на Controller/Event/Agent, Service, Repository, Integration и Infrastructure.
- Добавлен идемпотентный Marketplace-обновлятор: он дополняет схему без потери данных, обновляет внешние admin/tools-обёртки, события и агентов.
- Исправлена совместимость с Bitrix DB API и типами DateTime.
- Исправлено сохранение и применение всех полей сегмента, включая фильтры по заказам.
- Исправлены забытые корзины, адресная отправка по статусу заказа, очередь и повторные попытки PUSH.
- Биллинг считает факт отправки рассылки один раз, а превышение лимита фиксируется в журнале отправки.
- Исправлено достижение целей после оформления заказа из PUSH по забытой корзине.
- История уведомлений объединяет сообщения одной рассылки для нескольких устройств и синхронизирует признак прочтения.
- Восстановлены страницы аналитики и статистики, добавлено понятное название статуса «Ждет отправки».
- Эмодзи корректно сохраняются и отображаются даже при ограничениях старого соединения с базой данных.
- Усилена безопасность административных и публичных обработчиков: права, POST/CSRF, same-origin, IDOR, SQL, XSS, загрузка файлов и TLS.
- Добавлена возможность использовать номер заказа в PUSH-уведомлениях о смене статуса. Для этого в шаблонах заголовка и текста доступен новый макрос #ORDER_NUMBER#. При отправке уведомления он автоматически заменяется на номер заказа. Шаблон уведомления находится в настройках модуля.
- Исправление работы агента
- Исправление ошибок
-
- Улучшена скорость отправки рассылок
- Добавлена подробная сводная статистика рассылок
- Исправлено автоматическое обновление сегмента при отправке рассылки.
- Добавлена кнопка сброса актуальности токенов пользователей
- Исправление сохранения токена пользователя
- Исправление ошибок
- Улучшена стабильность ведения аналитики посещений
- Если пользователь не дал разрешение на отправку пушей, токен пользователя помечается как "не актуальный" до тех пор, пока пользователь не разрешит отправку пушей (для версий приложений: android > 1.47, ios > 1.130)
- В списке пользователей добавлены фильтры по операционной системе, браузеру, актуальности токена
- В списке пользователей добавлена возможность удалить пользователя
- В таблицу пользователей добавлена версия приложения (для версий приложений: android > 1.47, ios > 1.130)
- Добавлены API методы для отправки PUSH уведомлений
- Добавлена настройка, включающая сбор аналитики по посетителям. Эта аналитика в дальнейшем нужна будет для добавления дополнительных фильтров при создании сегментов рассылок и улучшения работы модуля сбора статистики.
- В рассылки добавлена возможность вставлять эмодзи.
- Добавлен фильтр рассылок
- Добавлена общая статистика рассылок
- Добавлены пояснения к статистике рассылки
- Исправлены ошибки
- Автоматические PUSH уведомления о смене статусов заказов и забытых корзинах добавлены в список рассылок.
- Для уведомлений по забытым корзинам автоматически собираются конверсионные данные по цели: оформление заказа.
- Внимание! В этом обновлении из кода модуля вырезана старая форма отправки PUSH-уведомлений. Пользуйтесь новым функционалом рассылок через сегменты.
-
- Добавлна история индивидуальных раасылок для личного кабинета
- Добавлен индикатор непрочитанных PUSH уведомлений
- Исправление кнопки отправки рассылки при пагинации
- Добавлены подсказки к полям при создании сегментов и рассылок.
- Добавлена возможность указывать статус заказа в заголовке и id заказа в теле PUSH уведомления, при отправке автоматических уведомлений о смене статусов заказов.
- Добавлена фильтрация по авторизованным (не авторизованным получателям) в сегментах рассылок.
- Исправления локализации
-
- В сегментах теперь доступен фильтр по браузеру получателя. Также теперь можно выбрать только тех получателей, которые заходили на сайт через мобильное приложение. Для этого в фильтре нужно выбрать браузер "Мобильное приложение"
- Исправление сбора статистики
- Глобальное обновление модуля отправки push
- Добавлена возможность создания сегментов отправки
- Добавлена возможность создания нескольких рассылок
- Добавлена возможность планирования времени рассылки
- Добавлена детальная статистика по каждой рассылке
- Добавлена интеграция статистики рассылки с яндекс.метркиой
- Добавлена статистика по конверсии рассылок
- Более детально проработана статистика отправки push-сообщений. Теперь в статистике можно посмотреть, какие сообщения были отправлены через ручную форму в каждый конкретный день.
- Добавлена возможность рассылки уведомлений о поступлении товара на склад. Функционал можно включить в настройках модуля на вкладке "Дополнительные уведомления". Уведомления будут работать, если на сайте включена функция подписки на товары.
- Исправлен сбор токенов для веб пушей
- Исправление ошибок
- Исправление ошибок
- Добавлена возможность отключить пуши в браузер
- Обновление api для web push
- Исправлена ошибка фильтрации пользователей при отправке уведомления через форму
- Исправление ошибок
- Исправление ошибок
- В настройках добавлена проверка работы агента для отправки уведомлений о забытых корзинах.
- Исправление ошибок
-
- Добавлен модуль расширенной статистики отправки уведомлений
- Исправление ошибок
- Исправление ошибок
- Добавлена возможность записывать историю отправленных по событиям сообщений
- Исправление ошибок в работе биллинга
-
- Переработаны настройки модуля
- Добавлен выбор статусов заказов, по которым отправляются уведомления
- Исправление ошибок
- Исправление ошибок
-
- Отправка push уведомлений переведена на новый API
-
- Добавлена функция автоматической отправки уведомления о смене статуса заказа.
- Исправление ошибок отправки сообщений по фильтру ОС
- Техническое обновление
-
- Добавлено автоматическое push уведомление о забытой корзине
-
- Добавлена регистрация собственных событий
- Добавлена настройка для сайтов на кириллице
- Исправление ошибок
- Исправление ошибок
- Исправление ошибок
- Исправление ошибок
- Исправление ошибки отправки пуша конкретному пользователю
