Product HackersImpact Simulator
MANUAL DE USO

Cómo proyectar un efecto entre clusters.

Qué calcula el simulador, qué no calcula, cómo cargar los datos de un cliente y cómo leer los resultados.

1. Caso de uso

Un experimento ha dado un resultado en un mercado o en un cluster de mercados. El equipo quiere saber cuántos ingresos anuales supondría trasladar ese cambio al resto de mercados del cliente, sin extrapolar a todos por igual. El simulador reparte el efecto por clusters con la elasticidad declarada, aplica la regla de transportabilidad según el tipo de hipótesis y devuelve tres escenarios deterministas: elasticidad mínima, central y máxima.

El resultado es una proyección explicable, no una predicción. Todos los supuestos quedan a la vista y viajan en la exportación.

2. Flujo en cinco pasos

  1. Experimento de origen. Métrica, efecto observado, unidad, tipo de hipótesis y cluster de origen. Documenta la fuente y lo que no acredita.
  2. Clusters, mercados y elasticidad. Importa la hoja del cliente o escribe los mercados en la tarjeta de su cluster. Marca uno o dos mercados ancla por cluster y los outliers. En la cabecera de cada tarjeta declara la elasticidad desde el cluster de origen como rango mínimo–máximo.
  3. Matriz completa y réplicas (avanzado). La elasticidad que editas en las tarjetas es la fila de origen de la matriz, la única que entra en el cálculo. En el bloque avanzado puedes completar el resto de la matriz para el perfil del cliente y registrar réplicas.
  4. Realización temporal. Proporción del impacto anual que se materializa. Déjala al 100 % si vas a llevar el importe a la Potential Impact Calculator.
  5. Leer y exportar. Revisa los indicadores (impacto central, rango, uplift sobre la base y alcance), el banner de la regla, los gráficos y el desglose por mercado. Exporta JSON para conservar el perfil y CSV para el roadmap.

3. Conceptos

TérminoDefinición en el simulador
ClusterGrupo de mercados con comportamiento similar en conversión, ticket y contexto. La elasticidad se declara entre clusters, no entre países.
Mercado anclaCentro estadístico del cluster, donde se experimenta y desde donde se proyecta. Se recomiendan dos por cluster para solapar experimentos. Nunca el home market ni un outlier.
OutlierMercado que distorsiona el cluster por volumen, ticket o anomalía económica. Se excluye del agregado por defecto.
ElasticidadPorcentaje del efecto observado que se conserva al pasar del cluster de origen a un cluster destino, como rango. 100 % repite el efecto, 0 % lo anula y un valor negativo lo invierte.
Ajuste intra-clusterMultiplicador por mercado sobre la elasticidad de su cluster. Es la elasticidad interna cuando se quiere hilar más fino.
Tipo de hipótesisTécnica, estructural o de precio/copy/cultural. Fija el grado de transportabilidad y la regla.
RéplicaMismo experimento en un mercado ancla y en otro mercado. El ratio de uplifts es la elasticidad observada.
Usuarios elegibles / añoQuien vería el cambio en un año. No es el tráfico total del mercado.
Impacto a plena exposiciónImpacto anual con realización al 100 %. Equivale al «Potential gain» de la Potential Impact Calculator.

4. Reglas de transportabilidad

Tipo de hipótesisTransportabilidadQué hace el simulador
Técnica / fricción pura
bug en checkout, mejora de carga, campos de formulario
AltaProyecta a todos los clusters aplicando la elasticidad. Sin test local previo.
Estructural / flujo de navegación
orden de pasos, filtros, disposición de la PDP
MediaProyecta a todos los clusters y avisa: leer como rangos amplios y validar con rollout escalonado por clusters.
Precio, copy, propuesta de valor o sesgos culturalesBaja / nulaBloquea la proyección fuera del cluster de origen. Muestra la base anual en juego de los clusters bloqueados para dimensionar el test local que haría falta.

Las reglas son el criterio acordado por el equipo de experimentación. La herramienta las aplica para que no dependan de la memoria de nadie, pero no sustituye el juicio sobre un experimento concreto: una mejora técnica puede no ser transportable si depende de una integración local.

5. Fórmulas

base anual (mercado) = usuarios elegibles × CR / 100 × AOV efecto destino (mercado) = efecto origen / 100 × elasticidad[origen → cluster del mercado] / 100 × ajuste / 100 escenarios = elasticidad mínima · central = (mín + máx) / 2 · máxima impacto a plena exposición: lift relativo (AOV, CR, ARPU) = base anual × efecto destino CR en puntos porcentuales = usuarios × efecto destino × AOV (CR destino = CR base + efecto destino) impacto anual = impacto a plena exposición × realización / 100 agregado = suma de mercados incluidos (sin outliers excluidos ni clusters bloqueados)

