Каталог решений

Покупка продления купона

Продолжительность:
Общая сумма:
0 руб.
Ваш запрос успешно отправлен!

Я согласен с условиями активации продлений
Продлить
Продолжить покупки

PUSH-уведомления и аналитика для 1С-Битрикс: сегментные рассылки в браузер и приложения

PUSH-уведомления для 1С-Битрикс: Возвращайте покупателей, автоматизируйте коммуникации и увеличивайте повторные продажиРассылки • Сегментация • Забытые корзины • Промокоды • Статусы заказов • Товары в наличии • АналитикаОтправляйте PUSH-уведомления посетителям сайта и пользователям мобильных приложений на Android и iPhone прямо из 1С-Битрикс.Сообщайте об акциях и специальных предложениях, возвращайте покупателей к забытым корзинам, уведомляйте об изменении статуса заказа и поступлении товаров, создавайте персональные рассылки для разных групп клиентов и отслеживайте результат каждой отправки.Модуль позволяет превратить PUSH-уведомления из обычного канала рассылок в полноценный инструмент работы с клиентской базой.PUSH-уведомления — прямой канал связи с вашими покупателямиПосле подключения и настройки PUSH пользователю достаточно разрешить получение уведомлений на совместимом устройстве. Для мобильных приложений необходима интеграция приложения с модулем.Модуль автоматически сохраняет получателей при поступлении данных с сайта или приложения и учитывает состояние разрешения на уведомления. После этого вы можете работать с собранной аудиторией: создавать сегменты, запускать массовые и персональные рассылки и использовать автоматические сценарии.PUSH можно отправлять посетителям сайта через браузер и пользователям мобильных приложений на Android и iPhone.Отправляйте не всем подряд, а нужным покупателямЧем точнее предложение соответствует покупателю, тем полезнее коммуникация.Создавайте аудитории под конкретные предложения: от персонального сообщения одному клиенту до рассылки нескольким группам покупателей.Новый конструктор сегментов позволяет собирать нужную аудиторию без программирования. Выберите, кого хотите найти, задайте значения и объедините условия так, как нужно вашей кампании.Выбирайте получателей по 14 признакамСегментировать аудиторию можно:— по операционной системе устройства;— браузеру или мобильному приложению Mainapp;— сайту;— наличию связанной учётной записи;​​​​​​​— полу;​​​​​​​— группе пользователей;​​​​​​​— конкретным пользователям;​​​​​​​— количеству заказов;​​​​​​​— сумме заказов;​​​​​​​— товарам в заказах;​​​​​​​— наличию или отсутствию заказов за выбранный период;​​​​​​​— сохранённому состоянию PUSH-подписки;​​​​​​​— версии приложения;— последней известной активности на сайте или в приложении.Например, можно отдельно обратиться к постоянным покупателям, клиентам, купившим определённый товар, пользователям мобильного приложения или покупателям, которые давно не совершали заказ.А если сообщение предназначено конкретному клиенту, его можно отправить персонально, не затрагивая остальных получателей.Создавайте сложные аудитории и исключайте ненужных получателейУсловия сегментации можно гибко сочетать между собой.Вы можете потребовать выполнения всех условий одновременно или выбрать получателей, подходящих хотя бы под одно из них.Для сложных аудиторий объединяйте условия в группы, вкладывайте группы друг в друга и добавляйте исключения.Например, можно выбрать покупателей Android с тремя и более заказами, но исключить сотрудников магазина.Для разных полей доступны свои варианты сравнения: больше, меньше, равно, диапазон, наличие или отсутствие значения. Условия по заказам можно ограничивать выбранным периодом.Проверяйте аудиторию до отправкиЕщё до запуска рассылки можно проверить, кто попадёт в выбранный сегмент.Прямо в конструкторе отображаются:— количество найденных людей и гостевых профилей, а также их устройств;​​​​​​​— количество устройств, доступных для PUSH по данным модуля;​​​​​​​— понятное описание того, кому предназначена рассылка и кто исключён;​​​​​​​— распределение устройств по операционным системам, браузерам и каналам — приложение или браузер;— примеры получателей с доступными данными.Так проще проверить настройки сегмента и убедиться, что предложение получат именно нужные покупатели.Сохраняйте сегменты для следующих рассылокСозданный сегмент можно сохранить и использовать повторно.При подготовке очередной рассылки его состав пересчитывается по сохранённым условиям, поэтому вам не придётся каждый раз заново создавать аудиторию.Создавайте PUSH, которые ведут пользователя к нужному действиюВ уведомление можно добавить:— заголовок;​​​​​​​— текст;​​​​​​​— изображение;​​​​​​​— эмодзи;— ссылку на нужную страницу сайта.В рассылках по сегменту обращайтесь к покупателю по имени с помощью персональной подстановки. Если имя неизвестно, модуль использует заранее настроенное общее обращение.Рассылку можно отправить сразу или запланировать на нужные дату и время.Так PUSH становится не просто коротким сообщением, а персональным предложением с прямым переходом к нужному товару, разделу или странице сайта.Возвращайте покупателей к забытым корзинам автоматическиПокупатель выбрал товары, положил их в корзину, но не завершил заказ?Модуль может автоматически напомнить ему о незавершённой покупке, если корзина связана с известным модулю устройством для PUSH.При этом сценарий не ограничивается одним сообщением. Можно настроить до 10 последовательных этапов PUSH-уведомлений.Например:через 1 час — напомнить о товарах в корзине;через сутки — повторно предложить завершить заказ;через 2 дня — отправить дополнительное напоминание с персональным промокодом.Интервалы, тексты, изображения и предложение с промокодом задаются отдельно для разных этапов сценария.Покажите покупателю, какой товар он оставилВ PUSH о забытой корзине можно автоматически добавить название товара и его фотографию.Покупателю не приходится вспоминать, что именно он выбирал: он сразу видит знакомый товар и может вернуться к покупке.Добавьте персональный промокодНа выбранном этапе сценария можно предложить покупателю индивидуальный промокод.На основе отдельного правила работы с корзиной в 1С-Битрикс модуль автоматически создаст уникальный промокод на один заказ с заданным сроком действия. Размер и условия скидки задаются в самом правиле.А чтобы убрать лишний шаг при покупке, промокод можно применить автоматически после перехода пользователя из PUSH-уведомления.Покупателю не потребуется копировать код, запоминать его или вводить вручную.Не отправляйте лишние напоминанияПеред созданием очередного этапа модуль проверяет корзину. Если покупатель уже оформил заказ или очистил корзину, новые напоминания по прежнему сценарию не создаются. Сообщения, которые уже были поставлены в очередь отправки, автоматически не отменяются.Автоматически сообщайте об изменении статуса заказаИспользуйте PUSH не только для рекламных рассылок, но и для сервисных уведомлений. Модуль может автоматически сообщать покупателю об изменении статуса его заказа.Например:«Принят» → «Передан в доставку» → «Готов к выдаче»— если такие статусы настроены в магазине.Вы можете выбрать, об изменении каких статусов уведомлять покупателя.В сообщение можно добавить номер заказа, его текущий статус и ссылку на страницу заказа.Клиент получает важную информацию непосредственно на своё устройство и может сразу перейти к заказу.Возвращайте покупателей, когда товар снова появился в наличииЕсли нужного товара временно нет, покупатель может подписаться на его поступление.Модуль использует штатное уведомление 1С-Битрикс о поступлении товара. Когда оно формируется, модуль создаёт PUSH для покупателя, которого удалось найти по email подписки и у которого есть подходящее устройство для отправки.Это позволяет вернуть на сайт людей, которые уже проявили интерес к конкретному товару.Сохраняйте PUSH в личном кабинете покупателяУведомление не обязательно исчезает после просмотра на устройстве.Модуль позволяет вести историю полученных PUSH-уведомлений непосредственно в личном кабинете покупателя.Если одна рассылка была отправлена на несколько устройств, связанных с одной учётной записью, в истории не создаются лишние дубли — пользователь видит одно уведомление.После зафиксированного открытия PUSH или открытия сообщения в личном кабинете общая запись истории помечается прочитанной.История подключается отдельным компонентом на странице личного кабинета и доступна авторизованному пользователю.Напоминайте о непрочитанных сообщениях на сайтеНа сайте можно разместить удобный индикатор непрочитанных PUSH-уведомлений для авторизованного пользователя.Для него отдельно настраиваются:— цвет;​​​​​​​— расположение;​​​​​​​— отступы;​​​​​​​— отображение на компьютерах;— отображение на мобильных устройствах.При нажатии на индикатор пользователь сразу переходит на страницу с историей своих уведомлений.Таким образом PUSH продолжает работать и после того, как покупатель вернулся на сайт.Отслеживайте результаты каждой PUSH-рассылкиМодуль сохраняет данные каждой кампании: тему и текст сообщения, ссылку, выбранный сегмент и время отправки.По каждому получателю можно увидеть результат отправки: сообщение отправлено, устройство исключено из рассылки или сообщение не доставлено, а также причину исключения устройства.Модуль фиксирует открытия PUSH-уведомлений, переходы по ссылкам и достижение выбранных целей.В статистике можно посмотреть:— количество отправленных, исключённых, открытых и конверсионных уведомлений;​​​​​​​— результаты каждой отдельной кампании;​​​​​​​— причины исключения устройств и недоставки;​​​​​​​— историю PUSH-рассылок;​​​​​​​— динамику результатов по дням.Так вы видите не только сам факт запуска рассылки, но и что произошло после отправки: сколько уведомлений было отправлено, сколько открыто и сколько привело к целевому действию.Общая аналитика PUSH-каналаОтдельная страница аналитики помогает оценивать результаты PUSH-рассылок в целом.Можно просматривать статистику по датам и типам рассылок и быстро переходить от общей картины к конкретным сообщениям.В разделе «Подписки и отписки» можно видеть сохранённые состояния устройств и историю их изменений: разрешение или отключение уведомлений, а также техническую недействительность адреса устройства.Так вы можете лучше понимать реальный размер доступной для отправки аудитории.Контролируйте актуальность базы получателейМодуль отслеживает состояние подписок и помогает понимать, кому PUSH действительно можно отправить.Когда сайт или приложение передаёт информацию об отключении уведомлений либо сервис отправки сообщает, что адрес устройства больше не действует, модуль учитывает это при последующих адресных отправках.Перед отправкой очередь повторно проверяет состояние получателя в базе. Известные модулю отключённые и удалённые адреса пропускаются, а причину можно посмотреть в статистике рассылки.Если получатели хранились в прежнем инфоблоке Mainapp, их можно перенести служебным импортом. При повторном появлении одного и того же адреса устройства существующая запись обновляется, а не создаётся заново.Быстрая отправка больших рассылокРассылки через очередь обрабатываются пакетами и поддерживают параллельную отправку, что помогает сократить время крупных рассылок. При этом для каждого устройства отдельно сохраняются данные о времени и результате отправки. Скорость зависит от сервера, настроек фоновой обработки и сервиса доставки.Понятный принцип учёта рассылокКоличество устройств одного покупателя и количество получателей не увеличивают число учитываемых рассылок.Одна завершённая рассылка, в которой есть хотя бы одна успешная отправка, учитывается как одна отправка независимо от количества получателей и их устройств.Рассылка без успешных отправок лимит не расходует.Если сервис вернёт ошибку превышения лимита тарифа, модуль зафиксирует её в результате отправки. Это позволяет заранее понимать принцип расходования доступного объёма отправок.Разделяйте права сотрудниковНе каждому сотруднику нужен полный доступ к PUSH-коммуникациям.В модуле можно предоставить сотрудникам просмотр данных или управление рассылками, сегментами и получателями. Так с PUSH-коммуникациями может работать команда, а доступ можно распределить между сотрудниками в зависимости от их задач.Быстрее находите проблемыМодуль содержит встроенные сообщения об ошибках, которые помогают находить проблемы при отправке PUSH, работе автоматических сценариев и настройке системы.Это упрощает контроль работы PUSH-канала и поиск причин, если какая-либо отправка не состоялась.Что можно делать с помощью модуляПривлекать покупателей к акциям и предложениямСоздайте нужный сегмент, подготовьте PUSH и отправьте его сразу или в запланированное время.Возвращать забытые корзиныНастройте автоматическую последовательность до 10 этапов, покажите товар из корзины и при необходимости предложите персональный промокод.Информировать о заказахАвтоматически сообщайте покупателю об изменении статуса и давайте прямую ссылку на заказ.Возвращать спрос на товарыИспользуйте штатную подписку 1С-Битрикс на поступление товара и отправляйте PUSH найденным покупателям с доступными устройствами.Работать с разными группами покупателейИспользуйте 14 признаков сегментации, сочетайте условия и исключения и сохраняйте сегменты для следующих рассылок.Оценивать эффективностьСмотрите результаты отправки, зафиксированные открытия и достижение выбранной цели. Анализируйте связанные с PUSH заказы.Всё необходимое для PUSH-коммуникаций — модуль MainAppМодуль объединяет в одной системе базу получателей, сегментацию, рассылки, автоматические сценарии, персонализацию, историю сообщений и аналитику.Вместо одинаковых сообщений для всей базы вы можете выстраивать разные сценарии коммуникации с покупателями:выбрать нужную аудиторию → отправить персональное сообщение → вернуть пользователя на сайт → увидеть результат.Используйте PUSH для рекламных предложений, повторных продаж, возвращения забытых корзин и важных сервисных сообщений — непосредственно из системы управления вашим сайтом.Выберите тариф под задачи вашего бизнесаНачните бесплатно — установите модуль и отправьте первые 10 сообщений.Количество подписчиков не ограничено. Одна рассылка учитывается как одна отправка независимо от количества получателей и их устройств.

