Push interactivo

Que tus usuarios actúen desde la misma notificación

Los botones de acción ponen opciones con etiqueta en la propia notificación, para que tus usuarios aprueben, reclamen o rastreen con un toque. Creas los conjuntos de iOS sin código en el Control Panel de Pushwoosh, y se envían desde el mismo journey que cualquier otro push.

Tres pantallas de teléfono lado a lado con notificaciones push con botones de acción: Aprobar y Rechazar en una alerta de pago, Reclamar recompensa y Jugar ahora en un drop de un juego, Rastrear y Volver a pedir en una actualización de entrega

Más de 80,000 empresas confían en nosotros para escalar su engagement

El formato, completo

Un push simple le da al usuario una sola opción: tocarlo o ignorarlo. Un push interactivo agrega opciones con etiqueta a la propia notificación, así aceptar o rechazar, reclamar, rastrear, confirmar y recordar más tarde se resuelven con un solo toque desde la pantalla de bloqueo.

Se crean en el Control Panel (iOS)

Configure → Edit Actions: nombra una categoría, agrega uno o dos botones y guarda. Cambiar una etiqueta no requiere release.

Botones en la notificación (iOS)

iOS dibuja los botones a partir de la categoría asociada al push, debajo del mensaje que el usuario desplegó.

Destructivo o estándar (iOS)

Marca un botón como destructivo para que se vea en rojo, o estándar para azul, y Rechazar nunca se confunda con Aprobar.

Abre la app, o actúa ahí mismo (iOS)

Por botón: lleva la app al primer plano, o resuelve la acción sin salir de la pantalla de bloqueo.

Tres botones en fila (Android)

Android muestra hasta tres acciones nativas lado a lado, cada una con su propia etiqueta y su propio comportamiento al tocarla.

Botones CTA (web push)

Las notificaciones del navegador llevan botones personalizados que dirigen a su propia URL o deep link.

Dónde quedan los botones entre un push simple y una pantalla completa

Cuando el mensaje termina enEnvíaDónde aparece la opción
Solo una lecturaUn push simpleEl banner
Una decisión pequeña, de una a tres opcionesUn push interactivoLa notificación expandida en iOS, la bandeja en Android
Una imagen que vale la pena mostrarUn push con rich mediaLa notificación expandida
Varios productos para compararUn push con carrusel de imágenesLa notificación expandida, después de desplegarla
Un formulario, una lista o un diseñoUn mensaje in-app o una página Rich MediaUna pantalla completa en la app, abierta al tocar
Cuando el mensaje termina en
1 / 5
Solo una lectura
Dónde aparece la opción
El banner
Cuando el mensaje termina en
2 / 5
Una decisión pequeña, de una a tres opciones
Envía
Un push interactivo
Dónde aparece la opción
La notificación expandida en iOS, la bandeja en Android
Cuando el mensaje termina en
3 / 5
Una imagen que vale la pena mostrar
Dónde aparece la opción
La notificación expandida
Cuando el mensaje termina en
4 / 5
Varios productos para comparar
Dónde aparece la opción
La notificación expandida, después de desplegarla
Cuando el mensaje termina en
5 / 5
Un formulario, una lista o un diseño
Envía
Un mensaje in-app o una página Rich Media
Dónde aparece la opción
Una pantalla completa en la app, abierta al tocar

Su función, dentro de un journey

Un journey, muchos formatos

Los botones son un atributo de un mensaje que ya estás enviando, no una integración aparte.

La audiencia, el trigger, el segmento y el perfil de cliente se quedan donde están. Lo que cambia es lo que el usuario puede hacer cuando llega el mensaje, y eso lo defines en el mismo Customer Journey que ya maneja tus push, mensajes in-app, emails y SMS.

Un pago retenido, resuelto con un toque

Una transacción con tarjeta dispara un evento. Un silent push precarga el detalle de la transacción en segundo plano, invisible para el usuario, y el push interactivo llega con dos botones: Aprobar, y Rechazar en rojo destructivo.

Aprobar libera el pago sin que la app llegue a abrirse. Rechazar abre en cambio la pantalla para congelar la tarjeta. Si no se toca ningún botón en cinco minutos, el mismo journey recurre al SMS con la misma opción. Para una FinTech en LATAM, es una forma directa de confirmar operaciones sin obligar al usuario a entrar a la app.

Para qué usarlo

Los botones se ganan su lugar dondequiera que un mensaje termina naturalmente en una decisión pequeña. Para un anuncio puro, un push simple ya cumple.

MomentoQué dicen los botonesQué hace el usuario
E-commerce: carrito abandonadoCompletar compra: Ver carritoPaga desde la pantalla de bloqueo, o abre el carrito para cambiar el pedido primero
FinTech: aprobación de transacciónAprobar: RechazarLibera un pago o congela la tarjeta sin abrir la app
Delivery de comida: estado del pedidoRastrear: Volver a pedirSigue al repartidor, o repite el último pedido desde la actualización
Apps de suscripción: renovaciónRenovar: Recordarme despuésExtiende el plan con un toque, o lo pospone sin darse de baja
Juegos móviles: un drop de recompensaReclamar recompensa: Jugar ahoraRecoge la recompensa y entra al evento que necesita jugadores
Salud: recordatorio de citaConfirmar: ReprogramarConfirma la asistencia, que es lo que reduce las inasistencias
Eventos: venta de boletosComprar boletos: RecordarmeReserva un lugar, o pide un aviso más cerca de la fecha
Cualquier vertical: recordatorios de rutinaMarcar como hecho: Recordar despuésCierra el recordatorio sin tener que pasar por la app
Momento
1 / 8
E-commerce: carrito abandonado
Qué dicen los botones
Completar compra: Ver carrito
Qué hace el usuario
Paga desde la pantalla de bloqueo, o abre el carrito para cambiar el pedido primero
Momento
2 / 8
FinTech: aprobación de transacción
Qué dicen los botones
Aprobar: Rechazar
Qué hace el usuario
Libera un pago o congela la tarjeta sin abrir la app
Momento
3 / 8
Delivery de comida: estado del pedido
Qué dicen los botones
Rastrear: Volver a pedir
Qué hace el usuario
Sigue al repartidor, o repite el último pedido desde la actualización
Momento
4 / 8
Apps de suscripción: renovación
Qué dicen los botones
Renovar: Recordarme después
Qué hace el usuario
Extiende el plan con un toque, o lo pospone sin darse de baja
Momento
5 / 8
Juegos móviles: un drop de recompensa
Qué dicen los botones
Reclamar recompensa: Jugar ahora
Qué hace el usuario
Recoge la recompensa y entra al evento que necesita jugadores
Momento
6 / 8
Salud: recordatorio de cita
Qué dicen los botones
Confirmar: Reprogramar
Qué hace el usuario
Confirma la asistencia, que es lo que reduce las inasistencias
Momento
7 / 8
Eventos: venta de boletos
Qué dicen los botones
Comprar boletos: Recordarme
Qué hace el usuario
Reserva un lugar, o pide un aviso más cerca de la fecha
Momento
8 / 8
Cualquier vertical: recordatorios de rutina
Qué dicen los botones
Marcar como hecho: Recordar después
Qué hace el usuario
Cierra el recordatorio sin tener que pasar por la app
Dos palabras en un botón deciden si se toca

50 notificaciones push dignas de copiar, con el texto y el creativo que las hicieron funcionar.

Ver los ejemplos

Cobertura de plataformas y técnica

Los botones de acción funcionan en iOS, Android y web, pero la forma de crearlos y su visibilidad cambian según la plataforma. La última columna indica dónde el botón es el propio push y dónde necesita un handler en tu app.

