Ir al contenido

Lista de verificación de QA para Canvas

Utiliza esta lista de verificación para validar tu Canvas antes del lanzamiento y supervisar el rendimiento en las primeras horas tras la puesta en marcha. No todos los elementos aplican a todos los Canvas, así que trabaja en las fases que coincidan con tu tipo de entrada, canales y complejidad del recorrido.

Fase 1: Configuración y gobernanza

Completa estas comprobaciones en Básicos y Configuración de envío antes de crear filtros de audiencia o pasos del recorrido. Todas las comprobaciones posteriores dependen de que estos detalles sean correctos.

  • Confirma el tipo de entrada: Verifica si tu Canvas utiliza entrada programada, basada en acciones o activada por API cuando determines la programación de entrada de tu Canvas.
  • Usa nombres consistentes: Nombra tu Canvas para que tus compañeros de equipo puedan encontrarlo en búsquedas e informes.
  • Añade etiquetas: Las etiquetas alimentan las reglas de limitación de frecuencia, los filtros de Segment para reorientación y los informes personalizados.
  • Establece un evento de conversión primaria: Los eventos de conversión potencian la optimización y los informes de Canvas.
  • Configura los criterios de salida: Alinea los eventos de salida con tu conversión primaria, o añade salidas basadas en Segments para que los usuarios abandonen el recorrido cuando conviertan o ya no califiquen. Para emparejar eventos de entrada y salida, consulta Hacer coincidir los criterios de salida con los eventos de entrada.
  • Revisa las listas de supresión: Las listas de supresión del espacio de trabajo excluyen a los usuarios coincidentes de Campaigns y Canvas, a menos que el Canvas utilice una etiqueta de excepción configurada en esa lista.
  • Revisa la reelegibilidad: Establece correctamente la ventana de reelegibilidad para prevenir el exceso de mensajes o problemas de reorientación.
  • Revisa la configuración de suscripción: En Configuración de suscripción, elige quién puede recibir correo electrónico y push en este Canvas: usuarios suscritos u optados, solo usuarios optados, o todos los usuarios incluidos los no suscritos (usa la última opción solo para correo transaccional). Esta configuración se aplica a cada paso de correo electrónico y push en el Canvas.
  • Habilita las horas tranquilas (opcional): Para recorridos basados en acciones, confirma que las horas tranquilas no retrasarán mensajes que requieran entrega urgente.
  • Establece la limitación de frecuencia y el límite de velocidad (opcional): Limita la frecuencia de entrega y protege los sistemas posteriores que manejan el volumen de mensajes.
  • Añade un grupo semilla (opcional): Los grupos semilla permiten que las partes interesadas reciban copias en vivo de los correos electrónicos. Si el contenido de tu correo electrónico hace referencia a variables de contexto, usa la vista previa de Test Canvas con envíos de prueba en su lugar: las copias semilla no evalúan las variables de contexto.
  • Configura las aprobaciones (opcional): Si tu equipo requiere gobernanza de lanzamiento, configura las aprobaciones para Campaigns y Canvas.

Fase 2: Audiencia y segmentación

Revisa el público de entrada y el calendario de entrada una vez que la configuración esté completa.

  • Comprueba el tamaño estimado de la audiencia: En el resumen de población objetivo, confirma que la audiencia alcanzable se vea correcta. Los números inesperadamente bajos suelen indicar un problema con los filtros.
  • Verifica la elegibilidad de usuarios de forma puntual: Usa User Lookup en el paso Target Audience para confirmar que un usuario de prueba conocido coincida con tu Segment y tus filtros.
  • Filtra los canales alcanzables: Dirige a los usuarios con push habilitado hacia pasos de push y a los usuarios suscritos a correo electrónico hacia correo electrónico utilizando rutas de audiencia para que los tamaños de los informes se mantengan precisos y los usuarios no sean enviados por canales inalcanzables.
  • Comprueba las condiciones de carrera: Para la entrada basada en acciones, confirma que la acción desencadenante no pueda activarse antes de que se cumplan los criterios de audiencia; de lo contrario, los usuarios elegibles podrían no entrar nunca. No uses el mismo desencadenante tanto en Entry Schedule como en Target Audience.
  • Comprueba la entrada por zona horaria: Para la entrada programada en hora local, lanza el Canvas al menos 24 horas antes de la hora de entrada prevista para que ninguna zona horaria se quede fuera de la ventana.

Un Canvas programado para que los usuarios entren a una hora específica a las 10 a. m. del 30 de abril de 2025, en su hora local.

  • Revisa la superposición entre Canvas: Cuando varios Canvas se ejecutan a la vez, comprueba la superposición de audiencias y personas, así como las listas de supresión, para que los usuarios no reciban mensajes en conflicto de múltiples recorridos.
  • Considera expresiones regulares para los filtros: En Target Audience, las rutas de audiencia y las validaciones de entrega, las expresiones regulares pueden detectar valores que los filtros Equals no capturan debido a diferencias de mayúsculas o formato. Si tu público objetivo es más pequeño de lo esperado, prueba con Matches Regex o Does Not Match Regex.

