Ir al contenido

Rex, tu asistente de IA: el trabajo pesado, resuelto. Las ideas, tuyas 👉 Conoce a Rex

Herramienta gratuita

Calculadora de test A/B

Comprueba si la diferencia entre dos variantes es estadísticamente significativa y calcula cuántos visitantes necesita un test. Gratis, sin registro y con todas las fórmulas a la vista.

Variante A (control)
Variante B
Ajustes del test
Tipo de test

Un test bilateral comprueba si B se diferencia de A en cualquier dirección. Un test unilateral solo comprueba si B es mejor. Elige antes de empezar el test, no después de ver los números.

Resultado

Tasa de conversión A
–
Tasa de conversión B
–
Uplift relativo (B frente a A)
–
Puntuación z
–
P-valor
–
–

¿Cuántos visitantes necesita tu test?

Planifica el test antes de empezarlo. Introduce tu tasa de conversión actual y el cambio más pequeño por el que actuarías.

Un cambio relativo: 20 significa que quieres detectar un paso del 10 % al 12 %. Cuanto menor es el efecto, más visitantes necesitas.

Visitantes necesarios por variante

–

Cómo se calcula

  • Tasa de conversión: pA = conversiones A ÷ visitantes A, y lo mismo para B
  • Uplift relativo: (pB − pA) ÷ pA
  • Tasa conjunta: p = (conversiones A + conversiones B) ÷ (visitantes A + visitantes B)
  • Error estándar conjunto: SE = √(p × (1 − p) × (1 ÷ nA + 1 ÷ nB)), donde n es el número de visitantes
  • Puntuación z: z = (pB − pA) ÷ SE
  • P-valor: bilateral 2 × (1 − Φ(|z|)), unilateral 1 − Φ(z), donde Φ es la distribución normal estándar. El resultado es significativo cuando el p-valor es menor que 1 − el nivel de confianza, por ejemplo 0,05 al 95 %.
  • Intervalo de confianza de la diferencia: (pB − pA) ± z* × √(pA × (1 − pA) ÷ nA + pB × (1 − pB) ÷ nB), con z* = 1,645, 1,960 o 2,576 para el 90 %, 95 % o 99 %. Este intervalo usa el error estándar no conjunto.
  • Visitantes por variante: n = (zα × √(2 × p̄ × (1 − p̄)) + zβ × √(p1 × (1 − p1) + p2 × (1 − p2)))² ÷ (p2 − p1)², donde p1 es la tasa actual, p2 = p1 × (1 + efecto), p̄ = (p1 + p2) ÷ 2, zα = 1,645, 1,960 o 2,576 y zβ = 0,842 para una potencia del 80 % o 1,282 para el 90 %. El resultado se redondea hacia arriba.

La calculadora funciona en tu navegador y nada de lo que escribes se nos envía. Usa un test z de dos proporciones, el test estándar para comparar dos tasas de conversión cuando cada variante tiene un número razonable de conversiones. Decide el tamaño de muestra antes de empezar y no pares el test en cuanto el resultado sea significativo: mirar una y otra vez hace más probables los falsos positivos.

Qué significa la significancia estadística en un test A/B

En un test A/B muestras dos versiones de algo a dos grupos de personas elegidos al azar y comparas cuántas convierten. La variante B casi nunca obtiene exactamente la misma tasa que la variante A, aunque el cambio no tenga ningún efecto. La pregunta es si la diferencia es mayor de lo que cabría esperar solo por azar.

El p-valor responde a eso. Es la probabilidad de ver una diferencia al menos así de grande si las dos variantes rindieran en realidad igual. Un p-valor de 0,036 significa que una diferencia como la tuya aparecería por azar en un 3,6 % de los tests sin diferencia real. Si el p-valor está por debajo de tu umbral (0,05 para un nivel de confianza del 95 %), el resultado se considera estadísticamente significativo.

Cómo funciona la calculadora

La calculadora usa un test z de dos proporciones. Junta las conversiones de las dos variantes para estimar la tasa esperada si no hubiera diferencia, calcula a partir de ella el error estándar y divide por él la diferencia entre las dos tasas. El resultado es la puntuación z: cuántos errores estándar separan las dos tasas. El p-valor sale de la distribución normal.

Un ejemplo: la variante A consigue 100 conversiones de 1.000 visitantes (10 %) y la variante B 130 de 1.000 (13 %). Es un uplift relativo del 30 %, una puntuación z de unos 2,10 y un p-valor bilateral de unos 0,036. B es significativamente mejor al 95 %, pero no al 99 %.

El intervalo de confianza muestra el rango en el que probablemente está la diferencia real. En el ejemplo va de unos +0,2 a +5,8 puntos porcentuales. Un intervalo amplio te indica que el test aún no es preciso, aunque sea significativo.

¿Haces una encuesta en lugar de un test? La calculadora de tamaño de muestra para encuestas te dice cuántas respuestas necesitas.

Planifica primero el tamaño de muestra

La mayoría de los tests fallidos son demasiado pequeños. Antes de empezar, decide cuál es el cambio más pequeño por el que merece la pena actuar y usa la ayuda previa al test para ver cuántos visitantes necesita cada variante con una potencia del 80 %. La potencia es la probabilidad de que el test detecte un efecto de ese tamaño si de verdad existe. Después deja el test en marcha hasta llegar a ese número, y durante semanas completas para incluir días laborables y fines de semana.

Otras reglas que ayudan:

  1. Prueba un cambio cada vez, como el premio, el formato de juego o el número de campos del formulario, para saber qué marcó la diferencia.
  2. Elige la métrica antes del test. La tasa de registro, la de finalización y la de opt-in pueden moverse en direcciones distintas.
  3. No mires para parar en seguida. Parar en cuanto el p-valor baja de 0,05 hace mucho más frecuentes los falsos ganadores.

Nuestra guía sobre tests A/B en campañas gamificadas muestra qué merece la pena probar en una campaña, y la lista de KPI de marketing gamificado te ayuda a elegir la métrica. En Scratcher, los números de cada campaña están en las estadísticas. Para ver cuánto vale en euros una mejor tasa de conversión, usa la calculadora de ROI de campañas.

La significancia estadística te dice si una diferencia probablemente es real, no si es lo bastante grande para importar. Fíjate también en el uplift y en el intervalo de confianza.

Preguntas

Preguntas sobre la significancia de un test A/B

Reservar una reunión
  • Sí. Puedes usarla tantas veces como quieras y no necesitas cuenta. Nada de lo que escribes se nos envía.

  • Depende del nivel de confianza que elijas antes del test. Al 95 %, un p-valor menor que 0,05 es significativo. Al 90 % el umbral es 0,10 y al 99 % es 0,01. Un nivel más estricto da menos falsos ganadores, pero necesita más visitantes.

  • Usa el bilateral, salvo que hayas decidido de antemano que solo te importa si B es mejor y que un B peor equivale para ti a ninguna diferencia. Un test unilateral llega antes a la significancia, pero no puede decirte que B es peor.

  • Significa que el test no ha mostrado una diferencia, no que no la haya. Mira la ayuda previa al test: si tienes muchos menos visitantes de los necesarios, deja el test en marcha. Si ya has llegado al tamaño previsto, trata las variantes como iguales y prueba un cambio mayor.

  • El test z se basa en una aproximación que solo funciona cuando cada variante tiene suficientes conversiones y no conversiones, unas 5 o más de cada. Con menos datos el p-valor puede engañar, así que recoge más antes de decidir.