Los Tests A/B/X son una herramienta esencial en marketing digital para evaluar diferentes versiones de tus campañas y conocer cuál ofrece mejor rendimiento en una muestra de tus contactos para, finalmente, mostrar el contenido que mejor rendimiento obtenga.
En este artículo, aprenderás qué son los tests A/B/X, sus beneficios y cómo configurarlos en Connectif.
1. Propiedades
1.1. Propiedades del nodo "Iniciar Test A/B/X"
- El nodo "Iniciar Test A/B/X", de tipo Acción, se utiliza para activar el inicio de una prueba A/B/X en un workflow. En la interfaz del nodo se configuran los parámetros del test, que ayudarán a determinar la rama ganadora.
- El nodo "Iniciar Test A/B/X" permite probar probar diferentes versiones de un contenido (Email, Popup, Inline, etc.), con una muestra pequeña de nuestra lista de contactos. Así es posible analizar, para esa pequeña muestra, qué variación del contenido ofrece mejores resultados (más aperturas, clics, compras, etc.), y mostrar el contenido con mejor rendimiento al grueso de contactos de la lista.
1.1.1. Modo de funcionamiento
Para realizar estos Test A/B/X, necesitamos diferenciar 2 modos de llevarlos a cabo: para Acciones Masivas, o para Acciones Transaccionales.
- Acciones Masivas: con esto, nos referimos a aquellas campañas de marketing que implican realizar una acción de manera masiva para una gran cantidad de contactos (que podría ser toda nuestra lista de contactos), en un momento determinado del tiempo. El mejor ejemplo es el envío de un boletín promocional vía email.
- Acciones Transaccionales: estas acciones son las que se realizan de manera puntual e individual. Depende sólo del propio contacto. Un ejemplo de esto podría ser mostrar una ventana modal al contacto cuando navega por nuestra tienda online ofreciéndole un descuento. Esta ventana modal se mostraría, obviamente, sólo cuando el contacto navega por nuestra web, por lo que es necesario un nodo de tipo disparador antes del nodo "Iniciar Test A/B/X".
La diferenciación de estos dos modos se debe a que hay que entender bien que el nodo "Iniciar Test A/B/X" se comporta de manera diferente dependiendo del escenario que queramos llevar a cabo. Veámoslo con dos ejemplos:
- Ejemplo de una Acción Masiva
-
- En este modo de funcionamiento, necesitamos enviar primero 1.000 correos a nuestros contactos, siendo el 50% de ellos con el diseño "A" y el otro 50% con el diseño "B", dejando a la espera los otros 9.000 contactos.
- Durante ese día, vamos a contabilizar los clics que ocasiona cada contenido, y al día siguiente, cogeremos esos 9.000 contactos que dejamos a la espera, y les enviaremos el email con el contenido que más clics.
- El hecho de "dejar a la espera a X contactos" es lo que diferencia este modo de funcionamiento Masivo del modo de funcionamiento Transaccional.
- Ejemplo de una Acción Transaccional
-
- A priori, no podemos anticipar cuánta gente va a abandonar el carrito en 3 días, por lo que no tendría mucho sentido enviar 500 notificaciones push del diseño "A" y otras 500 del diseño "B".
- En su lugar, lo que tenemos que hacer es, para todos los contactos que abandonen un carrito durante estos 3 días, enviarles una notificación push con un diseño "A" o "B" escogido de forma aleatoria (con un 50% de posibilidades cada una).
- Aquí no se "pone a la espera" a ningún contacto; durante esos 3 días, a todos los contactos se le envía una notificación push al abandonar el carrito.
- Transcurridos esos 3 días, determinaremos cuál de los dos diseños tiene mejor ratio de conversión, y a partir de ahí enviaremos el diseño ganador a cualquiera que abandone un carrito.
1.1.2. Restricciones
Este nodo es especial, puesto que añade ciertas restricciones al Workflow:
- Solo se permite un nodo "Iniciar Test A/B/X" por flujo.
- Todas las conexiones salientes a partir de un nodo "Iniciar Test A/B/X" pertenecen siempre a una rama del test.
- No es posible interconectar las ramas salientes de un nodo "Iniciar Test A/B/X".
- No es posible conectar nodos previos al "Iniciar Test A/B/X" con un nodo posterior, es decir, con un nodo que se encuentre en una rama del test.
- Si un workflow tiene un nodo "Iniciar Test A/B/X", siempre será catalogado como un workflow Clásico.
1.2. Fases de un Test A/B/X
De acuerdo con los ejemplos explicados en el punto anterior, podemos deducir que un test A/B/X tiene 2 fases:
- Fase de Muestreo, en la que probamos acciones de marketing algunos de nuestros contactos, y que nos sirve para tomar métricas y estadísticas de cual de esos contenidos ofrece un mejor rendimiento en algún aspecto.
- Fase Final, que viene tras la fase de muestro, en la que ya sabemos cual de las acciones de marketing es la mejor, y es la que utilizamos para todo el grueso de nuestra lista de contactos.
El momento en que se va a determinar la opción ganadora es clave: hay que elegir un buen momento para que haya suficiente muestra, para sacar conclusiones relevantes y poder elegir la acción de marketing ganadora de manera fiable, pero tampoco hay que esperar demasiado.
En Connectif es posible ver en qué fase se encuentra un test A/B/X en la parte inferior del nodo "Iniciar Test A/B/X":
1.3. Propiedades del nodo "Evaluar Rama A/B/X"
- Para poder determinar la rama ganadora de un Test A/B/X, Connectif permite añadir o quitar puntos a las ramas de un nodo "Iniciar Test A/B/X" mediante el uso del nodo "Evaluar rama A/B/X".
- Este nodo, de tipo Acción, se utiliza para evaluar cualquier acción dentro de una rama de un test A/B/X. En la interfaz del nodo se configuran los puntos añadir a la ramificación cuando esta se ejecute.
- Para poder configurar el nodo "Evaluar rama A/B/X", es necesario que esté conectado a una rama de un nodo "Iniciar Test A/B/X".
- Parra configurarlo, solamente es necesario indicar la cantidad de puntos que se quieren añadir a la rama cuando este nodo se ejecute.
- Además, permite elegir si se quiere sumar una cantidad fija de puntos a la rama (opción de valor literal), o si se quiere sumar una cantidad que provenga de algún dato disponible de nodos anteriores del workflow (opción de datos importados).
2. Cómo se usa en Connectif
2.1. Configuración del nodo "Iniciar Test A/B/X"
1. Una vez añadido el nodo "Iniciar Test A/B/X" a tu workflow, accede a su configuración.
2. En la sección Ramas, indica la cantidad de ramas o alternativas que quieres probar.
3. Configura el tamaño de la Fase de Muestreo. Aquí radica una de la principales diferencias entre cada modo de funcionamiento.
- Con el modo de funcionamiento Masivo, tendrás que indicar qué porcentaje del total de contactos a los que aplica el workflow quieres que formen parte de la muestra, y qué porcentaje de contactos quedarán a la espera para la Fase Final.
- Opcionalmente podrás indicar una cantidad máxima de contactos a muestrear, independientemente del campo anterior.
- Con el modo de funcionamiento Transaccional, no tendrás que indicar qué porcentaje de los contactos quieres que formen parte de la muestra, ya que todos los contactos forman parte de la misma. Por tanto, en este modo solo se debe indicar, si se desea, un límite máximo de contactos a muestrear.
4. Por último, en Establecer la rama ganadora, determina cuándo quieres que el test A/B/X finalice su Fase de Muestro y pase a la Fase Final. Connectif proporciona 3 formas de hacerlo:
- Por fecha y hora fija: simplemente establecemos una fecha y una hora fijas, y exactamente en ese momento, el test A/B/X finalizará su Fase de Muestro y pasará a la Fase Final.
- Tras un tiempo determinado: es parecido a la opción anterior, pero en vez de establecer una fecha y hora fijas, se establece una duración determinada. Por ejemplo, "cuando pasen 2 días desde que comenzó la Fase de Muestreo".
- Cuando se alcance el límite máximo de contactos a muestrear: es decir, cuando se hayan muestreado la cantidad de contactos que hemos establecido en el campo "Límite máximo de contactos a muestrear" de la configuración de la Fase de Muestreo.
5. El test A/B/X pasará a la Fase Final tan pronto como suceda el primero de los 3 criterios anteriores que estén seleccionados.
2.2. Configurar las ramas de un Test A/B/X
Como hemos dicho antes, dentro de la configuración del nodo "Iniciar Test A/B/X" se debe indicar la cantidad de ramas o alternativas diferentes que se quieren probar. Pero, para poder configurar qué conexión saliente del nodo corresponde a qué rama, es necesario configurarlo desde la vista general del editor de workflows.
Para ello, simplemente añade los diferentes nodos que van a constituir cada una de las variantes del Test A/B/X al editor de workflows, y conéctalas con el nodo "Iniciar Test A/B/X", tal como se ve en el siguiente ejemplo.
Todas las conexiones salientes del nodo "Iniciar Test A/B/X" tienen siempre una rama asociada, pero puedes cambiarla rama haciendo clic sobre círculo central de la conexión que contiene la letra de la rama.
Como norma general, debería haber una conexión saliente para cada rama, pero si se quisiera tener más de una conexión por rama, podría hacerse.
2.3. Determinar la rama ganadora
La idea principal es que se utilicen nodos disparadores en cada rama, para que añadan o quiten puntos a la rama cuando sucedan determinados eventos. Por ejemplo:
- Al abrir un email: Sumar 1 punto a la rama.
- Al hacer clic en el email: Sumar 1 punto a la rama.
- Al darse de baja en email: Restar 10 puntos a la rama.
- Al comprar: Sumar tantos puntos a la rama como la cantidad de productos comprados.
Hay que tener en cuenta que la rama ganadora no es exactamente la que más puntos tiene, sino la que mayor ratio de Puntos respecto al número de ejecuciones tiene. Así, si por ejemplo, un Test A/B/X tiene las siguientes 2 ramas:
- Rama A: Ejecutada 521 veces, asignados 128 puntos.
- Rama B: Ejecutada 506 veces, asignados 126 puntos.
El ratio de la rama A es de 0,246 puntos por ejecución, mientras que el ratio de la rama B es de 0,249. Por tanto, la rama B sería la ganadora, aún a pesar de tener menos puntos que la rama A.
2.4. Ejemplos de estrategias con test A/B/X
En el directorio de plantillas de workflows de tu Tienda dispones de varias estrategias preconfiguradas que utilizan test A/B/X para que puedas aplicarlas fácilmente.
Al final de este artículo encontrarás enlazadas algunas de ellas. Además, aquí tienes disponible un vídeo sobre cómo hacer un test A/B/X para optimizar tus recomendaciones de producto:
¡Sigue aprendiendo!
Para aprovechar todo el potencial de tu cuenta en Connectif, te recomendamos continuar con los siguientes artículos: