Test A/B

Cómo Hacer un Test A/B Paso a Paso (con Calculadora)

Aprende cómo hacer un test A/B paso a paso: hipótesis, muestra, configuración, peeking y lectura de resultados, con calculadora gratis.

Ilustración abstracta de un flujo de proceso conectado, paso a paso, que representa las etapas de ejecutar un test A/B

Ejecutar un test A/B “de verdad” es: encontrar algo que valga la pena cambiar, escribir una hipótesis comprobable, dimensionar la muestra antes de empezar, configurar la división de tráfico sin sesgo, dejarlo correr el tiempo necesario sin espiar ni detenerte antes de tiempo, y solo entonces leer el resultado con el rigor que exige la estadística. Saltarte cualquiera de estas etapas no hace que el test sea “más rápido”, hace que el resultado no sea confiable, aunque el panel muestre un número bonito.

Esta guía recorre las ocho etapas en el orden en que realmente ocurren, con una calculadora de muestra y una de significancia integradas, y dos ejemplos resueltos con números reales para que sigas la cuenta de principio a fin. Para el concepto desde cero, consulta qué es un test A/B; para la matemática detrás de cada etapa, consulta la guía de significancia estadística.

Antes de empezar: ¿tienes tráfico suficiente?

No toda situación pide un test A/B. Si tu volumen es bajo, unos pocos cientos de visitantes al mes, un test bien diseñado puede tardar meses en cerrar, y probablemente prefieras cambiar directamente y monitorear. Si la corrección es obvia y sin riesgo, un enlace roto, un error de tipeo, simplemente corrígelo; nadie necesita prueba estadística de que arreglar un bug es bueno. Y si tu pregunta real es por qué algo sucede, y no si un cambio ayuda, eso pide investigación cualitativa (entrevistas, grabación de sesión), no un test cuantitativo.

Si ninguno de estos casos es el tuyo, la siguiente pregunta es simple: ¿tu tráfico sostiene el tamaño de efecto que quieres detectar? Una página con 800 visitas al mes y 3% de conversión va a tardar mucho en confirmar una ganancia modesta de +10%. Sin embargo, sí puede confirmar un cambio audaz de +40% en un plazo razonable. El tráfico bajo no te saca del juego, solo te dice qué tan audaz debe ser el cambio para caber en el tiempo que tienes.

También vale la pena elegir el formato correcto antes de salir a probar, porque eso cambia la cuenta de la muestra:

Formato Qué es Cuándo usarlo
A/B Control contra una variación, misma URL El caso estándar: un cambio aislado y claro
A/B/n Control contra varias variaciones (C, D…) Varias ideas fuertes y tráfico de sobra
Split URL Cada versión es una página propia, dividida por redirección Rediseños grandes, o la variación ya existe en otra página
Multivariado (MVT) Prueba combinaciones de varios elementos juntos Encontrar la mejor combinación, solo con tráfico muy alto

Empieza casi siempre por el A/B simple. El multivariado parece más eficiente, pero el número de combinaciones, y la muestra necesaria para separar cada una, crece demasiado rápido para la mayoría de los sitios.

Paso 1: encuentra qué vale la pena probar

No todos los elementos de una página merecen el mismo esfuerzo de prueba. Los lugares de mayor apalancamiento suelen ser la propuesta de valor y el título, el botón principal de acción, la longitud y la fricción del formulario, dónde aparece la prueba social, y cómo se presenta el precio. Un embudo con un punto claro de mayor pérdida es el mejor lugar para empezar: una ganancia de unos pocos puntos porcentuales en la fuga más grande del embudo vale más que la misma ganancia aplicada donde pasa poco tráfico.

Con una lista corta de ideas en mano, prioriza en lugar de probar lo que sea más fácil de construir. Dos frameworks comunes:

Framework Criterios Enfoque
ICE Impacto, Confianza, Esfuerzo (nota de 1 a 10 cada uno) Rankear ideas por el retorno esperado sobre el esfuerzo
PIE Potencial, Importancia, Facilidad Pesa más el tráfico y la atención que la página ya recibe

Ninguno de los dos es ciencia exacta. El valor de cualquiera de ellos es obligarte a escribir por qué una idea vale la pena probarse antes de que gastes tiempo construyéndola.

Paso 2: escribe una hipótesis comprobable