PUSH-уведомления и аналитика для 1С-Битрикс: сегментные рассылки в браузер и приложения

PUSH-уведомления и аналитика для 1С-Битрикс: сегментные рассылки в браузер и приложения

от MainApp
Скриншоты
Описание

Технические данные

Опубликовано:
01.09.2023
Обновлено:
24.09.2026
Версия:
2.0.14
Установлено:
100 - 499 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес»
Адаптивность:
Нет
Поддержка Композита:
Нет
Совместимо с Сайты24
Нет

Пользовательское соглашение

Описание

PUSH-уведомления для 1С-Битрикс: Возвращайте покупателей, автоматизируйте коммуникации и увеличивайте повторные продажи

Рассылки • Сегментация • Забытые корзины • Промокоды • Статусы заказов • Товары в наличии • Аналитика

Отправляйте PUSH-уведомления посетителям сайта и пользователям мобильных приложений на Android и iPhone прямо из 1С-Битрикс.

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

Модуль позволяет превратить PUSH-уведомления из обычного канала рассылок в полноценный инструмент работы с клиентской базой.

PUSH-уведомления — прямой канал связи с вашими покупателями

После подключения и настройки PUSH пользователю достаточно разрешить получение уведомлений на совместимом устройстве. Для мобильных приложений необходима интеграция приложения с модулем.

