Cómo configurar pruebas A/B con Microsoft Clarity y GA4 con ejemplos

Como especialista en marketing, desea mejorar el rendimiento de su sitio web y generar más conversiones. En muchos casos, las pruebas A/B podrían ser la respuesta.

Al comparar dos versiones de una página web, puede determinar cuál es más eficaz para lograr sus objetivos.

En este artículo, lo guiaremos a través de los pasos para configurar las pruebas A/B con Microsoft Clarity y GA4.

Microsoft Clarity es una herramienta gratuita de análisis de mapas de calor que tiene todas las funcionalidades de segmentación necesarias para configurar pruebas A/B, especialmente cuando Google Optimize está cayendo como comercializador; necesita formas alternativas de ejecutar sus pruebas.

La forma más fácil y directa de configurar las pruebas A/B es configurar dos versiones de la página web y dirigir el tráfico a cada una.

Al usar un filtro de URL de Microsoft Clarity, puede segmentar datos y analizarlos para diferentes versiones de su página web.

Pero, ¿qué sucede si desea probar diferentes diseños de la página en el tráfico en vivo sin diferentes URL?

Afortunadamente, Clarity tiene etiquetas personalizadas (y dimensiones personalizadas de GA4), para que pueda etiquetar a sus usuarios y filtrarlos en los informes.

¿Qué son las etiquetas personalizadas de Microsoft Clarity?

Las etiquetas personalizadas de Clarity son etiquetas personalizadas alfanuméricas arbitrarias que puede asignar al visitante y luego usar para segmentar datos y analizar grabaciones y mapas de calor para diferentes grupos de prueba.

Filtro de etiquetasCaptura de pantalla de Clarity, mayo de 2023

¿Existen límites para las etiquetas personalizadas en Microsoft Clarity?

No hay límites. Puede agregar tantas etiquetas como desee a su proyecto sin restricciones ni limitaciones.

Cómo etiquetar a un visitante usando Microsoft Clarity

Etiquetar es tan simple como ejecutar un pequeño fragmento de código JavaScript:

clarity("set", "experiment", "group_name");

Pero me gustaría guiarlo a través de un ejemplo específico de la vida real de cómo se puede usar esto a partir de nuestra experiencia.

En SEJ, realizamos varias pruebas en diferentes tipos de anuncios y diseños de páginas web para obtener información sobre cómo el comportamiento del usuario se ve afectado por factores como el tipo de anuncio publicitario o el diseño de la página web.

Ejemplos de pruebas A/B que estamos ejecutando:

  • Anuncios de banner estáticos frente a anuncios de banner animados.
  • Barra lateral izquierda frente a barra lateral derecha.
  • Cambio de etiquetas de menú.

El objetivo es comprender en qué caso los usuarios se desplazan más profundamente en el artículo y, por lo tanto, participan en la lectura, o si cambiar las etiquetas del menú puede ayudar a generar más clics.

1. Pruebas A/B Anuncios de banner estáticos vs. Anuncios publicitarios animados

Usamos Google Ad Manager para cargar anuncios en nuestra página web y, por lo tanto, podemos usar Etiqueta de editor de Google API para pasar valores clave a nuestro servidor de anuncios.

Distribuimos el tráfico de manera uniforme utilizando la función Math.random() en JavaScript, que devuelve 1 o 2.

Para ejecutar el experimento, copie y pegue lo siguiente.

Usamos la clave «ads_type» con valores predefinidos «static_ads» y «animated_ads» en GAM para poder ejecutar informes de anuncios en el lado de GAM también, como CTR para cada grupo.

Agregar valores clave en GAMCaptura de pantalla de Google Ad Manager, mayo de 2023

Luego en su página web sección, copie y pegue el código JS, o puede usar GTM HTML personalizado etiqueta en cada página vista en la que tenga anuncios.

Cuando se activa el evento «DOMContentLoaded», normalmente se cargan la etiqueta del editor y Clarity. Si no, puede considerar envolver JS dentro de un establecerTiempo de espera() función con un pequeño retraso.

