Muestrea un porcentaje de tus usuarios gracias a Google Tag Manager

La mayoría de herramientas que se ofrecen actualmente como servicio SaaS tienen un modelo de precios basado principalmente en volumen. Es decir, si tienes una web pequeña, pagarás menos y si tienes una web grande, pagarás más.

A veces, en según que herramientas, no queremos un gran volumen de datos, pero nos interesa tener a los usuarios repartidos en el tiempo, ya que necesitamos tener una muestra uniforme. Esto puede ser el caso de CrazyEgg para capturar la interacción con los usuarios a lo largo de los días.

Si no muestreamos los datos, puede ser que se nos «llene» la cuenta en cuestión de horas si tenemos un gran volumen de visitas en nuestra web. Para solucionar esto, hay una forma muy sencilla de hacerlo y que, además, es completamente gratuita: Los números aleatorios de Google Tag Manager.

Una de las macros que se generan en Google Tag Manager puede ser a partir de un número generado de forma aleatoria que va del 0 al 2.147.483.647, es decir, 231 − 1.

Para usarla para nuestro propósito, deberemos crear una regla con ésta Macro de la siguiente forma:

Muestreo del 50% con Google Tag Manager

Ésta regla sólo se ejecutará cuando el número generado acabe entre 5 y 9, es decir, sólo el 50% de las veces. Si forzamos que el tag se ejecute sólo cuando se cumpla ésta condición, conseguiremos de forma muy fácil que solo se ejecute la mitad de las veces.

Mientras buscaba documentación para hacer el post he encontrado éste otro post donde explica algunas variaciones de la misma idea, en la que podemos muestrear un 10% del tráfico si forzamos que sólo acabe en «1» y un 1% del tráfico si el número debe acabar en «01».

PD: cuidado con qué herramienta implementáis esto truquillo, ya que puede generar inconsistencias importantes. Por ejemplo, con optimizely, podría ocurrir que un test sólo se ejecutase una vez a una misma persona y no siempre que vea la página, ya que el tag podría no cargarse en alguna ocasión.

Foto: going green (CC)

1 comentario en «Muestrea un porcentaje de tus usuarios gracias a Google Tag Manager»

¿Algo que decir?

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.