Модуль автоматически сохраняет получателей при поступлении данных с сайта или приложения и учитывает состояние разрешения на уведомления. После этого вы можете работать с собранной аудиторией: создавать сегменты, запускать массовые и персональные рассылки и использовать автоматические сценарии.

PUSH можно отправлять посетителям сайта через браузер и пользователям мобильных приложений на Android и iPhone.

Отправляйте не всем подряд, а нужным покупателям

Чем точнее предложение соответствует покупателю, тем полезнее коммуникация.

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

Новый конструктор сегментов позволяет собирать нужную аудиторию без программирования. Выберите, кого хотите найти, задайте значения и объедините условия так, как нужно вашей кампании.

Выбирайте получателей по 14 признакам

Сегментировать аудиторию можно:

— по операционной системе устройства;
— браузеру или мобильному приложению Mainapp;
— сайту;
— наличию связанной учётной записи;
​​​​​​​— полу;
​​​​​​​— группе пользователей;
​​​​​​​— конкретным пользователям;
​​​​​​​— количеству заказов;
​​​​​​​— сумме заказов;
​​​​​​​— товарам в заказах;
​​​​​​​— наличию или отсутствию заказов за выбранный период;
​​​​​​​— сохранённому состоянию PUSH-подписки;
​​​​​​​— версии приложения;
— последней известной активности на сайте или в приложении.

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

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

Создавайте сложные аудитории и исключайте ненужных получателей

Условия сегментации можно гибко сочетать между собой.

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

Для сложных аудиторий объединяйте условия в группы, вкладывайте группы друг в друга и добавляйте исключения.

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

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

Проверяйте аудиторию до отправки

Ещё до запуска рассылки можно проверить, кто попадёт в выбранный сегмент.

Прямо в конструкторе отображаются:

— количество найденных людей и гостевых профилей, а также их устройств;
​​​​​​​— количество устройств, доступных для PUSH по данным модуля;
​​​​​​​— понятное описание того, кому предназначена рассылка и кто исключён;
​​​​​​​— распределение устройств по операционным системам, браузерам и каналам — приложение или браузер;
— примеры получателей с доступными данными.

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

Сохраняйте сегменты для следующих рассылок

Созданный сегмент можно сохранить и использовать повторно.

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

Создавайте PUSH, которые ведут пользователя к нужному действию

В уведомление можно добавить:

— заголовок;
​​​​​​​— текст;
​​​​​​​— изображение;
​​​​​​​— эмодзи;
— ссылку на нужную страницу сайта.

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

Рассылку можно отправить сразу или запланировать на нужные дату и время.

Так PUSH становится не просто коротким сообщением, а персональным предложением с прямым переходом к нужному товару, разделу или странице сайта.

Возвращайте покупателей к забытым корзинам автоматически

Покупатель выбрал товары, положил их в корзину, но не завершил заказ?

Модуль может автоматически напомнить ему о незавершённой покупке, если корзина связана с известным модулю устройством для PUSH.

При этом сценарий не ограничивается одним сообщением. Можно настроить до 10 последовательных этапов PUSH-уведомлений.

Например:

через 1 час — напомнить о товарах в корзине;
через сутки — повторно предложить завершить заказ;
через 2 дня — отправить дополнительное напоминание с персональным промокодом.

Интервалы, тексты, изображения и предложение с промокодом задаются отдельно для разных этапов сценария.

Покажите покупателю, какой товар он оставил

В PUSH о забытой корзине можно автоматически добавить название товара и его фотографию.

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

Добавьте персональный промокод

На выбранном этапе сценария можно предложить покупателю индивидуальный промокод.

На основе отдельного правила работы с корзиной в 1С-Битрикс модуль автоматически создаст уникальный промокод на один заказ с заданным сроком действия. Размер и условия скидки задаются в самом правиле.

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

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

Не отправляйте лишние напоминания

Перед созданием очередного этапа модуль проверяет корзину. Если покупатель уже оформил заказ или очистил корзину, новые напоминания по прежнему сценарию не создаются. Сообщения, которые уже были поставлены в очередь отправки, автоматически не отменяются.

Автоматически сообщайте об изменении статуса заказа

Используйте PUSH не только для рекламных рассылок, но и для сервисных уведомлений. Модуль может автоматически сообщать покупателю об изменении статуса его заказа.

Например:

«Принят» → «Передан в доставку» → «Готов к выдаче»

— если такие статусы настроены в магазине.

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

В сообщение можно добавить номер заказа, его текущий статус и ссылку на страницу заказа.

