Saltar al contenido

Multi-Armed Bandit

El elemento Multi-Armed Bandit envía una notificación push a los usuarios, al igual que el elemento Push. En lugar de un único preajuste, proporcionas varias variantes de contenido. La optimización se ejecuta continuamente con datos en vivo, sin reiniciar manualmente la prueba ni mantener una división de tráfico fija. Pushwoosh dirige más tráfico hacia la variante que se abre más.

Añade el elemento Multi-Armed Bandit después del evento o condición que deba activarlo, y luego configura el elemento.

Elemento Multi-Armed Bandit añadido a un lienzo de journey después de un disparador

Añadir variantes de contenido

Anchor link to
  1. Haz doble clic en el elemento Multi-Armed Bandit para abrir su configuración.
  2. En Variantes de contenido, selecciona al menos dos preajustes de push diferentes.
  3. Haz clic en Añadir variante para incluir más preajustes. No hay límite superior.
Sección de variantes de contenido de Multi-Armed Bandit con dos preajustes de push seleccionados y el botón Añadir variante

Elegir la métrica de éxito

Anchor link to

En la sección Recompensa, elige qué cuenta como una victoria para una variante:

  • Push abierto: una variante gana un envío cuando el usuario abre ese push.
  • Evento ocurrido: elige un evento personalizado como señal de éxito en lugar de las aperturas. Esta opción estará disponible próximamente.

Establece la Ventana de recompensa para definir cuántas horas espera Pushwoosh después del envío antes de comprobar si el push fue abierto. El valor predeterminado es de 2 horas.

Sección de Recompensa de Multi-Armed Bandit con Push abierto seleccionado, Evento ocurrido deshabilitado y el campo Ventana de recompensa

Establecer el tipo de mensaje

Anchor link to

Elige Mensaje de marketing o Mensaje transaccional:

  • Mensaje de marketing: Para campañas y promociones. Se aplican todas las reglas y límites. Respeta: exclusiones voluntarias, límite de frecuencia y el período de silencio. Excluye: los usuarios del grupo de control global.
  • Mensaje transaccional: Para mensajes operativos o de servicio. Las reglas y límites no se aplican. Omite: exclusiones voluntarias, límite de frecuencia y el período de silencio. Se envía a: los usuarios del grupo de control global.
Selección del tipo de mensaje del elemento Multi-Armed Bandit con las opciones Mensaje de marketing y Mensaje transaccional

Aprende cómo el tipo de mensaje afecta la entrega.

Configurar los ajustes de entrega de mensajes

Anchor link to

Establecer el límite de frecuencia

Anchor link to

Usa el Límite de frecuencia para limitar la frecuencia con la que los usuarios reciben mensajes push, evitando el exceso de mensajes y reduciendo la pérdida de clientes. En la configuración del elemento Multi-Armed Bandit, elige una de las siguientes opciones:

  • Usar la configuración global de límite de frecuencia

    Aplica los límites de todo el proyecto configurados en tu Configuración global de límite de frecuencia.

    Por ejemplo, si el límite global se establece en 3 mensajes en 9 días, los mensajes adicionales que excedan este límite se omitirán.

  • Ignorar el límite de frecuencia global

    El usuario recibirá este mensaje incluso si ha excedido los límites de mensajes del canal. Usa esta opción con precaución para evitar el exceso de mensajes.

  • Usar límite de frecuencia personalizado

    Establece un límite de mensajes personalizado para este mensaje. Si el usuario excede este límite personalizado, el mensaje se omitirá y el usuario procederá al siguiente paso.

    Importante: El límite de frecuencia personalizado no aísla el mensaje del Límite de frecuencia global. Todos los mensajes enviados en el mismo canal, incluidos los de otros journeys o campañas, todavía se cuentan para el límite global. Si el usuario ya ha recibido 3 mensajes push esta semana de otras fuentes, este mensaje aún podría ser bloqueado, incluso si el límite personalizado lo permitiera. Aprende más

Establecer límites de tasa de envío

Anchor link to