CapacidadiOSAndroidWebLo entrega
Botones de acción con etiqueta en la notificacióniOS 10+, uno o dosAndroid, hasta tresChromeEl propio push
Un botón que abre la app o descartaiOS 10+AndroidChromeEl propio push, sin código en la app
Un botón con deep link o que actúa ahí mismoiOS 10+AndroidChromeUn handler único en tu app que lee el identificador de la acción
Conjuntos de botones reutilizables sin releaseSí, categorías del Control PanelSDK y custom data–Pushwoosh Control Panel, asociados al redactar
Botones definidos desde la APIios_category en /createMessageCustom data en /createMessageCustom dataLa Messages API
Botones visibles sin expandir la notificación–Sí, en la bandejaSíEl panel de notificaciones del SO
Una decisión que necesita un formulario, una lista o un diseñoSíSí–Un mensaje in-app o una página Rich Media, abierta al tocar
Capacidad
1 / 7
Botones de acción con etiqueta en la notificación
iOS
iOS 10+, uno o dos
Android
Android, hasta tres
Web
Chrome
Lo entrega
El propio push
Capacidad
2 / 7
Un botón que abre la app o descarta
iOS
iOS 10+
Android
Android
Web
Chrome
Lo entrega
El propio push, sin código en la app
Capacidad
3 / 7
Un botón con deep link o que actúa ahí mismo
iOS
iOS 10+
Android
Android
Web
Chrome
Lo entrega
Un handler único en tu app que lee el identificador de la acción
Capacidad
4 / 7
Conjuntos de botones reutilizables sin release
iOS
Sí, categorías del Control Panel
Android
SDK y custom data
Web
–
Lo entrega
Pushwoosh Control Panel, asociados al redactar
Capacidad
5 / 7
Botones definidos desde la API
iOS
ios_category en /createMessage
Android
Custom data en /createMessage
Web
Custom data
Lo entrega
La Messages API
Capacidad
6 / 7
Botones visibles sin expandir la notificación
iOS
–
Android
Sí, en la bandeja
Web
Sí
Lo entrega
El panel de notificaciones del SO
Capacidad
7 / 7
Una decisión que necesita un formulario, una lista o un diseño
iOS
Sí
Android
Sí
Web
–
Lo entrega
Un mensaje in-app o una página Rich Media, abierta al tocar

Seguridad y hosting

Pushwoosh opera en su propio hardware en EE.UU. y Alemania, bajo GDPR.

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

Cómo funciona

Crear los botones es no-code en iOS. Decidir qué hace cada uno, más allá de abrir la app, es un paso de ingeniería que se hace una sola vez, y es el mismo paso con cualquier proveedor porque es el modelo de Apple y de Android.

  1. Crea el conjunto de botones (no-code)

    En Configure → Edit Actions, crea una categoría, agrega uno o dos botones, ponle una etiqueta a cada uno, márcalo como destructivo o estándar, y elige si abre la app. Pushwoosh lo guarda con un ID y entrega el catálogo al dispositivo al registrarse.

  2. Conecta el handler una vez (desarrollador)

    Un botón que solo abre la app o descarta no necesita código. Para un deep link, marcar algo como hecho o actuar ahí mismo, la app lee el identificador de la acción una vez, mediante didReceiveNotificationResponse en iOS o el intent de la notificación en Android. Los conjuntos de botones de Android también se configuran de este lado.

  3. Orquéstalo (no-code)

    Elige la categoría al redactar, o define ios_category a través de la Messages API. Envíalo al mismo segmento, desde el mismo Customer Journey que el resto de tu mensajería.

Límites que conviene conocer

La mecánica es simple. Estos son sus bordes.

  • En iOS los botones viven en la notificación expandida. El banner contraído muestra solo el texto, así que la opción aparece después de mantener presionado o desplegar.
  • Una categoría del Control Panel tiene uno o dos botones. Android muestra hasta tres, lado a lado, y cuantos más agregues, más cortas tienen que ser las etiquetas.
  • Todo lo que vaya más allá de abrir la app o descartar necesita el handler único. Apple y Android funcionan así, así que el paso es universal y no una carencia de Pushwoosh.
  • Los conjuntos de botones de Android se configuran mediante el SDK y custom data. La pantalla del Control Panel cubre las categorías de iOS.
  • Los botones mejoran las notificaciones que ya envías. Suman algo que hacer con un mensaje, no amplían a quién le llega.
  • El push reporta entrega y apertura. Qué botón se tocó es un evento in-app que tú envías de vuelta, así que conecta ese evento si quieres métricas por botón.