Клиент получает важную информацию непосредственно на своё устройство и может сразу перейти к заказу.

Возвращайте покупателей, когда товар снова появился в наличии

Если нужного товара временно нет, покупатель может подписаться на его поступление.

Модуль использует штатное уведомление 1С-Битрикс о поступлении товара. Когда оно формируется, модуль создаёт PUSH для покупателя, которого удалось найти по email подписки и у которого есть подходящее устройство для отправки.

Это позволяет вернуть на сайт людей, которые уже проявили интерес к конкретному товару.

Сохраняйте PUSH в личном кабинете покупателя

Уведомление не обязательно исчезает после просмотра на устройстве.

Модуль позволяет вести историю полученных PUSH-уведомлений непосредственно в личном кабинете покупателя.

Если одна рассылка была отправлена на несколько устройств, связанных с одной учётной записью, в истории не создаются лишние дубли — пользователь видит одно уведомление.

После зафиксированного открытия PUSH или открытия сообщения в личном кабинете общая запись истории помечается прочитанной.

История подключается отдельным компонентом на странице личного кабинета и доступна авторизованному пользователю.

Напоминайте о непрочитанных сообщениях на сайте

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

Для него отдельно настраиваются:

— цвет;
​​​​​​​— расположение;
​​​​​​​— отступы;
​​​​​​​— отображение на компьютерах;
— отображение на мобильных устройствах.

При нажатии на индикатор пользователь сразу переходит на страницу с историей своих уведомлений.

Таким образом PUSH продолжает работать и после того, как покупатель вернулся на сайт.

Отслеживайте результаты каждой PUSH-рассылки

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

По каждому получателю можно увидеть результат отправки: сообщение отправлено, устройство исключено из рассылки или сообщение не доставлено, а также причину исключения устройства.

Модуль фиксирует открытия PUSH-уведомлений, переходы по ссылкам и достижение выбранных целей.

В статистике можно посмотреть:

— количество отправленных, исключённых, открытых и конверсионных уведомлений;
​​​​​​​— результаты каждой отдельной кампании;
​​​​​​​— причины исключения устройств и недоставки;
​​​​​​​— историю PUSH-рассылок;
​​​​​​​— динамику результатов по дням.

Так вы видите не только сам факт запуска рассылки, но и что произошло после отправки: сколько уведомлений было отправлено, сколько открыто и сколько привело к целевому действию.

Общая аналитика PUSH-канала

Отдельная страница аналитики помогает оценивать результаты PUSH-рассылок в целом.

Можно просматривать статистику по датам и типам рассылок и быстро переходить от общей картины к конкретным сообщениям.

В разделе «Подписки и отписки» можно видеть сохранённые состояния устройств и историю их изменений: разрешение или отключение уведомлений, а также техническую недействительность адреса устройства.

Так вы можете лучше понимать реальный размер доступной для отправки аудитории.

Контролируйте актуальность базы получателей

Модуль отслеживает состояние подписок и помогает понимать, кому PUSH действительно можно отправить.

Когда сайт или приложение передаёт информацию об отключении уведомлений либо сервис отправки сообщает, что адрес устройства больше не действует, модуль учитывает это при последующих адресных отправках.

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

Если получатели хранились в прежнем инфоблоке Mainapp, их можно перенести служебным импортом. При повторном появлении одного и того же адреса устройства существующая запись обновляется, а не создаётся заново.

Быстрая отправка больших рассылок

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

Понятный принцип учёта рассылок

Количество устройств одного покупателя и количество получателей не увеличивают число учитываемых рассылок.

Одна завершённая рассылка, в которой есть хотя бы одна успешная отправка, учитывается как одна отправка независимо от количества получателей и их устройств.

Рассылка без успешных отправок лимит не расходует.

Если сервис вернёт ошибку превышения лимита тарифа, модуль зафиксирует её в результате отправки. Это позволяет заранее понимать принцип расходования доступного объёма отправок.

Разделяйте права сотрудников

Не каждому сотруднику нужен полный доступ к PUSH-коммуникациям.

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

Быстрее находите проблемы

Модуль содержит встроенные сообщения об ошибках, которые помогают находить проблемы при отправке PUSH, работе автоматических сценариев и настройке системы.

Это упрощает контроль работы PUSH-канала и поиск причин, если какая-либо отправка не состоялась.

Что можно делать с помощью модуля

Привлекать покупателей к акциям и предложениям
Создайте нужный сегмент, подготовьте PUSH и отправьте его сразу или в запланированное время.

Возвращать забытые корзины
Настройте автоматическую последовательность до 10 этапов, покажите товар из корзины и при необходимости предложите персональный промокод.

Информировать о заказах
Автоматически сообщайте покупателю об изменении статуса и давайте прямую ссылку на заказ.

Возвращать спрос на товары
Используйте штатную подписку 1С-Битрикс на поступление товара и отправляйте PUSH найденным покупателям с доступными устройствами.

Работать с разными группами покупателей
Используйте 14 признаков сегментации, сочетайте условия и исключения и сохраняйте сегменты для следующих рассылок.

Оценивать эффективность
Смотрите результаты отправки, зафиксированные открытия и достижение выбранной цели. Анализируйте связанные с PUSH заказы.

Всё необходимое для PUSH-коммуникаций — модуль MainApp

Модуль объединяет в одной системе базу получателей, сегментацию, рассылки, автоматические сценарии, персонализацию, историю сообщений и аналитику.

Вместо одинаковых сообщений для всей базы вы можете выстраивать разные сценарии коммуникации с покупателями:

выбрать нужную аудиторию → отправить персональное сообщение → вернуть пользователя на сайт → увидеть результат.

Используйте PUSH для рекламных предложений, повторных продаж, возвращения забытых корзин и важных сервисных сообщений — непосредственно из системы управления вашим сайтом.

Выберите тариф под задачи вашего бизнеса

Начните бесплатно — установите модуль и отправьте первые 10 сообщений.


Количество подписчиков не ограничено. Одна рассылка учитывается как одна отправка независимо от количества получателей и их устройств.

Отзывы (0)
Обсуждения (3)
Что нового
2.0.14 (24.09.2026) Дополнительная защита данных устройств при импорте и работе публичного API.
  • Операционная система и браузер сохраняются только из поддерживаемого списка.
  • Идентификатор сайта проверяется по формату идентификаторов 1С-Битрикс.
  • Единые правила применяются к legacy-импорту, регистрации токена и фильтрам публичного API.
  • Старые варианты Android, Chrome и Edge автоматически приводятся к актуальным названиям.
