¿Has oído hablar del nuevo canal de interacción para los usuarios de tu navegador móvil y de escritorio: Notificaciones del sitio web? ¿Sabes qué son las notificaciones push web? Las notificaciones push web reenganchan a tus usuarios y los devuelven a tu sitio web cuando están en otro lugar. Decides implementarlas en tu sitio web y te sientes confundido por las diversas opciones disponibles. Después del desastre de Parse, ahora te preguntas cómo puedes asegurarte de que no haya dependencia de un proveedor al implementar notificaciones push para tu sitio web.
O estás leyendo esto porque el primer proveedor con el que te implementaste no tomó suficientes precauciones y te quedaste atrapado, y ahora sus precios son demasiado altos. Siempre verifica las funciones de notificación push que ofrece el proveedor del servicio de notificaciones push web. En caso de que desees migrar de la plataforma de notificaciones actual a otras, debes seguir los pasos mencionados aquí.
En PushEngage, queremos escribir sobre esto abiertamente. La transparencia es un valor fundamental nuestro. En segundo lugar, queremos que nuestros clientes se queden con nosotros por la experiencia en nuestra plataforma y no porque estén atrapados.
Si tienes prisa, aquí tienes un resumen TL;DR
Sitio HTTPS
- Asegúrate de usar tu Certificado de Safari. ps: La clave FCM no es necesaria ya que ahora usamos una clave VAPID única desde agosto de 2018.
- Asegúrate de recopilar suscriptores en tu dominio (es decir, la confirmación final está en tu dominio)
Sitio HTTP
- Asegúrate de usar tu propio Certificado de Safari. ps: La clave FCM no es necesaria ya que ahora usamos una clave VAPID única desde agosto de 2018
- Asegúrate de recopilar suscriptores en tu dominio, utilizando un subdominio personalizado HTTPS.
Lee más adelante para ver la versión detallada.
Empecemos y veamos cómo integrar notificaciones push sin dependencia de un proveedor.
Preguntas básicas que debes responder antes de publicar
1) ¿Tu sitio web es HTTP o HTTPS?
¿Tienes un sitio web HTTPS o un subdominio o sección del sitio web que sea HTTPS?
¿Qué es HTTP o HTTPS? Si miras la URL de tu sitio web, ¿ves el candado verde con "Seguro" como lo ves en el sitio de PushEngage.
Si es así, entonces estás en un sitio web HTTPS, de lo contrario, HTTP. Para saber más sobre HTTP o HTTPS consulta el enlace de wiki aquí.
Por qué esto es importante: La suscripción y el envío de notificaciones push requieren un dominio HTTPS, por lo que si tienes el tuyo, puedes usarlo. Más adelante, verás qué otros beneficios tiene esto.
Si no tienes un subdominio HTTPS, te proporcionamos un subdominio HTTPS alojado en nuestro sitio, por ejemplo, https://tudominio.pushengage.com/. Esto se utiliza luego para suscribir a los usuarios y enviar notificaciones push. Esta es la clave para lograr la portabilidad completa en un sitio HTTP. Tenemos la configuración de subdominio personalizado como una característica en nuestra plataforma.
¿Qué impacto tiene este subdominio en tus notificaciones?
a) Durante la suscripción, los usuarios de tu sitio web verán este subdominio,

Ventana emergente de suscripción nativa
b) Cuando se envía el mensaje, tendrá la URL del subdominio mostrado en el Push, aunque puedes dirigir al usuario a cualquier URL de tu dominio.