Fase 3: Contenido y personalización

Con la configuración y la audiencia definidas, abre cada paso de mensaje y valida la personalización, los archivos multimedia y el contenido específico del canal antes de probar el recorrido.

  • Verifica las propiedades de entrada, evento y contexto: Confirma que las propiedades de eventos, atributos, catálogos, contenido conectado y cargas útiles de la API se completen correctamente en las vistas previas.
  • Prueba la lógica y las alternativas de Liquid: Asegúrate de que la personalización se represente para cada variante y de que los valores predeterminados se completen cuando falten datos.
  • Añade lógica de cancelación para el contenido conectado: Usa la lógica de cancelación de mensajes o cancela el contenido conectado para que las llamadas a la API fallidas no envíen mensajes incorrectos.
  • Revisa la configuración de entrega: Comprueba la sincronización por paso, la sincronización inteligente, las horas tranquilas y las validaciones de entrega.
  • Aplica directrices de marca (opcional): Si tu espacio de trabajo utiliza directrices de marca, confirma que el texto se alinea con la voz y el tono definidos, o usa BrazeAI Operator para aplicarlas al redactar contenido.
  • Prueba todos los archivos multimedia: Confirma que las imágenes, los archivos multimedia de notificaciones push enriquecidas y los archivos adjuntos se representan correctamente en todos los canales de tu recorrido.
  • Revisa la representación de correo electrónico con Inbox Vision: Previsualiza en los principales clientes y dispositivos, no solo en una bandeja de entrada.
  • Realiza un control de calidad del contenido: Revisa la ortografía, la gramática y el tono en el contenido de los mensajes.
  • Confirma los enlaces de cancelación de suscripción y exclusión: Verifica que los pies de página obligatorios y los enlaces de cancelación para correo electrónico y SMS estén presentes y probados.
  • Comprueba los límites de caracteres: Confirma que el texto de push y SMS no se truncará de forma silenciosa. Para SMS, usa la calculadora de segmentos de SMS.

Fase 4: Revisar la lógica del recorrido, probar y previsualizar

Después de crear el contenido, revisa el mapa del recorrido y prueba en el siguiente orden.

  1. Previsualizar recorridos de usuario: Confirma que los retrasos, las divisiones de decisiones, las rutas de audiencia y las Rutas de Acción se comportan como se espera.
  2. Comprueba si hay controles de entrega en conflicto: La sincronización inteligente y las horas tranquilas entran en conflicto; elige una. La sincronización inteligente y la limitación de velocidad también entran en conflicto; elige una.
  3. Confirma que los desencadenantes basados en acciones llegan a Braze: Verifica que el punto de datos desencadenante aparezca en un perfil de usuario en vivo en el historial de mensajes antes del lanzamiento.
  4. Envía mensajes de prueba: Envía a un grupo de prueba interno.
  5. Completa una prueba de Canvas de extremo a extremo en vivo (opcional): Recomendado para recorridos complejos:
    • Duplica tu Canvas y restringe la entrada solo a usuarios de prueba (filtra por ID externo, dirección de correo electrónico o número de teléfono).
    • Reduce los retrasos a aproximadamente un segundo para acelerar el QA y luego lanza el Canvas de prueba.
    • Realiza comportamientos reales en tu aplicación (Web, iOS y Android) para recorrer cada rama y confirma que los mensajes esperados llegan y que todos los enlaces, incluidos los vínculos profundos, funcionan como se espera.

Para pruebas paso a paso y pruebas de ramas basadas en API, consulta Enviar Canvas de prueba.

Revisar los pasos de mensaje para el avance de usuarios

De forma predeterminada, los usuarios avanzan a través de todos los pasos de mensaje independientemente de si recibieron el mensaje. Si deseas que avancen solo los usuarios que reciben un mensaje en particular, añade un paso de división de decisiones directamente después de tu componente de mensaje. Añade el filtro Received Message from Canvas Step, luego selecciona el Canvas y el paso de mensaje.

Para los pasos de mensaje con mensajería dentro de la aplicación, usa un componente de Rutas de Acción en lugar de una división de decisiones. Define un grupo de acciones con el filtro Interact with Step y selecciona View in app message. Establece la ventana de evaluación en la ventana de expiración del mensaje dentro de la aplicación.

Para un componente de mensaje multicanal, haz lo siguiente:

  • Incluye un paso de retraso entre tus pasos de mensaje y de división de decisiones, y establece el retraso en al menos cinco segundos.
  • Si el componente incluye sincronización inteligente, establece el retraso en 24 horas.
  • Si el componente incluye limitación de velocidad, divide tus mensajes en varios pasos de mensaje de un solo canal y conéctalos entre sí. Luego, conecta el paso de división de decisiones directamente después del último paso de mensaje para comprobar si un usuario recibió alguno de los mensajes.