2.0.13 (24.09.2026) Исправления безопасности и гарантированный перенос исторической аналитики.
  • Первая порция старых данных из mainapp_sendpush_analytics переносится непосредственно во время обновления.
  • Фоновый перенос автоматически продолжается при работе модуля, даже если агенты сайта временно не запускаются.
  • Старые записи без внутреннего идентификатора устройства сопоставляются с получателем по пользователю Битрикс.
  • Закрыты небезопасные ссылки и HTML-вывод внешних значений в административных таблицах.
2.0.12 (24.09.2026) Динамика аудитории мобильных приложений и Web Push.
  • Добавлена управленческая статистика по визитам, посетителям, просмотрам страниц, заказам и сумме заказов.
  • В отчёте учитываются только устройства мобильных приложений и браузеры с активным PUSH-токеном.
  • Показатели разделены по операционным системам и сопоставляются с предыдущим периодом.
  • Добавлены графики динамики, сворачиваемая детализация по дням и топ посещённых страниц с выбором количества строк.
  • Старые просмотры переносятся в новую статистику автоматически в фоне; заказы распознаются по ссылкам с идентификатором или номером заказа.
2.0.11 (18.09.2026) Уникальный учёт устройств мобильного приложения.
  • Новые версии Android- и iOS-приложений могут передавать стабильный идентификатор устройства.
  • При безопасном обновлении PUSH-токена сохраняются запись получателя, история уведомлений и состояние подписки.
  • Идентификатор устройства не используется как подтверждение личности: для переноса привязки требуется совпадение пользователя или корзины.
  • Одно устройство с обновлённым токеном учитывается в аудитории сегмента и очереди отправки один раз.
  • Старые версии приложений без нового идентификатора продолжают работать по PUSH-токену.
  • Колонки и индекс для идентификаторов устройств добавляются автоматически без потери существующих данных.
2.0.10 (16.09.2026) Новый конструктор сегментов и предварительный просмотр аудитории PUSH-рассылки.
  • Условия можно объединять во вложенные группы «Все (И)», «Любое (ИЛИ)» и исключения «НЕ», повторять и комбинировать фильтры по устройствам, пользователям и заказам.
  • Добавлен предварительный расчёт аудитории: количество людей и устройств, доступность для PUSH и распределение по операционным системам, браузерам и каналам.
  • Блок «Кратко о сегменте» объясняет условия простыми словами; выбранные значения и исключения выделяются разными цветами.
  • Примеры получателей открываются в отдельном окне с логином, ID, телефоном, типом ОС, версией приложения и браузером. Версия приложения показывается, если она известна.
  • Для версий приложения добавлены сравнения и диапазоны с учётом числовых частей версии: 1.162 новее 1.54, а 2.0 и 2.0.0 равны.
  • Уточнён учёт последней активности устройства, добавлены подсказки для всех условий, компактные диапазоны дат и значений, цветные иконки и единое оформление с настройками модуля.
  • Сохранена совместимость ранее созданных сегментов; новые правила одинаково используются в предпросмотре, формировании получателей и API модуля.
  • Обновление структуры базы выполняется автоматически и допускает повторный запуск без потери настроек и существующих данных.
  • Усилена безопасность списка рассылок: специальные символы в названиях сегментов отображаются как текст, а не как HTML-разметка.
2.0.9 (11.09.2026) Исправлена ошибка при подготовке и обработке PUSH-рассылок.
2.0.8 (02.09.2026) Добавлена серверная статистика отказов от PUSH-рассылок.
  • Модуль сохраняет историю изменения статуса подписки с причиной, источником, датой, пользователем и устройством.
  • Добровольные отписки отделены от недействительных токенов и других технических причин недоставки.
  • В административном разделе появился отчёт по текущему состоянию подписок, новым отпискам, повторным подпискам и исключениям из рассылок.
  • Перед отправкой очередь повторно проверяет актуальность токена и не отправляет уведомление отписавшемуся получателю.
  • Для Web Push модуль получает доступный браузерный сигнал о выданном или отозванном разрешении на уведомления.
2.0.7 (26.08.2026) В PUSH-рассылки добавлена персональная подстановка имени покупателя.
  • Шаблон #NAME# можно вставить в заголовок или текст из формы создания рассылки.
  • Для авторизованного покупателя перед отправкой подставляется имя из профиля пользователя Bitrix.
  • Общее обращение для неавторизованного покупателя задаётся на новой вкладке «Настройки шаблонов» в блоке «Настройки замены».
  • Если покупатель не авторизован или имя не заполнено, используется общая настройка. Если она пустая, #NAME# заменяется пустой строкой.
  • Форма рассылки содержит пояснения и примеры для имени, обращения и пустой замены.
2.0.6 (25.08.2026) Исправлена работа браузерных PUSH-уведомлений и переход по ссылке при нажатии. Внимание!!! После установки обновления необходимо зайти в настройки модуля https://ваш-сайт/bitrix/admin/settings.php?mid=mainapp.sendpush и пересохранить их.
  • При нажатии на уведомление открывается указанная страница либо активируется уже открытая вкладка.
  • Поддерживаются локальные адреса сайта и полные HTTPS-ссылки.
  • Обработчик перехода теперь корректно работает с данными Firebase и не перехватывается Firebase SDK.
  • Firebase JavaScript SDK обновлён до версии 12.17.1.
  • Обновлённый service worker активируется сразу, без ожидания закрытия старых вкладок.
  • Усилена защита регистрации браузерных PUSH-токенов.
2.0.5 (21.08.2026) В настройки модуля добавлена ссылка информера непрочитанных PUSH теперь настраивается и может вести в произвольный раздел истории уведомлений.
  • Во вкладку «Отображение информера» добавлено поле ссылки на раздел истории PUSH.
  • По умолчанию сохранён прежний адрес /personal/mailings/
  • Поддерживаются локальные адреса сайта и полные HTTPS-ссылки.
2.0.4 (21.08.2026) Удалена неиспользуемая интеграция с Яндекс.Метрикой, т.к. теперь сбор статистики и конверсий осуществляется средствами модуля.
  • Удалены клиент Яндекс.Метрики, сервис синхронизации и плановый агент.
  • Миграция снимает старые агенты и удаляет больше не используемые ключи счётчика и OAuth-токена.
  • Из настроек убраны поля Яндекс.Метрики и пояснения о внешнем источнике статистики.
  • Экран статистики использует нейтральные подписи, соответствующие данным из внутренних таблиц модуля.
  • Сбор статистики отправок, доставок, открытий и переходов внутри модуля сохраняется.
