Почему пользователи отключают уведомления
По данным исследований, более 60% пользователей отключают push-уведомления от приложений в течение первой недели. Причина почти всегда одна: приложение отправляет слишком много, слишком часто и не то, что нужно. Push-уведомления — один из самых ценных каналов удержания, но только в умелых руках.
Хорошее уведомление — своевременное, персонализированное и несущее реальную ценность. Плохое — рекламное, частое и не зависящее от поведения пользователя.
Стратегия уведомлений
Прежде чем писать код, ответьте на три вопроса для каждого типа уведомления: зачем пользователю это знать прямо сейчас, что он сделает после того, как прочитает, и что произойдёт, если не получит. Если ответ на первый или третий вопрос расплывчатый — уведомление, вероятно, лишнее.
Хорошие сценарии для push: транзакционные события (заказ принят, доставка отправлена), напоминания о незавершённых действиях (брошенная корзина, неоплаченный заказ), срочные персонализированные триггеры (скидка на просмотренный товар заканчивается).
Плохие сценарии: «Мы скучаем по вам», еженедельные дайджесты для всей базы, рекламные акции без персонализации.
Сегментация и персонализация
Самое важное правило: разные пользователи — разные уведомления. Новый пользователь, который не завершил онбординг, нуждается в другом сообщении, чем активный покупатель с историей заказов. Минимальные сегменты для начала: активные пользователи, пассивные (не открывали 7+ дней), новые (регистрация менее 3 дней), по категориям интереса.
Технические аспекты
Для iOS push-уведомления реализуются через APNs (Apple Push Notification Service), для Android — через FCM (Firebase Cloud Messaging). Оба сервиса требуют: получения разрешения пользователя (обязательно для iOS, рекомендуется для Android), серверного компонента для отправки, SDK в приложении для регистрации токенов.
Популярные платформы для управления уведомлениями: OneSignal (бесплатный старт), Firebase Cloud Messaging (прямая интеграция с Google), Braze и Amplitude (enterprise с богатой аналитикой).
Как просить разрешение
iOS требует явного запроса разрешения — и если пользователь откажет, повторно запросить нельзя. Поэтому просите разрешение в правильный момент: после того как пользователь получил первую ценность от приложения, с объяснением, зачем нужны уведомления. «Мы хотим присылать вам уведомления» — плохо. «Хотите получать уведомления о статусе вашего заказа?» — хорошо.
Вывод
Push-уведомления — это инструмент удержания, а не рекламный канал. Своевременное, персонализированное уведомление с реальной ценностью увеличивает retention. Спам — убивает. Начните с минимума триггерных уведомлений и расширяйте только на основе данных об открываемости и влиянии на retention.