Ir al contenido principal

Solución de problemas de mensajes dentro de la aplicación

¿Problemas con un Chat, Post, Banner, Survey o Product Tour que no se envía como se esperaba? Aquí hay algunas cosas para probar.

Escrito por Laura Jolly

Envío en la página incorrecta

Si el mensaje se está enviando en la URL incorrecta del sitio web:

  • Asegúrate de que tus reglas de audiencia o de página estén configuradas con la lógica correcta. Por ejemplo, si combinas múltiples reglas negativas ('no es', 'no contiene'), casi siempre querrás separarlas con un 'Y', no con un 'O'. Y si usas un filtro de coincidencia exacta "URL es", deberás asegurarte de haber incluido la URL completa, incluyendo la parte https:// y cualquier barra diagonal al final. Puedes ver más orientación sobre cómo configurar tus filtros eficazmente aquí.

  • ¿El user lo recibió inicialmente en la página correcta y luego navegó a otra página? Debido al comportamiento de 'seguir página', si un mensaje dentro de la aplicación no se interactúa (no se hace clic ni se cierra), persiste mientras el user navega a otras páginas, incluidas las explícitamente excluidas de tus reglas de URL, hasta que interactúe con él. Intenta revisar las "Vistas recientes de página" del user en su perfil y compara las marcas de tiempo con la marca de tiempo de recepción del mensaje.

  • Al configurar reglas de URL de página, usa solo el segmento de ruta relevante (por ejemplo, /dashboard) en lugar de la dirección completa. Usar URLs completas puede causar desajustes debido a variaciones de domain, parámetros de consulta o barras diagonales al final.

El disparador de evento no funciona

Si un mensaje con un disparador de evento no se está enviando:

  • Si acabas de activar el mensaje, ten en cuenta que las personas en la audiencia deberán conectarse y activar el evento después de que esté activo para recibirlo. No se enviará si activaron el evento antes de que el mensaje estuviera activo. Puedes poner el evento en las reglas de Audience en lugar de en los Triggers para capturar eventos pasados.

  • ¿Emparejaste un disparador de evento con una regla de audiencia del mismo evento? Al combinar triggers y reglas, las reglas de segmentación deben haberse cumplido en el momento de activar el evento, ya que el disparador de evento no actualizará al user instantáneamente en la misma solicitud. Por ejemplo, si quieres enviar un mensaje solo la primera vez que un user activa un evento de artículo comprado y no para compras posteriores, usarías un conteo de 0 (es decir, users que nunca han activado el evento antes) ya que no se actualizará a 1 hasta la siguiente solicitud.

  • ¿Necesitas un disparador de evento o podrías segmentarlo como una regla de audiencia? La sección "Triggers" (Cuándo enviar / Dónde enviar) es opcional, por lo que no necesitas incluir un evento en cada mensaje, a menos que necesites asegurarte de que solo se envíe cuando un user realice una acción específica.

No aparece completamente

Si tu mensaje dentro de la aplicación se envía como una notificación de insignia roja en el ícono de Messenger pero no aparece en la pantalla:

  • ¿El user tiene otros mensajes pendientes enviándose al mismo tiempo? Múltiples mensajes se mostrarán como una insignia roja en el ícono de Messenger, para que no se saturen con demasiados pop-ups a la vez. Puedes revisar el "Contenido reciente" en el perfil del user para ver qué mensajes recibió alrededor del mismo tiempo.

  • ¿El contenido de tu Chat o Post está configurado como "Enviado como: Insignia"? Estos siempre se enviarán como una notificación de insignia, a menos que lo cambies a "Fragmento" o "Mostrar el mensaje completo".

La tasa de apertura del Post no es 100%

