+7 499 938 8452 пн.-пт. 10:00 – 17:00
Есть идея по этому модулю?

Опишите доработку или сценарий — обсудим вместе с другими клиентами.

Все идеи для обсуждения

Отправка доступна после входа или регистрации. Текст формы сохранится.

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

100 - 499 раз установок
от MainApp
Ставится из 1С-Битрикс Marketplace за пару минут — вкладка «Установка».

Скриншоты

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

Число установок:
100 - 499 раз
Дата обновления:
18.09.2026
Версия:
2.0.10
Адаптивность:
Нет
Поддержка композита:
Нет
Дата публикации:
01.09.2023

Совместимые редакции

Описание

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 сообщений.


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

Вариант 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

Установите этот модуль прямо сейчас!

Для этого укажите адрес сайта:

пример: https://www.site.ru
Модуль расширенной отправки push уведомлений
Модуль расширенной отправки push уведомлений
Бесплатно

Каталог для ИИ