Fase 5: Monitorización posterior al lanzamiento

En los primeros minutos y horas tras el lanzamiento, observa estos patrones.

  • Vigila la capacidad de entrega desde el inicio: Comprueba si hay picos de rebote, error o rechazo antes de que el volumen aumente en Informes de correo electrónico y Observabilidad de mensajería.
  • Investiga muchas entradas con pocos envíos: Lo más habitual es que se deba a un filtro de elegibilidad de canal o estado de suscripción, un control de entrega demasiado estricto o el tamaño del grupo de control. Revisa el público de entrada y el desglose de envíos del primer paso en los análisis de Canvas, y luego revisa Público de entrada, Primer componente del Canvas y Grupo de control del Canvas.

Público de entrada

Si estás utilizando un envío programado, verifica tu público objetivo revisando tu población objetivo. ¿Cómo se ven los números en los distintos canales, y cómo se relacionan con los canales de tu Canvas? Si los números más bajos corresponden con los canales que has utilizado, puede que hayas encontrado el problema.

Primer componente del Canvas

Revisa los filtros de audiencia, las acciones desencadenantes o los Segments en los componentes iniciales. Busca errores tipográficos o condiciones demasiado estrictas. Confirma que no estés usando Equals cuando Matches Regex es más apropiado.

Grupo de control del Canvas

Revisa la distribución entre variantes y tu grupo de control. ¿Es el grupo de control más grande de lo previsto? Si Optimizar con BrazeAITM (que aparece como Intelligent Selection en algunos espacios de trabajo) está activado y el grupo de control está ganando, considera detener el Canvas e intentar un nuevo enfoque.

  • Investiga la audiencia vacía: Generalmente se debe a una condición de carrera o un filtro demasiado restrictivo. Confirma que el Segment tiene usuarios a través de Target Population. Para entradas basadas en acciones, verifica que no hayas duplicado el desencadenante en Target Audience.
  • Investiga caídas inesperadas entre pasos: Comprueba si hay errores tipográficos y de mayúsculas en los filtros. Revisa la sincronización inteligente, las horas tranquilas y las validaciones de entrega.
  • Investiga volúmenes de envío sospechosos entre recorridos: Cuando los envíos entre rutas de audiencia o Rutas de Acción no coinciden con lo esperado, revisa los Segments, los filtros y las acciones desencadenantes. Elimina los filtros superpuestos.

Para un flujo de investigación completo, consulta Solución de problemas de Canvas.

Comprobaciones finales comunes

Actúa solo sobre los elementos que apliquen a tu Canvas:

  • Planifica la entrada programada en hora local: permite un margen de 24 horas para una entrega óptima en todas las zonas horarias globales. Consulta Comprobar la entrada por zona horaria en la Fase 2.
  • Prefiere la sincronización inteligente con una ventana de 3 días: la sincronización inteligente funciona mejor con al menos una ventana de Segment de 3 días para que los usuarios no se salgan antes de su hora de envío óptima.
  • Confirma el tamaño del grupo de control antes del lanzamiento: no puedes añadir un grupo de control de forma retroactiva. Configura los porcentajes de variantes y control en el constructor o en Rutas de experimentos antes de la activación.
  • Prueba los vínculos profundos en un dispositivo real: confirma que los enlaces abran la pantalla correcta dentro de la aplicación y ofrezcan una alternativa razonable para los usuarios que no tengan la aplicación instalada. Para fallos específicos de plataforma, consulta Solución de problemas de vinculación en profundidad.
  • Confirma que el seguimiento funcione de extremo a extremo: verifica que los UTM se añadan correctamente y que el seguimiento de clics se registre en un envío de prueba en vivo, no solo en la vista previa.

Comprobaciones específicas por canal

Si tu Canvas incluye estos canales, revisa estos detalles adicionales:

  • Push: confirma que los medios enriquecidos y las imágenes se carguen, que los botones de acción funcionen y que hayas probado tanto en iOS como en Android. Confirma el comportamiento de la señal y el sonido si se utilizan.
  • SMS y MMS: confirma el ID de remitente o código abreviado correcto, el pie de página con palabra clave de cancelación, el acortamiento de enlaces y el costo por Segment.
  • In-App Messages y Content Cards: realiza una prueba en vivo dentro de la aplicación o la web; estos canales dependen de una sesión del SDK en lugar de un envío de prueba desde el panel. Revisa también Content Cards.
  • WhatsApp: confirma que se esté utilizando una plantilla aprobada y que las variables de la plantilla se asignen a los datos correctos.
New Stuff!