Saltar al contenido principal

Cómo funciona Varify.io

Última actualización el 18 mar 20265 min de lectura

En resumen​

Varify es una plataforma de A/B testing que te permite testear cambios en tu sitio web y evaluarlos directamente a través de tu herramienta de analítica existente.

Puedes:

  • Variantes visuales o creadas por código
  • Entrega los experimentos de forma segmentada
  • Analiza los resultados en tu tracking habitual

👉 Característica especial:
Varify separa la entrega de experimentos del tracking de resultados.
Esto significa que las variantes se cargan de inmediato, mientras que el tracking solo se produce cuando tu herramienta de analítica está lista.

Así funciona un experimento en Varify​

Con Varify puedes controlar los experimentos completamente tú mismo, desde la idea hasta la evaluación.

Un experimento siempre sigue el mismo procedimiento:

  1. Creas variantes
  2. Defines reglas de segmentación
  3. Compruebas la configuración en modo QA
  4. Inicias el experimento
  5. Los usuarios se asignan automáticamente a las variantes

Crear variantes​

  • Cambios directamente en el editor visual (WYSIWYG)
  • o con tu propio JavaScript y CSS
  • Es posible tener varias variantes por experimento

Entregar experimentos de forma segmentada​

  • Con la segmentación, determinas exactamente cuándo y para quién se entrega un experimento:
Las tres pestañas de segmentación de un experimento: «Page-Targeting», «Audience-Targeting» y «Mutual-Exclusion»

Prueba los experimentos de forma segura​

Antes de empezar, puedes configurar tu experimento en la comprobación de QA Mode:

  • Prueba las variantes
  • Valida la segmentación
  • Comprueba la visualización
Barra de QA mode con dos experimentos simulados: «A/A Test Demo» no está segmentado, «BF - Notification» sí lo está y muestra Variation 1

Cómo se asignan las variantes a los usuarios​

En cuanto un visitante del sitio web cumple todas las condiciones de segmentación y el experimento está activo, se le asigna aleatoriamente una variante.

La distribución sigue el reparto de tráfico que hayas definido, por ejemplo 50:50 en una prueba A/B clásica.

Si a un usuario ya se le ha asignado una variante, esta asignación se mantiene.

Así se guarda la asignación de variante​

Por defecto, la asignación de un usuario a una variante no se guarda inmediatamente de forma permanente.

En cuanto un usuario cumple todas las condiciones de segmentación, se le asigna directamente a una variante y la ve de inmediato. Sin embargo, esta asignación no es persistente al principio. Puedes encontrar la configuración para esto en Advanced setup options.

Configuración del experimento con «Start Tracking on Activation Event» y «Keep users in variation» activados

Almacenamiento temporal de la variante visualizada de un experimento (opcional)​

Para evitar que un usuario cambie entre variantes durante una sesión, la asignación se puede guardar temporalmente en el session storage.

Esta función se puede activar mediante el
controlable „Keep users in variation“.

👉 Contexto:
Este procedimiento se utiliza a menudo por motivos de protección de datos.
El almacenamiento permanente en local storage solo se produce después de haberse dado el consentimiento. Hasta entonces, la asignación puede almacenarse temporalmente en session storage para garantizar una experiencia de usuario consistente.


Si la opción está activada:

  • la variante se muestra a través de las sesiones
  • se evita un cambio durante las visualizaciones de página

Si la opción está desactivada:

  • No hay almacenamiento temporal
  • la variante mostrada puede ser diferente en cada visualización de página

👉 Resultado:
Puedes controlar si los usuarios permanecen asignados de forma constante a una variante incluso sin consentimiento, o si la asignación se realiza de nuevo cada vez que se accede a la página.

Almacenamiento permanente (local storage)​

El almacenamiento permanente en Local Storage solo tiene lugar una vez que se ha ejecutado el Varify Activation Tracking Tag.

Solo entonces:

  • la asignación de la variante se guarda de forma persistente
  • la asignación también se conserva para futuras visitas

👉 En la práctica, la etiqueta de activación normalmente solo se activa una vez que el usuario ha dado su consentimiento.

👉 Esto garantiza que la asignación a largo plazo solo tenga lugar cuando el tracking esté permitido y activo.

Tracking y Evaluación​

Varify utiliza tu herramienta de analítica existente para analizar tus experimentos.

A diferencia de muchas otras herramientas de A/B testing, Varify no utiliza su propio sistema de tracking. En su lugar, Varify envía eventos con la información del experimento y la variante requeridos a tu herramienta de analítica. Puedes encontrar más información aquí aquí.

👉 Importante:
El tracking solo se activa cuando tu herramienta de analítica está lista o autorizada para recibir datos (por ejemplo, tras el consentimiento).


Ventajas​

  • Single Source of Truth
  • Sin hits de tracking duplicados
  • Sin costes adicionales de tracking
  • Uso de tus informes y objetivos existentes

Importar datos desde tu herramienta de analítica web​

Varify tiene integraciones profundas con las siguientes herramientas de analítica web para importar y analizar los resultados de tus tests A/B:

Para otras herramientas de analítica web, Varify envía eventos de tracking para que los tests A/B evaluados directamente allí puedan utilizarse.

Tarjeta de resultado para el objetivo «purchase»: la Variación 1 convierte al 2,72 % frente al 2,55 %, una mejora del 6,69 % con un 81,3 % de confianza, aún no significativa

Por qué Varify separa la entrega y el tracking​

important

Varify separa la entrega de experimentos y el tracking por defecto, por lo que en la mayoría de los casos se requiere una configuración de tracking independiente.

Por qué la entrega funciona por separado​

  • Los experimentos pueden entregarse en cuanto se carga la página, independientemente del estado de tu herramienta de tracking.
  • Si el snippet está integrado en el head tag de tu sitio web, los experimentos se inicializan aún más rápido y se entregan antes que GTM — sin flickering.

Por qué el tracking se dispara por separado​

El tracking solo se activa cuando tu herramienta de analítica está lista para recibir datos.

Esto ocurre, por ejemplo:

  • tras la inicialización completa de la herramienta
  • o después de que se haya otorgado el consentimiento

👉 Esto mantiene tu tracking limpio, controlable y conforme con las normativas de protección de datos.


Implementación técnica​

Para separar la entrega y el seguimiento, Varify trabaja con dos configuraciones independientes.


Varify Snippet (entrega)​

  • carga el editor
  • entrega experimentos desde
  • Asigna usuarios a variantes
  • envía eventos de seguimiento al DataLayer (después de la ejecución del Tracking Activation Script)
Instrucciones de instalación de Varify con el fragmento de código que debe colocarse lo más alto posible dentro de la sección «<head>», incluyendo el ID de cuenta

Varify Tracking: Activar el seguimiento y vincularlo con la herramienta de analítica​

El tracking normalmente se configura a través del Google Tag Manager. (Siempre que se use GA4 como herramienta de analítica web) -> Configuración de tracking

Tag de activación de Varify

  • da la aprobación al snippet para el tracking
  • permite escribir en el local storage
  • Más información aquí

Etiqueta Varify Tracking Linker

  • recoge eventos del DataLayer
  • los envía a tu herramienta de analítica
Lista de etiquetas en Google Tag Manager con «Varify - GA4 Tracking Linker» en el trigger «Varify - Event» y «Varify Activate Tracking» como HTML personalizado