La configuración de Tasa de envío controla la rapidez con la que se entregan los mensajes a tu audiencia. Ajustar la tasa de envío te ayuda a gestionar la velocidad de entrega, prevenir la sobrecarga del backend y mejorar la capacidad de entrega en general.

Elige una de las siguientes opciones:

  • Usar la configuración global de tasa de envío Aplica los límites de tasa de envío configurados en los ajustes de entrega de mensajes de tu proyecto. Si no se establecen límites, todos los mensajes se enviarán inmediatamente. Usa esta opción cuando quieras que la velocidad de entrega siga las reglas predeterminadas de tu proyecto. Aprende más sobre los límites globales de tasa de envío

Usar la configuración global de tasa de envío

  • Enviar mensajes sin tasa de envío Envía los mensajes lo más rápido posible, ignorando cualquier límite global de tasa de envío. Úsalo con precaución para evitar sobrecargar tu backend o crear picos de entrega.

Enviar mensajes sin tasa de envío

  • Usar tasa de envío personalizada Anula la tasa de envío global solo para este mensaje. Te permite especificar el número de mensajes enviados por minuto, dándote control total sobre la velocidad de entrega. Los mensajes se enviarán a la tasa personalizada que definas en el elemento del mensaje.

Usar tasa de envío personalizada

Cuando termines de configurar el elemento Multi-Armed Bandit, haz clic en Guardar.

Cómo elige una variante el Multi-Armed Bandit

Anchor link to

El Multi-Armed Bandit no alterna entre variantes de manera uniforme ni ejecuta una división fija de 50/50 como la división A/B/n. En su lugar, observa continuamente qué variante se abre con más frecuencia y gradualmente envía esa variante a una mayor proporción de usuarios. Sigue enviando las otras variantes con la frecuencia suficiente para seguir aprendiendo de los datos reales.

Algunas cosas que debes saber sobre su comportamiento:

  • Se necesita algo de tiempo y volumen para que surja un líder claro. Al principio, las variantes se envían de manera casi uniforme.
  • Pushwoosh evita enviar la misma variante al mismo usuario dos veces seguidas, para que las personas no reciban el mismo mensaje repetidamente.
  • La selección se basa en el rendimiento general de cada variante en todos los usuarios del journey, no en las preferencias de un usuario individual.

Incluso después de que una variante se confirma como la ganadora, el Multi-Armed Bandit sigue funcionando. A diferencia de una división A/B/n, no bloquea al ganador y dirige todo el tráfico hacia él. La variante ganadora sigue recibiendo la mayor parte de los envíos, mientras que las otras todavía reciben una parte más pequeña para que Pushwoosh pueda seguir aprendiendo. Si el rendimiento cambia con el tiempo, el Multi-Armed Bandit se adapta y puede mover el tráfico a un nuevo líder.

Escenario de ejemplo: Recuperar un carrito abandonado

Anchor link to

Usa el Multi-Armed Bandit cuando los usuarios añaden artículos a su carrito pero no completan el proceso de pago. El siguiente ejemplo inicia un journey con un evento de Carrito abandonado y prueba tres variantes de push para hacer que los usuarios regresen.

  1. Prepara los preajustes de push. Crea tres preajustes de push en tu cuenta antes de construir el journey. Aprende más sobre cómo crear preajustes de push.

    Para este escenario de carrito abandonado, podrías crear preajustes como estos:

    • Recordatorio de carrito: “Hay artículos esperando en tu carrito”
    • Urgencia de carrito: “Tu carrito expira en 1 hora”
    • Descuento de carrito: “Obtén un 10% de descuento si finalizas la compra ahora”
  2. Crea el journey. En Campañas → Customer Journey Builder, haz clic en Crear Campaña y elige Construir un Journey desde Cero. Añade un elemento de Entrada basada en disparador al lienzo.

  3. Establece el disparador. Crea o habilita un evento de Carrito abandonado que se active cuando un usuario no complete el proceso de pago en unas pocas horas. En el elemento Entrada basada en disparador, selecciona este evento como el disparador del journey. Aprende más sobre los eventos.

  4. Añade el elemento Multi-Armed Bandit. Coloca el elemento Multi-Armed Bandit después del disparador y luego abre su configuración.

  5. Añade variantes de contenido. En Variantes de contenido, selecciona los tres preajustes que creaste en el paso 1.

  6. Elige la métrica de éxito. En Recompensa, selecciona Push abierto. Establece la Ventana de recompensa en 2 horas. Esta ventana es lo suficientemente larga como para capturar las aperturas de los usuarios que no revisan su teléfono de inmediato, pero lo suficientemente corta como para seguir aprendiendo rápidamente.

  7. Finaliza la configuración y lanza. Configura el tipo de mensaje y los ajustes de entrega, haz clic en Guardar y activa el journey.