Un test sin hipótesis es una suposición disfrazada de método. Una hipótesis fuerte conecta una observación con un cambio, con un efecto esperado y con la métrica que lo va a medir:

Porque observé [dato], creo que [cambio] va a causar [efecto], medido por [métrica].

Un ejemplo concreto: “porque el 58% de los visitantes abandona el checkout en la etapa de pago (dato del embudo), creo que agregar un sello de seguridad cerca del botón de pagar va a reducir el abandono, medido por la tasa de finalización de compra.” Fíjate en lo que esa frase ya entrega de gratis: la métrica primaria, la dirección esperada y el origen de la corazonada, un dato, no una sensación. Las hipótesis que empiezan con “¿y si probáramos…” tienden a ser débiles; las hipótesis que empiezan con un número o una observación tienden a ser fuertes.

Si todavía no tienes una hipótesis escrita, vale la pena tomarte el tiempo de estructurarla bien antes de seguir. Cubrimos la plantilla con más ejemplos y las trampas más comunes en la guía dedicada de cómo escribir una hipótesis de test A/B.

Paso 3: elige tus métricas

Elige una métrica primaria, el número que decide el test. Todo lo demás cumple un papel de apoyo:

Rol Qué hace Ejemplo
Primaria (OEC) Decide al ganador, debe ser una sola Tasa de finalización de compra
Secundaria Ayuda a explicar el por qué, no decide Clics en el CTA, tiempo en la página
Guardrail No puede empeorar mientras la primaria mejora Tasa de cancelación, reembolso

Un rediseño de checkout que aumenta la conversión pero dispara los reembolsos no es una victoria; la métrica guardrail existe justamente para detectar esto antes de que celebres demasiado pronto. Y elegir la métrica primaria después de mirar los datos es una trampa clásica: si corres el test y solo entonces sales a buscar qué número “ganó”, siempre vas a encontrar uno por casualidad. Fija esto antes del lanzamiento.

Paso 4: dimensiona el test

Esta es la etapa que decide si tu resultado va a significar algo. El tamaño de muestra depende de tres entradas: tu tasa de conversión actual, el Efecto Mínimo Detectable (la menor ganancia que vale la pena descubrir), y el rigor elegido (95% de confianza y 80% de poder son el estándar del mercado). La relación entre el efecto y la muestra no es lineal, es empinada: reducir a la mitad el efecto que quieres detectar multiplica la muestra necesaria por unas cuatro veces, y por eso mismo probar una palabra en un sitio de tráfico medio rara vez cierra con un resultado limpio.

Completa con tus propios números y mira los visitantes por variación y la duración estimada en vivo:

Calculadora de tamaño de muestra
-Visitantes por variación
-Total (2 variaciones)
-Duración estimada

Cálculo por aproximación normal de dos proporciones, 2 variaciones (50/50). Cambia los campos y mira el impacto en vivo.

Para la matemática detrás de esta calculadora, consulta la sección de tamaño de muestra de la guía de significancia estadística, o usa directamente la calculadora de tamaño de muestra.

Un ejemplo resuelto

Digamos que tu página convierte hoy al 4%, y quieres poder detectar una ganancia relativa de +15% (es decir, acercarte al 4,6%), con el estándar de 95% de confianza y 80% de poder, test de dos colas. Corriendo esos números en la calculadora de arriba, el tamaño de muestra necesario es de 17.943 visitantes por variación.

Si tu sitio recibe cerca de 12.000 visitas por semana en total, divididas entre las dos variaciones, la duración estimada para alcanzar esa muestra es de 21 días, tres semanas completas. Es ese número, y no una sensación de “ya se puede ver”, lo que debería decidir cuándo miras el resultado por primera vez.

Paso 5: configura correctamente

La estadística parte del principio de que la recolección es limpia. Algunos cuidados de ejecución separan un test confiable de un test que solo parece confiable:

