Интерактивные пуш-уведомления

Пусть пользователи действуют прямо из уведомления

Кнопки действий выносят варианты выбора прямо в уведомление, и пользователь подтверждает, забирает награду или отслеживает заказ в один тап. Наборы для iOS собираются без кода в Pushwoosh Control Panel и отправляются из того же Customer Journey, что и любой другой пуш.

Три экрана телефона рядом с пуш-уведомлениями с кнопками действий: Approve и Decline на алерте о платеже, Claim reward и Play now на игровом дропе, Track и Reorder на обновлении доставки

Более 80 000 компаний масштабируют вовлечение с Pushwoosh

Формат целиком

Обычный пуш даёт пользователю ровно один вариант: нажать или проигнорировать. Интерактивный пуш добавляет в само уведомление подписанные варианты выбора, так что «принять» или «отклонить», «получить», «отследить», «подтвердить» и «напомнить позже» решаются одним тапом с экрана блокировки.

Собирается в Control Panel (iOS)

Configure → Edit Actions: назовите категорию, добавьте одну или две кнопки, сохраните. Чтобы поменять подпись, релиз не нужен.

Кнопки на уведомлении (iOS)

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

Destructive или standard (iOS)

Отметьте кнопку как destructive для красного цвета или standard для синего, чтобы «Отклонить» никогда не выглядело как «Подтвердить».

Открывает приложение или действует на месте (iOS)

Для каждой кнопки: вывести приложение на передний план или выполнить действие, не покидая экран блокировки.

Три кнопки в ряд (Android)

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

CTA-кнопки (web push)

Браузерные уведомления несут кастомные кнопки, ведущие на свой URL или deep link.

Место кнопок между обычным пушем и полным экраном

Чем заканчивается сообщениеЧто отправитьГде появляется выбор
Только прочтениемОбычный пушБаннер
Небольшим выбором из одного–трёх вариантовИнтерактивный пушРазвёрнутое уведомление на iOS, шторка на Android
Одной картинкой, которую стоит показатьRich media pushРазвёрнутое уведомление
Несколькими вариантами для сравненияПуш с каруселью изображенийРазвёрнутое уведомление после свайпа вниз
Формой, списком или макетомIn-app сообщение или страница Rich MediaПолный экран в приложении, открывается по тапу
Чем заканчивается сообщение
1 / 5
Только прочтением
Что отправить
Где появляется выбор
Баннер
Чем заканчивается сообщение
2 / 5
Небольшим выбором из одного–трёх вариантов
Что отправить
Интерактивный пуш
Где появляется выбор
Развёрнутое уведомление на iOS, шторка на Android
Чем заканчивается сообщение
3 / 5
Одной картинкой, которую стоит показать
Что отправить
Где появляется выбор
Развёрнутое уведомление
Чем заканчивается сообщение
4 / 5
Несколькими вариантами для сравнения
Где появляется выбор
Развёрнутое уведомление после свайпа вниз
Чем заканчивается сообщение
5 / 5
Формой, списком или макетом
Что отправить
In-app сообщение или страница Rich Media
Где появляется выбор
Полный экран в приложении, открывается по тапу

Как это работает внутри сценария

Один сценарий, много форматов

Кнопки — это атрибут сообщения, которое вы и так отправляете, а не отдельная интеграция.

Аудитория, триггер, сегмент и профиль клиента остаются на своих местах. Меняется только то, что пользователь может сделать, когда сообщение приходит, и это настраивается в том же Customer Journey, который уже управляет вашими push, in-app, email и SMS.

Платёж на удержании — решение в один тап

Транзакция по карте вызывает событие. Silent push незаметно для пользователя подгружает детали транзакции в фоне, и приходит интерактивный пуш с двумя кнопками: Approve и Decline в красном стиле destructive.

Approve подтверждает платёж, даже не открывая приложение. Decline вместо этого открывает экран заморозки карты. Если ни одна кнопка не нажата в течение пяти минут, тот же сценарий переходит на SMS с тем же выбором. Для FinTech-приложений это транзакционное уведомление, которое одновременно служит и алертом безопасности.

Где это применять

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