Si tu Post está configurado para "mostrar el mensaje completo" pero la tasa de apertura no es 100%:

  • ¿Se editó el Post y originalmente se envió como "Fragmento" o "Insignia" a los users antes del cambio?

  • ¿El user tenía otros mensajes pendientes al mismo tiempo que se envió el Post? Si múltiples mensajes intentan enviarse al mismo tiempo, el Post se enviará como una notificación de insignia roja en su lugar, para que puedan ver primero sus mensajes de mayor prioridad. Necesitarán abrir la notificación en su Messenger para que se registre como 'Apertura' en las estadísticas del mensaje.

  • Normalmente, la tasa de apertura para Posts enviados completos debería estar por encima del 90%, y a menudo por encima del 95%. Pero si el user tenía otros mensajes pendientes, o si un user navega fuera de una página en el breve lapso entre que se envía el mensaje y cuando se muestra automáticamente, el mensaje podría no marcarse como abierto.

  • Si ves una tasa de apertura drásticamente inferior al 90%, intenta probar recibir el Post como un usuario final en tu sitio y abre la consola de tu navegador para capturar cualquier error en la página. En algunas circunstancias, un error en la página podría impedir que el Post se muestre correctamente.

No se puede activar un mensaje pausado

Si has pausado un mensaje dentro de la aplicación y no puedes activarlo de nuevo:

  • ¿Tiene un tipo de Audience "Fijo"? Los mensajes fijos no pueden activarse de nuevo una vez detenidos, ya que solo se envían a users que coinciden en un momento dado, y ese momento ya pasó. Necesitarás duplicar tu mensaje y activar una nueva versión.

  • ¿Había una fecha de detención en el mensaje? Si esa fecha está en el pasado, necesitarás actualizar o eliminar la fecha de detención para que pueda enviarse de nuevo.

  • Si el botón "▶️ Activar" está deshabilitado, puedes pasar el cursor sobre él para ver una explicación de por qué no puede activarse. O edita el mensaje para ver si aparecen errores en rojo en alguna sección, con una explicación de lo que debe corregirse.

El mensaje pausado sigue enviándose a users

Si has pausado un mensaje y los users aún lo reciben:

  • ¿Lo recibieron realmente antes de que se pausara, pero no interactuaron con él (no hicieron clic ni lo cerraron) por lo que permaneció abierto la próxima vez que visitaron tu plataforma? Puedes revisar el "Contenido reciente" en el perfil del user para ver la marca de tiempo de cuándo recibieron el mensaje y compararla con cuándo se pausó el mensaje.

  • Si notas esto en el Help Desk cuando un user responde al mensaje saliente, revisa la marca de tiempo de cuándo se envió el mensaje saliente (al final del primer mensaje), ya que podrían estar respondiendo a un mensaje que recibieron hace tiempo.

  • ¿Tienes varios mensajes similares en ejecución? Es posible que hayan recibido un mensaje similar que no está pausado. Puedes hacer clic en el mensaje que recibieron desde el "Contenido reciente" en el perfil del user para confirmar qué mensaje saliente fue.

User que coincide no lo recibió

Si tienes un user de ejemplo que debería recibir el mensaje pero no lo hizo:

  • ¿El user se ha conectado desde que se activó? Los Users deberán conectarse realmente para recibir un mensaje dentro de la aplicación. Puedes revisar el valor "Última vez visto" en el perfil del user para ver cuándo estuvo en línea por última vez.

  • ¿Es un mensaje fijo/estático? Los Users coinciden para mensajes fijos en el momento en que se activan, por lo que un user que cumple los criterios ahora puede que no los cumpliera cuando se envió inicialmente.

  • ¿Hay un disparador de evento o una regla de URL? Los Users deberán activar el evento o visitar la URL después de que esté activo, así como cumplir las reglas de audiencia para recibirlo. Pueden aparecer en la vista previa de audiencia si cumplen las reglas, pero esto no considera si visitarán la URL o activarán el evento necesario para recibirlo.

  • ¿Qué canales estás segmentando bajo "Mostrar primero en" en la sección de contenido? Si está configurado en "Mostrar primero en web" pero el user solo está activo en móvil, no recibirá el mensaje hasta que visite en web.

  • ¿El mensaje tiene una fecha de inicio o fecha de detención, y el user ha estado en línea después de la fecha de inicio y antes de la fecha de detención?

  • ¿El mensaje tiene horarios personalizados para enviar solo en ciertos momentos? Ten en cuenta que los mensajes dentro de la aplicación se envían en la zona horaria del usuario final, por lo que deberán haber estado en línea durante esos horarios programados en su zona horaria.

  • También puedes usar la herramienta de coincidencia de mensajes para determinar por qué un user no es elegible para recibir tu mensaje.


Si tienes un problema diferente, prueba estas preguntas frecuentes específicas del canal:

¿Ha quedado contestada tu pregunta?