2.0.3 (20.08.2026) Добавлены многоэтапные PUSH-сценарии для забытых корзин, шаблоны имени с обращением для гостя, Rich Media с фото товара и автоматические одноразовые купоны выбранного правила корзины.
  • Удалены устаревшие настройки служебных инфоблоков, и неиспользуемые флаги истории.
  • Товарные инфоблоки определяются автоматически через модуль «Торговый каталог».
  • Прекращена запись новых токенов и истории в legacy-инфоблоки; старый плановый агент снимается миграцией.
  • Импорт получателей перенесён на слоистую архитектуру, автоматически находит старый инфоблок и защищён проверками прав, POST, CSRF и источника запроса.
  • Страница служебного импорта получила предупреждение о назначении скрипта и выделенный блок запуска.
  • Общие настройки разделены на логические блоки: подключение к сервису, Web Push, PUSH, аналитика и агент отправки.
  • Информация о тарифе перенесена в блок подключения к сервису.
2.0.2 (07.08.2026) Обновление актуальности мобильных PUSH-токенов в версии 2.0.2.
  • Если пользователь не дал (или отозвал) разрешение на отправку push уведомлений, то токен пользователя помечается как неактуальный и отправка по нему не идет
2.0.1 (05.08.2026) Исправление новой установки модуля в версии 2.0.1.
  • Устранена ошибка MySQL Duplicate column name 'attempts' при первой установке.
  • Установщик не повторяет ALTER TABLE для столбцов, которые были созданы базовой схемой в том же запросе.
  • Обновление с 2.0.0 не изменяет данные и не требует ручной миграции базы.
2.0.0 (05.08.2026) Крупное обновление архитектуры модуля до версии 2.0.0.
  • Удалены неиспользуемые глобальные классы, старые функции агентов, ORM-обёртка аналитики и мёртвые служебные endpoints.
  • Встроенный API Mainapp\Sendpush\SendpushAPI сохранён и перенесён в отдельный слой API без изменения публичного контракта.
  • Обновление автоматически снимает старые регистрации событий и агентов и удаляет оставшиеся файлы переходного слоя 1.x.
  • Таблицы, рассылки, сегменты, статистика, токены, настройки и исторические данные сохраняются.
  • Очередь, параллельная отправка Firebase, забытые корзины, статусы заказов, цели, биллинг и история уведомлений продолжают работать через namespaced-архитектуру.
  • Перед обновлением сторонний код, вызывающий удалённые глобальные классы, необходимо перевести на документированный SendpushAPI.
1.0.32 (29.07.2026) Ускорена отправка больших PUSH-рассылок.
  • Запросы к Firebase отправляются параллельно контролируемыми пакетами вместо последовательной отправки по одному устройству.
  • Размер очереди за один запуск увеличен до 500 сообщений, интервал агента сокращён до 30 секунд.
  • Статус и время отправки по-прежнему сохраняются отдельно для каждого устройства.
  • Повторяются только временные сетевые и серверные ошибки Firebase.
  • Невалидные токены, SenderId mismatch и неретриабельные ошибки завершаются без пяти повторных попыток.
  • При отсутствии curl_multi модуль автоматически использует совместимый последовательный режим.
1.0.31 (29.07.2026) Добавлен учёт времени отправки PUSH-рассылок.
  • Фиксируется время начала первой фактической попытки отправки рассылки.
  • После окончательного завершения очереди сохраняется время окончания и рассчитывается длительность отправки.
  • Для каждого получателя в статистике сохраняется время итоговой попытки доставки.
  • В окне статистики отображаются начало, окончание, длительность рассылки и время отправки каждому получателю.
  • Учёт времени работает как для очереди, так и для синхронной отправки через SendpushAPI.
  • Идемпотентная миграция добавляет новые поля и восстанавливает доступное время исторических отправок.
1.0.30 (28.07.2026) Усилена безопасность регистрации браузерных PUSH-токенов.
  • Сохранение web push-токена теперь требует действующий CSRF-токен Bitrix.
  • Компонент автоматически передаёт sessid в сгенерированный браузерный скрипт.
  • Закэшированная до обновления разметка совместима через BX.bitrix_sessid().
  • Сохранена строгая проверка источника запроса и добавлен заголовок X-Requested-With.
  • Удалённые резервные страницы рассылок и сегментов не входят в архив обновления.
  • Добавлены регрессионные проверки защиты публичной точки и состава выпуска.
1.0.29 (28.07.2026) Уточнена совместимость встроенного PHP API с исходной инструкцией SendpushAPI.
  • Восстановлены отдельные ошибки для отсутствующего токена, некорректного пользователя и обязательных полей PUSH.
  • Повторная регистрация токена больше не очищает не переданные сведения об устройстве.
  • Не заданные ОС, браузер и сегмент возвращаются как null.
  • Сохранены расширенные возможности API: upsert токена, фильтрация по сегменту, статистика и учет одной API-рассылки.
  • Документация дополнена требованиями к токенам провайдера и актуальными форматами ответов.
1.0.28 (28.07.2026) Проверен и исправлен встроенный API для сторонних интеграций.
  • Восстановлено сохранение сегмента устройства и фильтрация отправки по сегменту, ОС и браузеру.
  • Ответ отправки снова содержит списки успешно и неуспешно обработанных токенов с причинами ошибок.
  • Удаление неизвестного токена и отправка без активных устройств теперь возвращают корректную ошибку.
  • Отправки через API сохраняются как рассылки типа API и отображаются в общей статистике.
  • Billing учитывает одну успешную API-рассылку как одно отправление независимо от количества устройств.
  • Добавлена документация по PHP API и защищенным HTTP-точкам модуля.
1.0.27 (28.07.2026) Исправлена статистика отправленных PUSH-рассылок.
  • Одна успешно отправленная рассылка теперь учитывается ровно один раз независимо от количества получателей и устройств.
  • Статистика строится по локальному журналу рассылок и больше не использует исторические счётчики получателей billing API.
  • Цифры по ручным рассылкам, забытым корзинам, статусам заказов и API ведут в отфильтрованный список соответствующих рассылок.
  • Фильтр перехода проверяет дату и тип рассылки и показывает только записи со статусом «Отправлена».
  • Итоговая строка больше не попадает в количество строк и пагинацию.