El cálculo es una función pura: el mismo estado produce siempre el mismo resultado. No hay aleatoriedad, fechas ni redondeos intermedios. Las tasas fuera de 0–100 %, las métricas monetarias negativas y los datos faltantes bloquean el cálculo con un mensaje; nunca se recortan en silencio.

6. Importar desde una hoja

En «Clusters, mercados y elasticidad», pulsa Importar desde hoja y pega la cabecera y las filas copiadas de Google Sheets o Excel. Columnas reconocidas, en cualquier orden y sin distinguir mayúsculas ni tildes:

CampoCabeceras aceptadasObligatorio
MercadoPaís, Country, Mercado, Market, Segmento, NombreSí
UsuariosUsuarios, Usuarios activos, Usuarios/año, Users, TráficoSí
CRCR, CR (de usuarios activos a compra), Conversión, Tasa de compraSí
AOVAOV, Ticket, Ticket medio, Valor medio del pedidoSí
ClusterCluster, Cluster asignado, GrupoNo · «Sin cluster» si falta
RolRol, Rol en experimentación, Role · valores ancla, destino, outlierNo · destino si falta
AjusteAjuste, Ajuste intra-cluster, Elasticidad internaNo · 100 % si falta

Los números se aceptan en ambas convenciones: «41,156,460», «1.234.567,5», «2.45%», «2,45 %», «€40.80» o «30,26 €». Las columnas que no se reconocen, como ARPU o notas, se ignoran. Cada fila con error se lista con su número de línea y se omite; las demás se importan. Antes de importar, el simulador muestra una vista previa. El ajuste intra-cluster por mercado está oculto hasta que actives «Mostrar el ajuste intra-cluster por mercado»; aparece solo si algún valor no es 100 %.

La importación sustituye los mercados y clusters actuales. Las celdas de la matriz de pares de clusters que ya existían se conservan; las nuevas quedan vacías para que las rellenes. Para repetir el trabajo en otra sesión, exporta el JSON: contiene el perfil completo y se puede volver a cargar con «Cargar un JSON exportado».

7. Leer los resultados

8. Enlace con la PH Potential Impact Calculator

Las dos herramientas se usan en serie. Este simulador reparte el efecto entre mercados; la Potential Impact Calculator lo reparte en el tiempo con regresión a la media, adopción, decaimiento por ciclo, erosión estructural y residual.

  1. Calcula aquí el impacto a plena exposición del cluster o escenario que te interese, con realización al 100 %.
  2. Introduce ese importe como «Potential gain € (anual)» en la calculadora.
  3. Ajusta allí los parámetros temporales según la guía de cada variable.

La definición de «Potential gain» de la calculadora, usuarios anuales × CR de control × lift × AOV de control, coincide con la fórmula de este simulador cuando la elasticidad y el ajuste están al 100 %.

9. Límites y preguntas frecuentes

¿Los escenarios son intervalos de confianza?

No. Son los extremos y el punto medio del rango de elasticidad que el equipo declara en la matriz. No estiman error muestral, heterogeneidad ni probabilidad.

¿Por qué el total no coincide con mi hoja?

Comprueba el denominador: el simulador usa usuarios elegibles, no tráfico total. Comprueba también que CR y AOV se midan sobre la misma población y que los outliers estén excluidos o incluidos igual que en la hoja.

¿Puedo cambiar las reglas de transportabilidad?

En esta versión son fijas y coinciden con el criterio acordado. Si el equipo las revisa, se actualizan en el código con una nueva versión de metodología.

¿Dónde se guardan mis datos?

Solo en tu navegador, para no perderlos al recargar. Nada se envía a ningún servidor. «Borrar datos guardados» los elimina y carga la demo. El JSON exportado es la copia que puedes compartir.

¿Qué pasa si el experimento se hizo en varios clusters?

Elige como origen el cluster cuyo mercado ancla aporta la evidencia principal y documenta el resto en «Fuente y limitaciones». Si tienes resultados por cluster, regístralos como réplicas: son la mejor evidencia para calibrar la matriz.

¿Compras repetidas, margen, costes?

No se modelan. El simulador asume un pedido por usuario convertido y trabaja en ingresos brutos.