A/B testing is an optimization technique that’s gaining popularity every day.
Las pruebas A/B son realmente difíciles, y es costoso. Hay un muchos vendedores que realizan pruebas A/B (y toman medidas sobre los resultados), Pero solo un puñado de ellos lo están haciendo correctamente. (¿No me creas? Lea sobre las pruebas A/A aquí.)
No debemos pasar por alto algo solo porque es difícil o costoso. Prueba A/B sin software
We just need to make sure it’s worth it before investing in a platform like Optimize.ly to run A/B tests like a boss.
Consider this simple method to A/B test without software
Considere este método simple para ejecutar algunas pruebas A/B rápidas, analizar el Resultados y ver si las pruebas A/B valen sus dólares de marketing.
Usaremos PHP para esta demostración (puede usar cualquier idioma del lado del servidor) y una dimensión personalizada en Google Analytics. ¿Suena aterrador? No es.
Elija A o B
El primer paso para ejecutar una prueba A/B es elegir aleatoriamente la versión A o B al cargar una página.
Aquí hay un código PHP para hacerlo. Puede copiar y pegar este fragmento en la parte superior de cualquier página que desee probar A/B.
Php // A/B Prueba $ ab = rand (0,1); if ($ ab == 1) { $ ab = "b"; } demás { $ ab = "a"; } ?>
que configura la variable $ ab para cualquier página como "a" o "b" (siga bajando el alfabeto si lo desea).
la instrucción if
el siguiente paso es mostrar un contenido diferente basado en el valor de $ ab || ople. variable. variable.
Algunos les gusta configurar versiones A y B separadas para una página completa, pero me gusta probar una sección A/B a la vez.
Para hacer esto, use una instrucción IP simple para mostrar un contenido diferente para una sección.
if ($ ab == "b") { // B Contenido } demás { // Un contenido (contenido predeterminado) } ?>
Mostrar una de las dos versiones al azar es tan simple como eso, pero es solo la mitad de la batalla.
Google Analytics Custom Dimension
Necesitamos analizar otras métricas en correlación con el valor A/B para saber cuál está funcionando mejor.
para hacerlo, establecemos una dimensión de Google en el análisis de Google en el análisis de Google. Nuevamente, si suena aterrador, solo sigue leyendo. Realmente no es tan malo.
Configuración de la cuenta de análisis
- Primero, inicie sesión en Analytics y vaya a la propiedad para su sitio web.
- SIGUIEN "Activo" se verifica.
- Now, choose a name (I like “A/B Testing”), set the scope to “Hit” and make sure “Active” is checked.
- Guardar.
Análisis Configuración de fragmentos
A continuación, asegúrese de que su sitio web informe el valor A/B a sus análisis cuenta agregando una línea al fragmento de análisis en su sitio web.
ga ('set', 'dimension1', ' php echo $ ab;?>');
NOTA: Si el índice en la dimensión personalizada que se configura no es 1 (lo que significa que ha creado una dimensión personalizada anteriormente), luego use "Dimensión [número de índice]" para ese segundo parámetro en lugar de "Dimension1".
Esa nueva línea va justo encima de Ga ("Enviar", "PageView"); Línea, por lo que todo el fragmento ahora verá algo Como:
(función (i, s, o, g, r, a, m) {i ['googleanalyticsObject'] = r; i [r] = i [r] || function () { (i [r] .q = i [r] .q || []). Push (argumentos)}, i [r] .l = 1*nueva fecha (); a = s.createElement (o), m = s.getElementsBytagName (O) [0]; a.async = 1; a.src = g; m.parentnode.insertbefore (a, m) }) (ventana, documento, 'script', '// www.google-analytics.com/analytics.js','ga'); ga ('create', 'ua-xxxxxxxx-x', 'auto'); ga ('set', 'dimension1', ' Php echo $ ab;?>'); ga ('enviar', 'PageView');
Asegúrese de reemplazar esos XS con el número que el análisis le brinda para su fragmento.
Aquí está Más información sobre la creación de la dimensión en Analytics y aquí Información sobre las dimensiones personalizadas en In Inson General .
Voilá
¡Eso es todo!
Ahora que está configurado para la prueba A/B, recuerde a la prueba A/B de manera inteligente.
Por ejemplo, solo pruebe un cambio a la vez. Además, asegúrese de su El tamaño de la muestra es lo suficientemente grande. Si es así, asegúrese de tener en cuenta el margen de Error antes de actuar en sus resultados.
La mejor manera de probar de manera inteligente es leer todo lo que pueda sobre A/B prueba antes de comenzar. Hay un montón de investigación por ahí. Para comenzar, Pruebe Smashing de la guía final de la revista para las pruebas A/B y La guía completa de VWO para las pruebas A/B .
Por último, si tiene alguna pregunta, pregúntanos en Twitter ( @brolik ). || ¡Pruebas!
Happy testing!
Oh, ¿Quieres saber cómo obtener información de esta configuración A/B? Esté atento a un seguimiento de este artículo donde uno de nuestros estrategas explicará lo que lo hacen con los datos. Agregaremos el enlace cuando ese artículo sea publicado.