Reelegibilidad para campañas y Canvas
Cuando planificas una campaña o Canvas recurrente o desencadenada, tienes la opción de permitir que los usuarios vuelvan a ser elegibles. La reelegibilidad significa que los usuarios pueden entrar en la campaña o Canvas varias veces en función del desencadenante.
Cómo funciona
De forma predeterminada, Braze envía un mensaje a un usuario solo una vez, incluso si vuelve a cumplir los requisitos varias veces, ya que la reelegibilidad debe activarse por separado. Una vez activada, los miembros que cumplan los requisitos podrán recibir mensajes de nuevo después de haber recibido la primera instancia de la campaña o Canvas. Puedes establecer el plazo en el que los usuarios volverán a ser elegibles.
Activar la reelegibilidad
Para activar la reelegibilidad de una campaña, selecciona la casilla Allow users to become re-eligible to receive campaign en la sección Delivery Controls. El tiempo máximo de reelegibilidad para una campaña es de 720 días.
Para campañas desencadenadas con la reelegibilidad activada, los usuarios que no recibieron realmente el mensaje de la campaña (a pesar de completar el evento desencadenante) cumplirán automáticamente los requisitos para el mensaje la próxima vez que completen el evento desencadenante. Esto se debe a que la reelegibilidad se basa en la recepción del mensaje y no en la entrada a la campaña. Al hacer que los usuarios sean reelegibles para una campaña desencadenada, les permites recibir realmente (y no simplemente desencadenar) el mensaje más de una vez.
“Recepción” incluye la atribución a través de identificadores de canal compartidos: cuando un mensaje se entrega, se abre o se hace clic en él, Braze actualiza los datos de todos los perfiles que comparten el mismo correo electrónico o número de teléfono, por lo que un usuario al que nunca se le envió directamente el mensaje puede quedar marcado como que lo recibió y puede no volver a ser elegible.
Además, si intentas enviar un mensaje de forma inmediata con una reelegibilidad de cero minutos, siempre intentaremos planificarlo de inmediato, independientemente de cómo un usuario haya recibido versiones anteriores de la campaña o Canvas.
Reelegibilidad con campañas desencadenadas por API
El número de veces que un usuario recibe una campaña desencadenada por API puede limitarse mediante la configuración de reelegibilidad. Esto significa que el usuario recibirá la campaña solo una vez o una vez en un período determinado, independientemente de cuántas veces se active el desencadenante de API.
Por ejemplo, supongamos que estás utilizando una campaña desencadenada por API para enviar al usuario una campaña sobre un artículo que vio recientemente. En este caso, puedes limitar la campaña a enviar como máximo un mensaje por día, independientemente de cuántos artículos haya visto, mientras activas el desencadenante de API para cada artículo. Por otro lado, si tu campaña desencadenada por API es transaccional, querrás asegurarte de que el usuario reciba la campaña cada vez que realice la transacción, estableciendo el retraso en cero minutos.
Para activar la reelegibilidad de un Canvas, selecciona Allow users to re-enter this Canvas en la sección Entry Controls. Puedes elegir entre permitir que los usuarios vuelvan a entrar después de la duración máxima del Canvas o después de un período especificado.
La reelegibilidad para las variantes en Canvas está vinculada a la entrada al Canvas en lugar de a la recepción del mensaje. Los usuarios que entran en un Canvas y no reciben ningún mensaje no podrán volver a entrar en el Canvas a menos que la reelegibilidad esté activada.
Ten en cuenta que un usuario no necesita salir de un Canvas antes de volver a entrar si la reelegibilidad está configurada en cero segundos, lo que significa que un usuario puede entrar en el mismo Canvas de nuevo. Como otro ejemplo, si la duración del Canvas está configurada en 7 días y el período de reelegibilidad está configurado en 3 días, un usuario puede volver a entrar en el Canvas antes de completar su primer recorrido.
Puedes añadir filtros adicionales para evitar que los usuarios reciban el mismo paso o mensaje varias veces. Sin embargo, cuando un usuario vuelve a entrar en un Canvas por segunda vez, los pasos recibidos previamente durante su primera vez en el Canvas no son visibles para el usuario. Esto significa que el usuario puede seguir recibiendo el mismo mensaje de nuevo. Para evitar esto, puedes configurar el Canvas para impedir la reentrada o establecer la reelegibilidad para la duración máxima del Canvas.
También puedes usar un paso de Actualización de usuario para que el usuario que recibe el paso lo registre como un atributo personalizado, que puede usarse para filtrar a los usuarios que ya han recibido el paso durante su recorrido en Canvas.
Ejemplo
Por ejemplo, supongamos que un usuario sin dirección de correo electrónico entra en un Canvas recurrente diario que contiene un paso en el recorrido del usuario. Este paso solo contiene un mensaje de correo electrónico, por lo que el usuario no recibe la interacción. Este usuario no podrá volver a entrar en el Canvas a menos que el Canvas tenga la reelegibilidad activada.
Si tienes un Canvas recurrente o desencadenado activo sin reelegibilidad y te gustaría que los usuarios vuelvan a entrar en el Canvas hasta que reciban un mensaje de él, puedes considerar permitir que los usuarios sean reelegibles para la entrada añadiendo un filtro a los criterios de entrada que excluya a los clientes que ya han recibido un mensaje del Canvas.
Si la reelegibilidad de un Canvas está configurada con un período más corto que la duración del Canvas, es posible que los usuarios entren en el Canvas más de una vez, lo que puede provocar un comportamiento engañoso para Canvas que usan mensajes dentro de la aplicación con retrasos particularmente largos. Dado que varios mensajes dentro de la aplicación de Canvas podrían desencadenarse por el mismo inicio de sesión, el usuario podría tener la experiencia de recibir el mismo mensaje repetidamente si un componente específico se renderiza más rápido que otros.
Cálculos del retraso de reelegibilidad
La reelegibilidad tanto para campañas como para Canvas se calcula en segundos, no en días calendario. Esto significa que un día cuenta como 24 horas (u 86.400 segundos) desde que un usuario recibe el mensaje, no el siguiente día calendario a medianoche. De manera similar, un mes cuenta como exactamente 2.592.000 segundos, equivalente a aproximadamente 30 días.
Ejemplo
Considera el siguiente escenario:
- Una campaña está configurada para enviarse mensualmente el día 15 con la reelegibilidad configurada en 30 días.
- Hay menos de 30 días entre el 15 de febrero y el 15 de marzo.
Esto significa que los usuarios que recibieron la campaña el 15 de febrero no son elegibles para la campaña que se envía el 15 de marzo. (Un usuario puede quedar marcado como que “recibió” la campaña debido a identificadores de canal compartidos; por ejemplo, si comparte un correo electrónico o número de teléfono con alguien que recibió, abrió o hizo clic en el mensaje). Si la campaña está configurada para enviarse diariamente a las 8 am con una reelegibilidad de 1 día, y hay una latencia en el envío del mensaje, los usuarios que recibieron la campaña a las 8:30 am aún no son reelegibles al día siguiente a las 8 am.
Pruebas multivariante
Para las pruebas multivariante, Braze determina la reelegibilidad de variante para todas las campañas, mensajes dentro de la aplicación desencadenados y Canvas utilizando las siguientes reglas:
- Cuando los porcentajes de variante no se modifican, cada usuario siempre entrará en la misma variante de una campaña, mensaje dentro de la aplicación desencadenado o entrada de Canvas cada vez que sea reelegible.
- Si los porcentajes de variante cambian, los usuarios pueden redistribuirse a otras variantes.
- Los grupos de control permanecerán consistentes si el porcentaje de variante no cambia, y ningún usuario que haya recibido mensajes previamente entrará en el grupo de control en un envío posterior, ni ningún usuario en el grupo de control recibirá un mensaje.