Введение
Push-уведомления – короткие всплывающие сообщения, которые веб-сайт или мобильное приложение отправляет на устройство пользователя. Принципиальное отличие от email: push-уведомления доставляются мгновенно и отображаются на экране даже при закрытой вкладке браузера или приложении. Слово «push» означает «толчок» – сайт активно «толкает» сообщение пользователю, в отличие от email, который пользователь открывает сам.
Push-уведомления являются одним из самых дешёвых каналов повторного вовлечения аудитории при правильной настройке.
История и контекст
Мобильные push-уведомления появились с запуском Apple Push Notification Service (APNs) в 2009 году для iOS. Google Firebase Cloud Messaging (FCM, ранее GCM) появился в 2010-м. Браузерные push-уведомления (Web Push) стали стандартом с 2016 года: Chrome, Firefox и Safari поддержали Push API на основе сервис-воркеров.
В России push-уведомления активно используются e-commerce платформами, новостными порталами и сервисами доставки. Открываемость (opt-in rate) web push – около 5–10% от посетителей сайта; CTR уведомлений – 2–5%.
Как это работает
Техническая архитектура Web Push:
- Подписка: браузер запрашивает у пользователя разрешение на показ уведомлений. При согласии создаётся объект PushSubscription с уникальным endpoint и ключами шифрования (VAPID).
- Service Worker: фоновый JavaScript-скрипт, зарегистрированный на домене. Работает отдельно от страницы и отвечает за получение push-событий.
- Push Service: браузерный сервер (Google FCM для Chrome, Mozilla для Firefox), получающий сообщения от сервера сайта и доставляющий их в браузер.
- Отображение: Service Worker принимает событие push и использует Notifications API для отображения уведомления.
Для мобильных приложений используются FCM (Android) и APNs (iOS) напрямую через SDK.
Где применяется
- E-commerce: брошенные корзины, персональные рекомендации, статусы заказов.
- Медиа и новости: анонсы публикаций, breaking news для подписчиков.
- Сервисы подписки: напоминания об истечении подписки, новые возможности.
- SaaS-приложения: уведомления о задачах, упоминаниях, системных событиях.
- B2C-сервисы: доставка еды, такси – обновление статуса заказа.
Преимущества и ограничения
Преимущества: мгновенная доставка; не требует email-адреса; высокая видимость (появляются поверх других окон); работают при закрытом браузере; низкая стоимость канала; хорошая персонализация по сегментам.
Ограничения: низкий opt-in rate (многие пользователи отклоняют разрешение); Safari долго не поддерживал Web Push (поддержка появилась в Safari 16.1 в 2022 году); слишком частые уведомления приводят к массовым отпискам; нельзя передавать длинное содержимое – только короткий заголовок и текст.
Связь с другими понятиями
Push-уведомления входят в арсенал инструментов маркетинговой автоматизации наряду с email-автоматизацией, SMS и чат-ботами. Сегментация аудитории определяет, кому и когда отправлять push. Персонализация делает сообщения релевантными. CTR и конверсия push-кампаний отслеживаются в системах веб-аналитики и MA-платформах.