Después del lanzamiento

Anchor link to

El Multi-Armed Bandit puede comportarse aproximadamente así. La división de tráfico real y el tiempo dependen del volumen de envío y de cómo los usuarios respondan a cada variante.

Primero, Pushwoosh envía las tres variantes de manera casi uniforme, ya que aún no tiene suficientes datos. A medida que llegan las aperturas, comienza a dirigir más tráfico hacia la variante que se abre más. Por ejemplo, si “Obtén un 10% de descuento si finalizas la compra ahora” supera consistentemente a las otras dos, podría recibir alrededor del 60% de los envíos mientras que las otras dos se dividen el resto.

Pushwoosh sigue enviando también las variantes de menor rendimiento. Esto mantiene el aprendizaje en marcha y sigue la regla de que un usuario al que se le acaba de enviar una variante no recibirá esa misma variante la próxima vez que llegue a este paso.

Revisar los resultados

Anchor link to

Después de guardar el elemento y lanzar el journey, abre el panel de estadísticas del elemento Multi-Armed Bandit para ver el rendimiento de tus variantes.

Panel de estadísticas de Multi-Armed Bandit con banner de veredicto y métricas de Enviados, Abiertos y Tráfico por variante

Un banner en la parte superior muestra el estado actual del experimento:

  • Aún no hay suficientes datos: El Multi-Armed Bandit no ha recopilado suficientes envíos para decir algo significativo.
  • Aún aprendiendo: hay datos, pero ninguna variante es un líder claro y estadísticamente significativo todavía.
  • Líder significativo: se confirma que una variante supera a las demás. Está marcada con una insignia de Ganador.

Para cada variante, verás:

  • Enviados: cuántas veces se envió esta variante.
  • Abiertos: la proporción de envíos que se abrieron.
  • Tráfico: la proporción actual de nuevos envíos que van a esta variante.

Multi-Armed Bandit vs. División A/B/n

Anchor link to

Tanto el Multi-Armed Bandit como la División A/B/n optimizan tus mensajes, pero funcionan de manera diferente. Usa la siguiente tabla para decidir cuál se adapta a tu caso de uso.

Multi-Armed BanditDivisión A/B/n
MecánicaDesvía continuamente el tráfico hacia la variante de mejor rendimiento basándose en las aperturas en vivoDivide a los usuarios en ramas de porcentaje fijo que defines de antemano. Las ramas pueden contener flujos posteriores completamente diferentes
VariantesSe requieren al menos dos preajustes de push. Sin límite superior de variantesHasta cuatro ramas por prueba
División de tráficoComienza de manera casi uniforme, luego se desplaza automáticamente a medida que llegan los datosPorcentaje fijo que estableces, permanece fijo hasta que se elige un ganador
DuraciónSe ejecuta continuamente, sin un final definidoSe ejecuta hasta que se alcanza la significancia estadística o lo detienes manualmente
GanadorNunca se bloquea: la variante ganadora obtiene más tráfico, pero las otras aún reciben algoSe bloquea después de elegir un ganador: las ramas perdedoras se desactivan y todos los nuevos usuarios se dirigen al ganador
Mejor paraOptimización continua de contenido para un solo paso de mensaje (solo preajustes de push, por ahora)Probar flujos o secuencias estructuralmente diferentes cuando deseas una decisión única y definitiva