1.0.26 (27.07.2026) Переходное обновление архитектуры без нарушения обратной совместимости.
  • Страница настроек больше не использует старые глобальные классы GetOptions и MainappBilling.
  • Работа с тарифом, реквизитами PUSH, статистикой и учётом рассылок объединена в BillingService.
  • Справочники и состояние агента страницы настроек вынесены в SettingsService.
  • Устранены внутренние цепочки вызовов между legacy-фасадами.
  • Старые классы сохранены для внешних интеграций, помечены как переходный слой и регистрируют фактическое использование.
  • Исключён перехват глобального класса GetOptions, если он уже предоставлен другим модулем.
  • Добавлена автоматическая проверка, запрещающая новые зависимости production-кода от legacy-фасадов.
1.0.25 (27.07.2026) Модуль переведён на новую слоистую архитектуру и получил автоматическое безопасное обновление существующих установок.
  • 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.
1.0.24 (13.07.2026)
  • Добавлена возможность использовать номер заказа в PUSH-уведомлениях о смене статуса. Для этого в шаблонах заголовка и текста доступен новый макрос #ORDER_NUMBER#. При отправке уведомления он автоматически заменяется на номер заказа. Шаблон уведомления находится в настройках модуля.
1.0.23 (03.07.2026)
  • Исправление работы агента
1.0.22 (24.06.2026)
  • Исправление ошибок
1.0.21 (18.06.2026)
  • Улучшена скорость отправки рассылок
  • Добавлена подробная сводная статистика рассылок
Внимание! После установки обновления необходимо зайти в настройки модуля и нажать кнопку "Сохранить"!
1.0.20 (11.03.2026)
  • Исправлено автоматическое обновление сегмента при отправке рассылки.
  • Добавлена кнопка сброса актуальности токенов пользователей
1.0.19 (20.02.2026)
  • Исправление сохранения токена пользователя
1.0.18 (16.01.2026)
  • Исправление ошибок
1.0.17 (04.12.2025)
  • Улучшена стабильность ведения аналитики посещений
  • Если пользователь не дал разрешение на отправку пушей, токен пользователя помечается как "не актуальный" до тех пор, пока пользователь не разрешит отправку пушей (для версий приложений: android > 1.47, ios > 1.130)
  • В списке пользователей добавлены фильтры по операционной системе, браузеру, актуальности токена
  • В списке пользователей добавлена возможность удалить пользователя
  • В таблицу пользователей добавлена версия приложения (для версий приложений: android > 1.47, ios > 1.130)
1.0.15 (13.08.2025)
  • Добавлены API методы для отправки PUSH уведомлений
1.0.14 (30.07.2025)
  • Добавлена настройка, включающая сбор аналитики по посетителям. Эта аналитика в дальнейшем нужна будет для добавления дополнительных фильтров при создании сегментов рассылок и улучшения работы модуля сбора статистики.
1.0.13 (15.07.2025)
  • В рассылки добавлена возможность вставлять эмодзи.
1.0.12 (10.06.2025)
  • Добавлен фильтр рассылок
  • Добавлена общая статистика рассылок
1.0.11 (05.06.2025)
  • Добавлены пояснения к статистике рассылки
  • Исправлены ошибки
1.0.10 (23.05.2025)
  • Автоматические PUSH уведомления о смене статусов заказов и забытых корзинах добавлены в список рассылок.
  • Для уведомлений по забытым корзинам автоматически собираются конверсионные данные по цели: оформление заказа.
  • Внимание! В этом обновлении из кода модуля вырезана старая форма отправки PUSH-уведомлений. Пользуйтесь новым функционалом рассылок через сегменты.
1.0.9 (09.04.2025)
  • Добавлна история индивидуальных раасылок для личного кабинета
  • Добавлен индикатор непрочитанных PUSH уведомлений