Los 8 pasos de un test A/B, desde el hallazgo hasta la implementaciónSecuencia de ocho etapas en línea: encontrar el objetivo, escribir la hipótesis, elegir métricas, dimensionar la muestra, configurar el test, dejarlo correr sin espiar, leer el resultado con rigor e implementar al ganador.1Halla el foco2Hipótesis3Métricas4Muestra5Configura6Déjalo correr7Lee el resultado8Implementadesde el hallazgo de qué probar hasta el ganador en producciónlas etapas 6 y 7 son donde la mayoría de los tests se arruinan: espiar demasiado pronto o leer el número equivocado
Las ocho etapas en el orden en que realmente ocurren. Saltarte la 4 (dimensionar) o apresurar la 6 (dejarlo correr) es la forma más común de fabricar un “ganador” que no es real.

Paso 6: déjalo correr, y no espíes para detenerte antes de tiempo

Mirar el panel todos los días y terminar en cuanto aparece “significativo” parece eficiente, pero destruye silenciosamente la confiabilidad del test. Cada mirada extra es una oportunidad más para que el ruido aleatorio cruce la línea de significancia. Un test diseñado para un 5% de falso positivo puede subir hasta 25% a 30% si te quedas espiando y te detienes la primera vez que aparece una victoria:

Riesgo real de falso positivo a lo largo de los días de test, espiando cada vezSi miras el panel y podrías detenerte cada día, el riesgo real de falso positivo sube del 5% en el día 1 a cerca del 14% en el día 7 y cerca del 30% en el día 21, aunque el test haya sido diseñado para un 5%.riesgo real de falso positivodía del test, espiando y pudiendo detenerte cada vez5% (el riesgo para el que el test fue diseñado)día 1~14%día 7día 14~30%día 21
Curva ilustrativa del problema descrito por Evan Miller. La corrección: fija la muestra y la duración antes de empezar y decide solo al final, o usa un método secuencial hecho para permitir miradas honestas.

Para el desarrollo completo de este problema, con más ejemplos y las alternativas de test secuencial, consulta la guía dedicada del problema del peeking.

Además, corre el test durante al menos una a dos semanas completas, aunque alcances la muestra calculada antes de eso. El comportamiento de lunes no es el comportamiento de domingo, y quien compra el día de pago no es quien solo está navegando el fin de semana. Terminar en tres días “porque ya parece listo” captura solo una porción sesgada de tu audiencia real.

Paso 7: lee los resultados sin engañarte

Un valor p por debajo de 0,05 significa que hay menos de un 5% de probabilidad de que aparezca una diferencia de ese tamaño si las versiones fueran, en realidad, idénticas. No significa “95% de probabilidad de que B sea mejor”. Un intervalo de confianza suele ser más útil en la práctica: muestra el rango plausible de la ganancia, y si ese rango cruza el cero, el resultado todavía no es confiable, por bonito que parezca el número bruto.

Separa también la significancia estadística de la significancia práctica. Un valor p de 0,02 asociado a una ganancia de +0,1 punto porcentual es técnicamente real y probablemente no vale el costo de ingeniería de implementarlo. Decide, antes del test, qué tamaño de ganancia justificaría realmente poner el cambio en producción.

Pega tus propios números en la calculadora y mira las tasas, la ganancia relativa, el valor p, el intervalo de confianza de la diferencia y un veredicto honesto:

Calculadora de significancia estadística
Control (A)
Variación (B)
Control (A) · Tasa-
Variación (B) · Tasa-
Mejora relativa-
valor-p-
IC 95% de la diferencia-

Test z bilateral de dos proporciones. "Sin significancia" casi siempre significa que falta muestra, no que las versiones sean iguales.

Un ejemplo resuelto, con los números del test que dimensionamos arriba

Siguiendo el test del Paso 4 (21 días, 6.000 visitantes por variación por semana), imagina que al final de las tres semanas el control (A) cerró con 240 conversiones en 6.000 visitantes, y la variación (B), con 288 en 6.000.

Con un valor p de 0,033 (por debajo de 0,05) y un intervalo de confianza que no cruza el cero, el resultado es significativo: B gana, incluso en el escenario más conservador del intervalo. Si el intervalo hubiera quedado, por ejemplo, entre −0,3 y +1,9 punto porcentual, el resultado sería inconcluso, a pesar de que la tasa bruta de B también pareciera mayor. Por eso mirar solo el promedio engaña.

Si tu resultado sale no significativo, eso es un desenlace legítimo y común, no un fracaso. Revisa si te detuviste antes de alcanzar la muestra calculada, si el efecto real puede ser menor que el MDE que buscabas, o si el cambio en sí era demasiado pequeño para mover una métrica con ese volumen de tráfico. Lo que no vale es ponerte a fraccionar los datos en segmentos en busca de un recorte que “diera victoria”: eso es pesca de datos, y fabrica falsos positivos en serie.