МоментЧто написано на кнопкахЧто делает пользователь
E-commerce: брошенная корзинаОформить покупку: Открыть корзинуОплачивает прямо с экрана блокировки или сначала открывает корзину, чтобы изменить заказ
FinTech: подтверждение транзакцииПодтвердить: ОтклонитьПодтверждает платёж или замораживает карту, не открывая приложение
Мобильные игры: дроп наградыЗабрать награду: ИгратьЗабирает награду и попадает в ивент, которому нужны игроки
Подписочные приложения: продлениеПродлить: Напомнить позжеПродлевает тариф в один тап или откладывает решение, не уходя в отток
Доставка еды: статус заказаОтследить: Повторить заказСледит за курьером или повторяет последний заказ прямо из уведомления
Здравоохранение: напоминание о приёмеПодтвердить: ПеренестиПодтверждает визит — именно это сокращает неявки
Мероприятия: старт продажи билетовКупить билеты: НапомнитьБронирует место или просит напомнить ближе к дате
Любая вертикаль: регулярные напоминанияГотово: Напомнить позжеЗакрывает напоминание без захода в приложение
Момент
1 / 8
E-commerce: брошенная корзина
Что написано на кнопках
Оформить покупку: Открыть корзину
Что делает пользователь
Оплачивает прямо с экрана блокировки или сначала открывает корзину, чтобы изменить заказ
Момент
2 / 8
FinTech: подтверждение транзакции
Что написано на кнопках
Подтвердить: Отклонить
Что делает пользователь
Подтверждает платёж или замораживает карту, не открывая приложение
Момент
3 / 8
Мобильные игры: дроп награды
Что написано на кнопках
Забрать награду: Играть
Что делает пользователь
Забирает награду и попадает в ивент, которому нужны игроки
Момент
4 / 8
Подписочные приложения: продление
Что написано на кнопках
Продлить: Напомнить позже
Что делает пользователь
Продлевает тариф в один тап или откладывает решение, не уходя в отток
Момент
5 / 8
Доставка еды: статус заказа
Что написано на кнопках
Отследить: Повторить заказ
Что делает пользователь
Следит за курьером или повторяет последний заказ прямо из уведомления
Момент
6 / 8
Здравоохранение: напоминание о приёме
Что написано на кнопках
Подтвердить: Перенести
Что делает пользователь
Подтверждает визит — именно это сокращает неявки
Момент
7 / 8
Мероприятия: старт продажи билетов
Что написано на кнопках
Купить билеты: Напомнить
Что делает пользователь
Бронирует место или просит напомнить ближе к дате
Момент
8 / 8
Любая вертикаль: регулярные напоминания
Что написано на кнопках
Готово: Напомнить позже
Что делает пользователь
Закрывает напоминание без захода в приложение
Два слова на кнопке решают, нажмут ли её

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

Получить примеры

Платформы и техническое покрытие

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

ВозможностьiOSAndroidWebЧем обеспечивается
Подписанные кнопки действий на уведомленииiOS 10+, одна или двеAndroid, до трёхChromeСам пуш
Кнопка, которая открывает приложение или закрывает уведомлениеiOS 10+AndroidChromeСам пуш, без кода в приложении
Кнопка, которая ведёт по deep link или действует на местеiOS 10+AndroidChromeРазовый обработчик в приложении, читающий идентификатор действия
Переиспользуемые наборы кнопок без релизаДа, категории в Control PanelSDK и custom data–Pushwoosh Control Panel, подключаются при создании сообщения
Кнопки через APIios_category в /createMessageCustom data в /createMessageCustom dataMessages API
Кнопки видны без разворачивания уведомления–Да, в шторкеДаШторка уведомлений ОС
Выбор, которому нужна форма, список или макетДаДа–In-app сообщение или страница Rich Media, открывается по тапу
Возможность
1 / 7
Подписанные кнопки действий на уведомлении
iOS
iOS 10+, одна или две
Android
Android, до трёх
Web
Chrome
Чем обеспечивается
Сам пуш
Возможность
2 / 7
Кнопка, которая открывает приложение или закрывает уведомление
iOS
iOS 10+
Android
Android
Web
Chrome
Чем обеспечивается
Сам пуш, без кода в приложении
Возможность
3 / 7
Кнопка, которая ведёт по deep link или действует на месте
iOS
iOS 10+
Android
Android
Web
Chrome
Чем обеспечивается
Разовый обработчик в приложении, читающий идентификатор действия
Возможность
4 / 7
Переиспользуемые наборы кнопок без релиза
iOS
Да, категории в Control Panel
Android
SDK и custom data
Web
–
Чем обеспечивается
Pushwoosh Control Panel, подключаются при создании сообщения
Возможность
5 / 7
Кнопки через API
iOS
ios_category в /createMessage
Android
Custom data в /createMessage
Web
Custom data
Чем обеспечивается
Messages API
Возможность
6 / 7
Кнопки видны без разворачивания уведомления
iOS
–
Android
Да, в шторке
Web
Да
Чем обеспечивается
Шторка уведомлений ОС
Возможность
7 / 7
Выбор, которому нужна форма, список или макет
iOS
Да
Android
Да
Web
–
Чем обеспечивается
In-app сообщение или страница Rich Media, открывается по тапу

Безопасность и хостинг

Pushwoosh работает на собственном оборудовании в США и Германии в соответствии с GDPR.

ISO 27001:2022 CertifiedISO 27001 CertifiedGDPR CompliantData Privacy FrameworkHIPAA CompliantSOC 2 Type 2 CertifiedOWASP Compliant

Как это работает

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

  1. Соберите набор кнопок (без кода)

    В Configure → Edit Actions создайте категорию, добавьте одну или две кнопки, подпишите каждую, отметьте как destructive или standard и выберите, запускает ли она приложение. Pushwoosh сохраняет категорию с ID и передаёт каталог на устройство при регистрации.

  2. Один раз подключите обработчик (разработчик)

    Кнопке, которая только открывает приложение или закрывает уведомление, код не нужен. Чтобы вести по deep link, отмечать что-то выполненным или действовать на месте, приложение один раз считывает идентификатор действия — через didReceiveNotificationResponse на iOS или через intent уведомления на Android. Наборы кнопок для Android тоже настраиваются на этой стороне.

  3. Оркестрируйте (без кода)

    Выберите категорию при создании сообщения или задайте ios_category через Messages API. Отправляйте тому же сегменту из того же Customer Journey, что и остальные ваши коммуникации.

Ограничения, о которых стоит знать

Механика простая. Вот её границы.

  • На iOS кнопки находятся в развёрнутом уведомлении. Свёрнутый баннер показывает только текст, так что выбор появляется после долгого нажатия или свайпа вниз.
  • Категория в Control Panel содержит одну или две кнопки. Android отображает до трёх рядом, и чем больше кнопок, тем короче должна быть каждая подпись.
  • Всё, что сложнее открытия приложения или закрытия уведомления, требует разового обработчика. Так работают и Apple, и Android, поэтому это универсальный шаг, а не пробел Pushwoosh.
  • Наборы кнопок для Android настраиваются через SDK и custom data. Экран в Control Panel покрывает категории iOS.
  • Кнопки улучшают уведомления, которые вы уже отправляете. Они добавляют действие к сообщению, а не расширяют круг его получателей.
  • Пуш сообщает о доставке и открытии. Какая кнопка была нажата — это событие в приложении, которое вы отправляете обратно, поэтому подключите его, если нужны цифры по каждой кнопке.

Другие продукты

Push-уведомления для iOS и Android

Push-уведомления Pushwoosh: охват всех устройств, rich-контент, точный таргетинг, Journey и 99% аптайм. Превращайте уведомления в платящих клиентов.

Пуш-уведомления с каруселью изображений для iOS

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

In-App сообщения

In-app сообщения Pushwoosh — онбординг, апселл, анонсы и сбор фидбэка ровно в тот момент, когда пользователи сфокусированы на приложении. No-code редактор, нативные SDK-шаблоны, аналитика по каждому элементу. Соответствует GDPR. Начните бесплатно.

Восстановление брошенных корзин

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

Message Inbox

Message Inbox — центр уведомлений внутри приложения и сайта. Тихая доставка охватывает всех, включая отказавшихся от пушей, а сообщения остаются доступны.

Pushwoosh API

Передьте управление push-, email-, SMS-рассылками и потоками данных в Pushwoosh API. Мы берем на себя техническую часть, чтобы вы могли создавать успешные продукты без ограничений.