Для включения данного функционала создайте в личном кабинете страницу с иторией PUSH уведомлений и вставьте на нее компонент mainapp.sendpush:user.mailings (подробнее: https://marketplace.1c-bitrix.ru/solutions/mainapp.sendpush/#tab-install-link) Для отображения индикатора непрочитанных PUSH уведомлений его нужно включить в настройках модуля и в шаблон сайта вставить компонент mainapp.sendpush:sendpush.counter (подробнее: https://marketplace.1c-bitrix.ru/solutions/mainapp.sendpush/#tab-install-link)
1.0.8 (02.04.2025)
  • Исправление кнопки отправки рассылки при пагинации
1.0.7 (21.03.2025)
  • Добавлены подсказки к полям при создании сегментов и рассылок.
1.0.6 (18.03.2025)
  • Добавлена возможность указывать статус заказа в заголовке и id заказа в теле PUSH уведомления, при отправке автоматических уведомлений о смене статусов заказов.
1.0.5 (17.03.2025)
  • Добавлена фильтрация по авторизованным (не авторизованным получателям) в сегментах рассылок.
1.0.4 (14.03.2025)
  • Исправления локализации
1.0.3 (14.03.2025)
  • В сегментах теперь доступен фильтр по браузеру получателя. Также теперь можно выбрать только тех получателей, которые заходили на сайт через мобильное приложение. Для этого в фильтре нужно выбрать браузер "Мобильное приложение"
Внимание! При фильтрации по браузеру "Мобильное приложение" в сегмент рассылки попадут только те получатели, которые хотя бы раз зашли в приложение после установки этого обновления.
1.0.2 (17.02.2025)
  • Исправление сбора статистики
1.0.1 (05.02.2025) Глобальное обновление модуля отправки push
  • Добавлена возможность создания сегментов отправки
  • Добавлена возможность создания нескольких рассылок
  • Добавлена возможность планирования времени рассылки
  • Добавлена детальная статистика по каждой рассылке
  • Добавлена интеграция статистики рассылки с яндекс.метркиой
  • Добавлена статистика по конверсии рассылок
0.1.32 (26.11.2024)
  • Более детально проработана статистика отправки push-сообщений. Теперь в статистике можно посмотреть, какие сообщения были отправлены через ручную форму в каждый конкретный день.
0.1.31 (22.10.2024)
  • Добавлена возможность рассылки уведомлений о поступлении товара на склад. Функционал можно включить в настройках модуля на вкладке "Дополнительные уведомления". Уведомления будут работать, если на сайте включена функция подписки на товары.
0.1.30 (14.10.2024)
  • Исправлен сбор токенов для веб пушей
0.1.29 (01.10.2024)
  • Исправление ошибок
0.1.28 (16.09.2024)
  • Исправление ошибок
0.1.27 (16.09.2024)
  • Добавлена возможность отключить пуши в браузер
0.1.26 (16.09.2024)
  • Обновление api для web push
0.1.25 (20.08.2024)
  • Исправлена ошибка фильтрации пользователей при отправке уведомления через форму
0.1.23 (08.08.2024)
  • Исправление ошибок
0.1.21 (01.08.2024)
  • Исправление ошибок
0.1.20 (01.08.2024)
  • В настройках добавлена проверка работы агента для отправки уведомлений о забытых корзинах.
0.1.19 (30.07.2024)
  • Исправление ошибок
0.1.17 (30.07.2024)
  • Добавлен модуль расширенной статистики отправки уведомлений
Внимание! Сбор расширенной статистики начнется только после установки этого обновления. До окончания расчетного периода может быть расхождение в значениях отправленных уведомлений в настройках модуля и в самой статистике.
0.1.16 (27.06.2024)
  • Исправление ошибок
0.1.15 (21.06.2024)
  • Исправление ошибок
0.1.14 (21.06.2024)
  • Добавлена возможность записывать историю отправленных по событиям сообщений
0.1.13 (19.06.2024)
  • Исправление ошибок в работе биллинга
0.1.12 (19.06.2024)
  • Переработаны настройки модуля
  • Добавлен выбор статусов заказов, по которым отправляются уведомления
В настройках модуля необходимо указать статусы заказа, о смене которых будет уведомлен клиент.
0.1.10 (14.06.2024)
  • Исправление ошибок
0.1.9 (14.06.2024)
  • Исправление ошибок
0.1.8 (14.06.2024)
  • Отправка push уведомлений переведена на новый API
Внимание! С 20.06.2024 Google прекращает поддержку отправки push уведомлений по старому API! Для того, чтобы отправлять уведомления после этой даты необходимо обновить и настроить модуль. Пожалуйста, напишите нам на почту info@mainapp.ru, мы поможем в настройке.
0.1.7 (05.06.2024)
  • Добавлена функция автоматической отправки уведомления о смене статуса заказа.
Функционал можно включить в настройках модуля.
0.1.6 (04.06.2024)
  • Исправление ошибок отправки сообщений по фильтру ОС
0.1.5 (03.06.2024)
  • Техническое обновление
0.1.4 (03.06.2024)
  • Добавлено автоматическое push уведомление о забытой корзине
Принцип работы: Если пользователь добавил товар в корзину и не оформил заказ в течение суток, то ему отправляется push уведомление с просьбой закончить оформление заказа. Текст уведомления и интервал отправки можно изменить в настройках модуля. После установки обновления активируйте функционал в настройках модуля.
0.1.3 (29.05.2024)
  • Добавлена регистрация собственных событий
Внимание! После установки этого обновления из init.php код, отвечающий за запись токенов отправки push уведомлений в профиль пользователя (код, который добавляли при установке модуля по инструкции: https://marketplace.1c-bitrix.ru/solutions/mainapp.sendpush/#tab-install-link).
0.1.2 (21.05.2024)
  • Добавлена настройка для сайтов на кириллице
0.1.1 (21.05.2024)
  • Исправление ошибок
0.1.0 (21.05.2024)
  • Исправление ошибок
0.0.4 (21.05.2024)
  • Исправление ошибок
0.0.3 (16.05.2024)
  • Исправление ошибок
0.0.2 (26.03.2024)
  • Исправление ошибки отправки пуша конкретному пользователю
Установка
Вариант 1. Заказать установку

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

Установка платная, но доступная по стоимости. Обычно она занимает около 1 часа. Для работы специалисту понадобится временный доступ к вашему сайту.

Чтобы заказать установку, позвоните нам или напишите.

Вариант 2. Установить модуль самостоятельно

Как работает сервис

Сайт собирает push-токены пользователей.
Push-токен — это уникальный идентификатор браузера или устройства, на который можно отправить push-уведомление.

После получения токена модуль сохраняет его в профиле пользователя. Затем через модуль можно отправлять этому пользователю индивидуальные push-уведомления.

Обязательные требования

Перед настройкой убедитесь, что выполнены следующие условия:

  1. На сайте установлен SSL-сертификат.

    Модуль работает только на сайтах с защищенным соединением, то есть сайт должен открываться по адресу https://.


  2. На сервере включено PHP-расширение curl.

    Если расширение отключено, обратитесь в поддержку вашего хостинга.

Настройка Web Push

Web Push — это push-уведомления, которые отправляются в браузер пользователя.

1. Включите создание файлов Web Push

В настройках модуля включите опцию:

«Создать файлы для web push в корне сайта»

2. Добавьте код в шаблон сайта

Откройте файл header.php вашего шаблона и добавьте между тегами <head> и </head> следующий код:

<?
$APPLICATION->IncludeComponent(
    "mainapp.sendpush:firebase_scripts",
    "",
    array(),
    false
);
?>
Как найти файл header.php
  1. Перейдите в административной панели в раздел:

    Контент → Структура сайта → Файлы и папки

  2. Откройте папку:

    /bitrix/templates/Папка_Вашего_Шаблона/

  3. Найдите файл:

    header.php

  4. Выберите действие:

    «Редактировать как PHP»

  5. Вставьте код между тегами <head> и </head>.

  6. Сохраните изменения.

Поддержка Web Push в браузерах

Web Push поддерживается не во всех браузерах.

Десктопные браузеры

Поддерживаются:

  • Edge 17+
  • Firefox 57+
  • Chrome 49+
  • Opera 50+
  • Яндекс Браузер
Мобильные браузеры

Поддерживаются:

  • Android Browser 62+
  • Opera Mobile 37+
  • Chrome for Android 64+
  • Firefox for Android 57+
  • UC Browser for Android 11.8+
  • Samsung Internet 4+
  • QQ Browser 1.2+
  • Baidu Browser 7.12+
История push-уведомлений в личном кабинете

Чтобы пользователь мог видеть историю полученных push-уведомлений в личном кабинете, создайте отдельную страницу и разместите на ней компонент:

<?$APPLICATION->IncludeComponent(
    "mainapp.sendpush:user.mailings",
    ".default",
    array(
        "CACHE_TIME" => "3600",
    )
);?>
Индикатор непрочитанных push-уведомлений

Чтобы отображать пользователю количество непрочитанных push-уведомлений:

  1. Включите эту возможность в настройках модуля.

  2. Добавьте в файл footer.php вашего шаблона следующий компонент:

<?$APPLICATION->IncludeComponent(
    "mainapp.sendpush:sendpush.counter",
    ".default",
    array()
);?>

Файл footer.php обычно находится в той же папке шаблона:

/bitrix/templates/Папка_Вашего_Шаблона/footer.php
Поддержка
Техническая поддержка осуществляется по будням с 9.00 до 18.00. Эл. адрес: info@mainapp.ru
Организационные вопросы отправляйте на адрес: info@mainapp.ru

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки