Notificación Browser Push
Una notificación Browser Push es un mensaje breve que el operador de un sitio web envía directamente al escritorio o al smartphone del destinatario, incluso cuando la página web no está abierta en ese momento. El requisito previo es la confirmación de opt-in única del usuario en el navegador. La base técnica son la Web Push API y un Service Worker registrado.
¿Qué es una notificación Browser Push?
Una notificación Browser Push (también llamada Web Push) es un aviso próximo al sistema que el operador de un sitio web envía a los usuarios de un determinado navegador. Al contrario que el App Push nativo (por ejemplo iOS/Android), no se necesita ninguna app instalada, solo la confirmación de opt-in única del usuario en la ventana emergente del navegador («SendSeven quiere mostrarle notificaciones – Permitir / Bloquear»).
La notificación aparece como banner en el sistema operativo (Centro de actividades de Windows, Centro de notificaciones de macOS, notificación del sistema Android), no en el propio navegador. Es visible incluso cuando el navegador está cerrado o el sitio web no está activo. Si el usuario hace clic en la notificación, la URL de destino se abre automáticamente en una nueva pestaña.
Bases técnicas
Browser Push se basa en dos estándares W3C:
- Web Push API: Define cómo un servidor entrega un mensaje Push a un servicio Push (Mozilla, Google FCM, Apple APN) y cómo el navegador entrega el mensaje recibido.
- Service Worker: Un script en segundo plano registrado en el navegador que recibe los eventos Push entrantes y muestra la notificación del sistema, incluso cuando el sitio web está cerrado.
El objeto de suscripción, formado por la URL del endpoint y dos claves criptográficas (p256dh y auth), es generado por el navegador en el momento del opt-in y almacenado en el backend de la empresa. Al enviar, el backend cifra el mensaje con estas claves (RFC 8291) y lo envía al servicio Push.
Compatibilidad de navegadores 2026
| Navegador | Escritorio | Móvil |
|---|---|---|
| Chrome / Edge / Brave | Sí | Sí (Android) |
| Firefox | Sí | Sí (Android) |
| Safari (macOS) | Sí (desde macOS 13) | — |
| Safari iOS / iPadOS | — | Sí (desde iOS 16.4, obligatorio PWA) |
| Samsung Internet, Opera | Sí | Sí |
Importante: Safari en iOS admite Web Push desde la primavera de 2023, pero requiere que el sitio web haya sido instalado como Progressive Web App en la pantalla de inicio. Las visitas puras al sitio web en el navegador Safari no reciben ventana emergente de opt-in.
RGPD y opt-in
El opt-in mediante el diálogo del navegador no es suficiente para el marketing Push conforme al RGPD. El diálogo estándar del navegador no informa al usuario sobre la finalidad, el responsable del tratamiento ni el plazo de conservación. Mejor práctica: una capa de pre-permiso directamente en el sitio web, que antes del diálogo del navegador explique la finalidad y los contenidos y obtenga un consentimiento real en el sentido del Art. 6 apartado 1 letra a del RGPD. Solo tras la confirmación se activa el diálogo del navegador.
Al guardar la suscripción se debe establecer un vínculo con el consentimiento (marca de tiempo, texto, versión). En el momento de la baja, tanto a través del sitio web como de la configuración del navegador, la suscripción debe eliminarse en el lado del servidor.
Casos de uso típicos
- Reactivación: recuperar a usuarios que llevan tiempo sin visitar la página con noticias relevantes. Las tasas de apertura del 5 al 15 % son considerablemente más altas que las del email.
- E-commerce: alertas de precio, back-in-stock, carrito abandonado.
- Noticias y medios: noticias de última hora, ticker en directo, nuevos episodios.
- SaaS: actualizaciones de estado para tareas en curso, informes, aprobaciones.
Browser Push con SendSeven
SendSeven ofrece Browser Push como octavo canal junto a WhatsApp, SMS, email, live chat y los canales de mensajería social. Las suscripciones se gestionan de forma centralizada, las campañas son segmentables. El Push sale por dos vías: como campaña programada a través de Reach a un segmento, o mediante una llamada directa a la REST API desde su propio sistema. Un Push activado por eventos como un recordatorio de carrito funciona mediante la llamada directa a la API: su sistema de tienda reconoce el motivo y llama a la REST API de SendSeven; el timing lo controla su backend. Browser Push no es un canal en el Flow Builder; un flow no puede enviar un Push. Alojamiento en la UE, patrón de opt-in conforme al RGPD, contrato de encargado del tratamiento según el Art. 28 del RGPD. Browser Push es muy económico en comparación con email o SMS.