Notificación de ejemplo
En el caso anterior, CouponRani.com utilizó su propio subdominio personalizado https://ping.couponrani.com que tenía https, y esto aparece en las solicitudes de suscripción y notificaciones.
2) Dos pasos para evitar el bloqueo del proveedor al integrar notificaciones push
Paso 1 PushEngage ahora utiliza Vapid en su plataforma. Crea una clave vapid única para cada cuenta. Todos tus suscriptores de push estarán vinculados con esta clave única. Así que, en cualquier momento, si deseas moverte a otra plataforma, usando la clave vapid puedes importar todos tus suscriptores.
Como proveedor, PushEngage nunca bloquea a los clientes. Por lo tanto, ofrecemos claves vapid para una fácil portabilidad de suscriptores de push.
Si observas la arquitectura de Chrome para notificaciones push, requiere que código javascript del service worker se esté ejecutando en el navegador de un suscriptor de push. Este se activa cuando se envía una notificación al navegador. Luego, este recupera la notificación de un Servidor Push, que a menudo es alojado por la plataforma que estás utilizando para lanzar notificaciones push. Esto se aloja desde el dominio HTTPS, que se utiliza para la suscripción y la notificación.
Para que puedas migrar, más adelante, necesitarás la capacidad de reemplazar el código javascript del service worker, por uno nuevo y apuntar al nuevo Servidor Push. Esto significa que debes tener control total sobre el subdominio HTTPS.
Paso 2: Por lo tanto, lo segundo necesario para evitar el bloqueo del proveedor es usar tu propio subdominio HTTPS o un dominio HTTPS para estas notificaciones push. Mover un sitio completo a HTTPS implica cierto esfuerzo, y aunque es recomendable desde la perspectiva SEO, sigue siendo un trabajo de esfuerzo. Una solución alternativa es tener solo un subdominio en HTTPS o una página en tu sitio en HTTPS. Este es un paso importante que requiere que recopiles suscripciones en un dominio que esté bajo tu control.
Ejemplo: En el caso de CouponRani, esto fue en https://ping.couponrani.com en el ejemplo anterior.
Ahora has identificado el dominio/subdominio Dónde y Cómo Recopilarás Suscriptores.
Por lo tanto, hemos creado un subdominio personalizado como parte de las características estándar del producto.
Para habilitar la configuración de subdominio personalizado en PushEngage, necesitas hacer lo siguiente si eres un sitio HTTP
a) Compra un certificado SSL
b) Configura un dominio https://notify.yourdomain.com y habilita un certificado SSL en él. Necesitarás configurar un mapeo DNS para este dominio.
c) Luego, necesitas colocar los archivos de instalación de PushEngage en el subdominio
d) Ingresa esto en la configuración de Subdominio Personalizado en PushEngage. Ve a Configuración > Configuración del sitio > Subdominio Personalizado
Eso es todo y estarás activo con las notificaciones push sin bloqueo del proveedor.
Sería bueno que nuestro equipo de soporte revise tu configuración enviando un correo electrónico a [email protected]

Mejores prácticas para la gestión de suscripciones y la recopilación de opt-in de notificaciones push
Ten en cuenta que cuando empiezas con las notificaciones push en tu sitio web, comienzas con cero suscriptores. Necesitarás conseguir suscriptores lentamente y construir tu lista, lo que tiene un enorme potencial de ROI. Ahora que estás seguro de no quedar bloqueado por el proveedor, empieza a centrarte en aumentar tu tasa de suscripción push.
Por lo tanto, deberíamos identificar cuáles son las mejores maneras de conseguir la suscripción de usuarios en tu sitio y cómo aumentar tu tasa de opt-in.
En general, esperamos que tu sitio obtenga al menos la misma tasa de suscripción/opt-in para suscriptores push que para email. Creemos que esto se debe a dos razones:
- No necesitas escribir nada al suscribirte a las notificaciones push. Un clic es más fácil que escribir en un cuadro de texto.
- Tienes el control total de tu suscripción a las notificaciones push, ya que puedes darte de baja de las notificaciones push para cualquier sitio a través de la configuración de tu navegador.
Tipo de opt-in de suscripción a utilizar
Como se mencionó anteriormente, para evitar el bloqueo del proveedor, opta siempre por el sitio web HTTPS. Existen hasta 7 tipos diferentes de opt-in de notificaciones push. Además, para sitios HTTPS, puedes utilizar el opt-in de notificaciones push que más convierte.
¿Cómo debes recopilar una suscripción? Si tienes un sitio completamente HTTPS, solo verás una ventana emergente nativa que aparece como a continuación.

Si solo tienes una parte del sitio web en HTTPS, entonces necesitarás usar otros elementos como una ventana emergente, una campana o una barra inferior, o cualquier otro, que al permitir va a la versión HTTPS del sitio web.
Además de recopilar suscriptores en una lista global, deberías pensar en segmentar a los usuarios y ponerlos en varias listas según su acción en el sitio, ubicación o cualquier otro atributo. Podemos hacer esto utilizando segmentación automática y la función de segmentación personalizada en PushEngage. Lee esta publicación sobre cómo configurarlo.
Notificación de bienvenida
¿Reconoces a los usuarios que se han suscrito correctamente a las notificaciones push para tu sitio web? Creemos que este puede ser un elemento importante de la experiencia del usuario, ya que las ventanas emergentes de notificaciones push (un exceso de ellas) pueden ser confusas y una notificación de bienvenida reafirma que han completado la suscripción con éxito. En cierto sentido, esto es similar a un correo electrónico de bienvenida y confirmación de suscripción en un email.
Usando Campañas de Web Push en Goteo, ahora puedes enviar una Notificación de Bienvenida, digamos 30 minutos después de que el usuario se haya suscrito. Esto puede tener un mayor impacto ya que llega cuando el cliente ha abandonado el sitio, pero recuerda claramente tu sitio y es un buen momento para incitarlo a realizar alguna acción. Aquí tienes un ejemplo de Goteo de Bienvenida enviado después de 30 minutos.

