Создание сайтов на 1С Битрикс стало еще просто, используйте готовые шаблоны! Подключайте современные модули, делая ваш сайт еще эффективнее!
Например, парсер сайтов

Пуш-уведомления для 1С-Битрикс. Модуль отправки сообщений с настройкой фильтров.

Бесплатно
Как это работает?

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

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

С приложением еще лучше

Кроме модуля отправки PUSH-сообщений, мы предлагаем подключить к вашему сайту быстрое мобильное приложение, которое автоматически полностью синхронизируется с вашим сайтом и работает на устройствах Android и iOs. Приложение подключается за 2-3 рабочих дня и работает автоматически.


Подробнее об этом предложении читайте здесь: https://marketplace.1c-bitrix.ru/solutions/mainapp.native/


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

В чем ценные преимущества PUSH-уведомлений?

Мгновенная доставка информации:

Пуш-уведомления достигают пользователей мгновенно, без задержек. Это гарантирует, что важная информация будет получена вовремя, даже если пользователь не активен на сайте.

Более высокая вовлеченность:

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

Персонализированный контент:

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

Удобство и простота:

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


В чем отличия от конкурентов?

Интеграция в панель Битрикс

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

Любое количество подписчиков

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

Можно создавать свои сегменты

В отличии от других сервисов у вас есть возможность очень гибко настраивать получателей сообщений. Вы можете фильтровать получателей не только по браузеру или ОС, но и по данным из вашей CRM: количеству сделанных заказов, общей сумме, категории покупателей, полу и т.д. Это позволяет многократно увеличить отдачу от рассылки и повысить лояльность клиентов.

Конфиденциальность и безопасность

База клиентов - это очень ценный актив и как любой актив его нужно хранить в безопасности. В отличии от других сервисов рассылки, доступ к базе подписчиков есть только у вас.





Какие фильтры для отправки можно настроить?

  • Группе клиентов из настроек Битрикса
  • По полу
  • По операционной системе
  • По количеству заказов
  • По сумме покупок
  • По заказам за период
  • По купленным товарам

Автоматические сценарии отправки
  • Изменение статуса заказа
  • Напоминание о забытой корзине

Каждое сообщение может содержать:
  • Заголовок
  • Текст сообщения
  • Картинка
  • Ссылка на любую страницу (с якорем для метрики)
Как PUSH-уведомления помогают развитию бизнеса?

Автоматизация и оптимизация

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

Увеличение конверсии

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

Прозрачность и контроль

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

Улучшение пользовательского опыта

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

Информирование о важных событиях

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

Сокращение потери трафика

Отправка пуш-уведомлений позволяет удерживать посетителей и сокращать потерю трафика, так как пользователи будут получать актуальную информацию и возвращаться на сайт.

Как пользоваться?

Вы можете бесплатно установить модуль, протестировать его настройки и отправить 10 сообщений. После этого для работы модуля необходимо выбрать подходящий тарифный план.

Вы можете заказать установку:

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

Сделать все самому:

Для работы модуля необходима регистрация на сайте https://sendpush.mainapp.ru/personal/profile/?register=yes

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

Внимание! Модуль работает только на сайтах с защищенным соединением. Т.е. на сайте должен быть обязательно установлен ssl сертификат.

Наш модуль требует расширения php curl. Если это расширение у вас отключено – обратитесь в поддержку хостинга.

Для записи токенов отправки push уведомлений в профиль пользователя надо добавить в файл init.php следующий обработчик событий:

AddEventHandler("main", "OnAfterUserAuthorize", Array("MainAppPush", "OnAfterUserAuthorizeHandler"));

AddEventHandler('sale','OnSaleStatusOrder', Array("MainAppPush", "OnSaleStatusOrderHandler"));

use
Bitrix\Sale;



class
MainAppPush

{

   
public static function OnAfterUserAuthorizeHandler($arUser) {

       
$userId = $arUser["user_fields"]["ID"];

       
$pushToken = "";

        if
(!empty($_COOKIE["MN_ANDROID_PUSH_TOKEN"]) || !empty($_COOKIE["MN_IOS_PUSH_TOKEN"]) || !empty($_COOKIE["MN_WEB_PUSH_TOKEN"])) {

           
if (!empty($_COOKIE["MN_ANDROID_PUSH_TOKEN"])) {

               
$pushToken = $_COOKIE["MN_ANDROID_PUSH_TOKEN"];

               
$pushTokenToIblock = $_COOKIE["MN_ANDROID_PUSH_TOKEN"];

           
}

           
if (!empty($_COOKIE["MN_IOS_PUSH_TOKEN"])) {

               
$pushToken = $_COOKIE["MN_IOS_PUSH_TOKEN"];

               
$pushTokenToIblock = $_COOKIE["MN_IOS_PUSH_TOKEN"];

           
}

           
if (!empty($_COOKIE["MN_WEB_PUSH_TOKEN"])) {

               
$pushToken = $_COOKIE["MN_WEB_PUSH_TOKEN"];

               
$pushTokenToIblock = $_COOKIE["MN_WEB_PUSH_TOKEN"];

           
}



           
$rsUser = CUser::GetByID($userId);

           
$arUserInfo = $rsUser->Fetch();

           
$oldPushToken = $arUserInfo["UF_PUSH_TOKEN"];





            if
(!empty($oldPushToken)) {

               
if (!in_array($pushToken, $oldPushToken)) {

                   
$oldPushToken[] = $pushToken;

                   
$pushToken = $oldPushToken;

               
}

               
else {

                   
unset($pushToken);

               
}

            }

           
else {

               
$pushToken = array($pushToken);

           
}



           
$fields = array(

               
"UF_PUSH_TOKEN" => $pushToken

           
);

            global
$USER;

           
$r = $USER->Update($userId, $fields);

            if
(CModule::IncludeModule("mainapp.sendpush")) {

                GetAndSavePushToken::
addToken($pushTokenToIblock, $userId);

           
}

        }

    }

}

Для отправки Web Push (Отправка push сообщений в браузер) необходимо в настройках модуля включить галочку «Создать файлы для web push в корне сайта» и добавить в шаблон сайта между тегами <head> следующий код:

<script type="text/javascript" src="//www.gstatic.com/firebasejs/3.6.8/firebase.js&quot;></script>

<script
type="text/javascript" src="/firebase_subscribe.js"></script>

<script>

   
window.onload = subscribe;

</script>

Как добавить код:

Переходите в Контент – Структура сайта – Файлы и папки http://joxi.ru/VrwZP9wHg1jgbA?d=1

В папке /bitrix/templates/Папка_Вашего_Шаблона находите файл header.php и выбираете «Редактировать как PHP» http://joxi.ru/eAOv3NKTGM6Ex2?d=1

Между тегами <head> вставляете указанный выше код и нажимаете сохранить http://joxi.ru/krDwV0EudpgLYA?d=1

Технологию Web Push на данный момент поддерживают не все браузеры:

Поддерживаемые десктопные браузеры:

- Edge v17+

- Firefox v57+

- Chrome v49+

- Opera v50+

- Yandex

Поддерживаемые мобильные браузеры:

- Android Browser v62+

- Opera mobile v37+

- Chrome for Android v64+

-  Firefox for Android v57+

- UC Browser for Android v11.8+

- Samsung Internet v4+

- QQ Browser v1.2+

- Baidu Browser v7.12+

Техническая поддержка осуществляется по будням с 9.00 до 18.00. Эл. адрес: info@mainapp.ru

Организационные вопросы отправляйте на адрес: info@mainapp.ru


x