Con la clave ads_type en GAM, es posible configurar diferentes tipos de banner para que se sirvan a cada grupo. Como tenemos esa clave configurada como un valor de etiqueta para la clave de «experimento» en Clarity, podemos analizar los datos de cada grupo y ejecutar sus informes.

Informe de profundidad de desplazamiento de claridadCaptura de pantalla de Clarity, mayo de 2023

Si necesita una configuración específica que requiera codificación avanzada, puede intentar usar ChatGPT para escribir un código para usted.

Si desea realizar un seguimiento de cómo cambian las tasas de conversión de los usuarios en GA4, puede agregar una dimensión personalizada con la clave «experimento» en GA4 y completarla cuando se cargue la etiqueta de configuración mediante el método datalayer.push.

dataLayer.push({ 'experiment': group_name });

Alternativamente, puede usar GTM Variable de JavaScript para obtener el valor de la variable global window.group_name que establecimos anteriormente como parámetro de prueba.

Variable global de JavaScriptCaptura de pantalla de GA4, mayo de 2023

Y en la etiqueta de configuración, configure una dimensión personalizada para pasar ese valor variable como se muestra a continuación:

Rellenar dimensión personalizada Captura de pantalla de GA4, mayo de 2023

Rellene el «experimento» de la dimensión personalizada desde la variable JS global window.group_name, ¡y listo!

Ahora, la dimensión personalizada de su experimento se transfiere a GA4 y puede filtrar los informes mediante el «experimento» de la dimensión personalizada.

(Consejo rápido: al nombrar sus dimensiones personalizadas, asegúrese de no usar ninguna de las parámetro reservado nombres para que funcione correctamente.)

2. Barra lateral izquierda vs. Barra lateral derecha

El principio es el mismo. Use la función Math.random() en JavaScript para dividir la prueba.


En este caso, estamos manipulando DOM para cambiar el diseño.

En su caso específico, es posible que deba aplicar diferentes CSS para los ajustes de diseño. Puede usar ChatGPT como una herramienta útil para ayudarlo con su codificación personalizada.

Después de cierto tiempo, cuando tenga suficientes datos de muestra para su prueba dividida, puede usar el filtro de etiquetas de Microsoft Clarity «experiment=main_content_left» o «experiment=main_content_right» para segmentar sus datos.

3. Etiquetas del menú de prueba A/B

Nuevamente usaremos la función Math.random() y manipularemos DOM a través de JavaScript.

Queremos probar la etiqueta de menú «Último» frente a «Noticias» en la barra de navegación de nuestro sitio web.

Para eso, obtengamos la ruta JS usando DevTools del navegador como se muestra a continuación.

Ruta JS de herramientas de desarrolloCaptura de pantalla de DevTools, mayo de 2023

Usaremos la ruta JS para acceder a los elementos en el DOM y cambiar la etiqueta.

Para agregar su código, puede insertarlo en el sección de su página web o utilizar GTMcomo se explicó anteriormente.

Tenga en cuenta que si realiza el seguimiento con GA4, también deberá usar una dimensión personalizada.

Para obtener informes en GA4, deberá usar «Explorer Reports» y filtrar su métrica por dimensión personalizada «experimento».

Conclusión

Comprar herramientas de prueba A/B puede ser costoso y es posible que no siempre ofrezcan las características específicas que necesita para sus objetivos.

Por ejemplo, ninguna de las herramientas de prueba A/B que probamos pudo proporcionar una interfaz fácil de usar para probar diferentes tipos de anuncios sin codificación personalizada.

Sin embargo, los métodos descritos aquí pueden requerir un poco de esfuerzo para aprender a codificar a la medida.

Sin embargo, con ChatGPT disponible para ayudarlo a escribir código, el proceso no debería ser demasiado difícil.

Más recursos:

  • Pruebas de SEO: 8 experimentos para mejorar el tráfico orgánico
  • 3 experimentos para realizar pruebas de anuncios de búsqueda adaptables
  • Cómo realizar pruebas A/B de anuncios de búsqueda receptivos: paso a paso con consejos

Imagen destacada: Burdun Iliya/Shutterstock

#Cómo #configurar #pruebas #con #Microsoft #Clarity #GA4 #con #ejemplos