Paso 8: implementa al ganador, documenta e itera

Cuando una variación gana con limpieza, ponla en producción, pero considera una rampa gradual para cambios de alto riesgo en lugar de pasar al 100% del tráfico de una sola vez, para poder detectar cualquier métrica guardrail que se deteriore cuando toda la audiencia empiece a ver el cambio. Documenta qué se probó, por qué, y qué pasó, victoria, derrota o inconcluso, en un registro compartido.

Ese registro se convierte en memoria institucional: evita que la misma idea se vuelva a probar a ciegas dentro de seis meses por alguien que lo olvidó, y transforma una secuencia de tests aislados en un programa de experimentación que realmente acumula aprendizaje a lo largo del tiempo.

Hazlo automático con Donnu

Dimensionar el test, evitar el peeking, cuidar un rollout sin flicker y leer la significancia con honestidad: esa es la disciplina completa que exige un test A/B de verdad, y es trabajo manual en cada una de las ocho etapas. Donnu construye esto por defecto: tú defines la hipótesis y la métrica objetivo, Donnu dimensiona el test, recolecta los datos con un snippet que nunca bloquea tu página, y declara al ganador con estadística honesta, sin espacio para que el peeking manual influya en la decisión.

Empieza una prueba gratis de 14 días y corre tu próximo experimento sobre una base que ya acierta la mecánica. Si quieres repasar la base estadística antes, consulta la guía de significancia estadística o la calculadora de significancia.

Lee también

¿Prefieres leerlo en inglés? Consulta la versión en inglés de esta guía (Read in English).

Referencias

Preguntas frecuentes

¿Cuánto tiempo lleva ejecutar un test A/B de principio a fin?
Suma el tiempo de preparación (encontrar qué probar, escribir la hipótesis, configurar) con el tiempo de recolección. La recolección por sí sola suele tardar de una a cuatro semanas, según el tráfico y el efecto que quieras detectar; el mínimo recomendado es de una a dos semanas completas, incluso si la muestra calculada se alcanza antes.
¿Cuántos visitantes necesito para ejecutar un test A/B?
Depende de la tasa de conversión actual, del menor efecto que valga la pena detectar (MDE) y del rigor elegido (típicamente 95% de confianza y 80% de poder). No existe un número fijo universal: una página con una tasa del 4% que quiere detectar un +15% relativo necesita miles de visitantes por variación. Usa la calculadora de esta guía para tu caso.
¿Puedo probar más de una cosa al mismo tiempo?
Sí, pero solo con un diseño pensado para eso. Probar varios elementos aislados contra grupos de control separados es un test A/B/n; probar combinaciones de elementos al mismo tiempo es un test multivariado (MVT), y exige mucho más tráfico porque el número de combinaciones crece rápido.
¿Qué hacer cuando el resultado del test A/B es inconcluso?
Trátalo como un resultado legítimo, no como un fracaso. Revisa si te detuviste antes de alcanzar la muestra calculada, si el efecto real puede ser menor que el MDE que buscabas, y si el cambio en sí era demasiado pequeño para mover la métrica. No te pongas a fraccionar los datos en segmentos en busca de una victoria escondida: eso es pesca de datos y fabrica falsos positivos.
¿Puedo detener el test en cuanto aparezca significancia en el panel?
No se recomienda. Mirar el resultado repetidamente y detenerte la primera vez que "dio significancia" (peeking) infla el riesgo real de falso positivo, del 5% hasta el 25% o 30% según cuántas veces espíes. Define la muestra y la duración antes de empezar, y decide solo al final, o usa un método estadístico hecho para permitir miradas honestas.
¿Necesito saber estadística para ejecutar un test A/B?
No hace falta tener formación en estadística, pero sí hay que respetar cuatro disciplinas: definir el tamaño de muestra antes de empezar, no espiar ni detenerte antes de tiempo, ejecutar ciclos completos de comportamiento (no solo los "días buenos"), y leer el valor p y el intervalo de confianza correctamente. Una buena herramienta de test se encarga de la cuenta; tú te encargas de la disciplina.