Pasos para lanzar las notificaciones push
Habiendo decidido los aspectos clave de la integración, ahora puedes lanzar las notificaciones push. No hemos mencionado los pasos específicos para lanzar aquí, ya que cada proveedor es diferente. La mayoría de los proveedores requerirán que agregues código Javascript a tu sitio web. Para sitios HTTPS, es posible que necesites instalar algunos archivos adicionales.
Ejemplos de campañas de notificaciones push
Ahora que estás recopilando suscriptores para interactuar con ellos, ¿qué campañas realizas para tus suscriptores? Esta es una pregunta amplia y la respuesta depende del tipo de sitio que estés gestionando, pero compartamos los tipos de campañas más comunes que se utilizan:
A. Campaña de alerta de nuevos artículos: Para la mayoría de los sitios de noticias, hacer llegar la información a tiempo a los usuarios es uno de los factores más cruciales para el éxito. Ya sean noticias de última hora, campañas electorales, deportes o la pandemia actual, necesitan actualizar a los suscriptores.
C. Alertas de bajada de precios: Todo el mundo busca el precio más bajo. Pero, ¿cómo sabría un cliente que el precio ha bajado? Activa la campaña de alerta de bajada de precios para actualizar automáticamente a los usuarios sobre cualquier bajada de precio en su producto favorito.
D. Alertas de cupones/ofertas: Las notificaciones push se entregan al instante. Por lo tanto, puedes ejecutar fácilmente una venta flash o una venta por tiempo limitado para aumentar tus ingresos.
E. Alerta de disponibilidad de producto: También debes actualizar a los usuarios cuando el producto vuelva a estar en stock. Las notificaciones push te permiten enviar notificaciones push automáticas al usuario cuando el inventario está disponible.
F. Campaña de abandono de carrito de la compra – Envía notificaciones dirigidas basadas en el abandono del carrito en el sitio móvil o de escritorio
También puedes consultar el manual de notificaciones push para crear diferentes campañas para tu sitio web.
Resumen
Los primeros resultados indican que la notificación push web es un canal de alto ROI y de rápido crecimiento, por lo que definitivamente deberías probarlo para tu sitio web. Dado que las notificaciones push web son un estándar nuevo, espera muchas funciones y cambios nuevos. Al pensar en habilitar tu sitio web con notificaciones push, impleméntalo de manera que te deje más flexibilidad.

¿Cómo configuro Push Engage con nuestro comercio electrónico Magneto? Por favor, guíame.
Por favor, consulta nuestra guía sobre la implementación con Magento aquí
Acabamos de pasar de otro proveedor de notificaciones push a Push Engage. Estábamos usando el método de proyecto FCM y clave FCM desde el principio. Ahora que hemos configurado el mismo proyecto FCM y clave FCM en su plataforma, ¿nuestros suscriptores anteriores siguen suscritos o hay algo que necesitemos hacer manualmente?
Necesitaríamos que nos enviaras la exportación de los suscriptores, y luego podríamos importarla en tu cuenta. Los suscriptores no se importan directamente. Haremos un seguimiento desde nuestro correo de soporte.
Mejor aún, siempre que tu sitio web sea HTTPS, la gente podrá suscribirse con un solo clic.
Gracias por publicar, realmente adoro tu trabajo, sigue así.
Genuinamente, cuando alguien no sabe, entonces depende de otras personas que les ayudarán, así que aquí sucede.
Bien escrito y hecho.
Comencé a escribir un blog en los últimos días y noté que muchos
artículos simplemente repiten viejas ideas pero aportan muy poco valor.
Es fantástico leer una publicación informativa de gran valor para sus lectores.
Va a mi lista de detalles que necesito replicar como nuevo blogger.
La participación del lector y la calidad del contenido son
reyes.
Algunos pensamientos maravillosos; ¡sin duda te has incluido en mi lista
de sitios a seguir!
¡Continúa el buen trabajo!
Bien hecho,
Jock
Blogueo con frecuencia y realmente te agradezco tu información. Este artículo realmente ha despertado mi interés.
Voy a marcar tu blog y seguiré revisando nuevas informaciones aproximadamente una vez por semana.
También me suscribí a tu feed RSS.
Ay, esta fue una publicación increíblemente buena. Tomarse el tiempo y el esfuerzo real
para generar un muy buen artículo... pero ¿qué puedo decir...
Dudo mucho y no parece que consiga hacer nada.
Todo está muy abierto con una clarificación muy clara de los problemas.
Fue realmente informativo. Tu sitio es útil.
¡Gracias por compartir!