Panel de analíticas simple: 5 métricas claras con herramientas de IA
Construye un panel de analíticas simple con herramientas de IA eligiendo 5 métricas precisas, definiendo fórmulas y añadiendo comprobaciones para que los números sean fiables.

Qué debe hacer un panel “simple"
Un panel de analíticas simple no es “una página con gráficos”. Es un pequeño conjunto de números en los que confías, donde cada número responde a una pregunta real que tienes esta semana.
Los paneles se vuelven confusos cuando lo básico está difuso: un gráfico usa “últimos 7 días” y otro “este mes”, una tabla excluye silenciosamente a algunos usuarios o un nombre de métrica oculta una definición enredada. Entonces pasas tiempo discutiendo con el panel en lugar de tomar una decisión.
Los “números misteriosos” suelen tomar unas formas comunes. Los registros totales del panel no coinciden con una exportación de la base de datos. Aparece un pico después de un despliegue, pero solo en un widget. O “usuarios activos” cambia según la página en la que estés porque cada página usa una regla distinta.
Un panel de analíticas simple debe hacer cuatro cosas de forma consistente:
- Usar un rango temporal claro y una zona horaria única en toda la página.
- Usar nombres de métricas en lenguaje sencillo, con una definición precisa detrás de cada uno.
- Hacer los filtros obvios (e idealmente mínimos), para que siempre sepas qué estás viendo.
- Ser fácil de verificar, de modo que una persona pueda reproducir el número desde eventos crudos o filas de la base de datos.
Para mantener el alcance bajo control, elige un producto, una audiencia principal y una zona horaria antes de construir nada. Por ejemplo: “Solo app web, usuarios en trial self-serve, UTC”. Esa única elección evita muchos desajustes silenciosos más adelante.
Si usas herramientas de IA para construir la app y las analíticas, esto importa aún más. El código generado por IA suele mezclar eventos de tracking, duplicarlos o enviar propiedades ligeramente diferentes desde distintas pantallas. Un panel “simple” puede ser tu sistema de alerta temprana, pero solo si los números están definidos con rigor y pueden comprobarse.
Empieza con una pregunta y una acción clave
Un panel de analíticas simple comienza con una única decisión que necesitas tomar pronto. No un objetivo vago como “crecer”, sino algo que puedas hacer esta semana: lanzar una función, arreglar una caída o vender más agresivamente a un segmento concreto.
Por ejemplo: “¿Pausamos nuevas funciones dos días y arreglamos onboarding?” o “¿Convierte bien el trial para aumentar gasto en anuncios?” Si tu panel no puede responder tu pregunta en poco tiempo, se convertirá en un montón de gráficos.
A continuación, define la acción clave de tu producto en una frase. Es aquello por lo que los usuarios vinieron, no un paso de vanidad como “visitó la página principal”. Una buena acción clave es específica y comprobable, por ejemplo: “Un usuario conecta su workspace y genera con éxito su primer informe”.
Elige una cadencia de reporte y mantente con ella. Diario funciona cuando tienes suficiente volumen y necesitas feedback rápido. Semanal es mejor para productos tempranos donde los números diarios rebotan y crean pánico falso. Elige una y mantenla consistente para que las tendencias signifiquen algo.
Sé honesto también sobre tus fuentes de datos. Anota lo que tienes hoy, no lo que desearías tener: eventos de la app, tablas de la base de datos (users, orders, sessions), pagos/suscripciones (trials, facturas, reembolsos), datos de soporte o bugs (tickets, logs de error) y fuentes de marketing (etiquetas de campañas, listas de leads).
Si tu app se construyó rápido con herramientas de IA y el tracking está desordenado, comienza con fuentes que suelen ser más difíciles de falsificar: pagos y la base de datos. Suelen ser menos ruidosas que los eventos.
Cómo definir una métrica para que no se desvíe
Una métrica se desvía cuando dos personas dicen la misma palabra pero cuentan cosas distintas. La solución es una definición tan clara que podrías dársela a alguien nuevo y obtendría el mismo número.
Empieza con el nombre de la métrica, luego escribe un significado en lenguaje sencillo y una frase sobre por qué importa. Mantenlo ligado a una decisión. Si el número sube o baja, ¿qué harás?
Después bloquea la fórmula. Sé explícito sobre qué cuentas y qué excluyes. “Nuevos registros” suena simple, pero ¿cuentas usuarios invitados, SSO, cuentas eliminadas o cuentas de prueba? Si no lo dices, tu “panel simple” se convierte en debate.
El tiempo y las unidades importan tanto como la fórmula. “Por día” puede significar día calendario en una zona horaria, una ventana móvil de 24 horas o “últimos 7 días promediados por día”. Elige una y declárala.
Decide qué desgloses se permiten. Los desgloses (dimensiones) son útiles, pero multiplican la confusión. Si permites plan y canal, dilo. Si no permites dispositivo porque el tracking es inconsistente, dilo también.
Una plantilla corta que evita la mayoría de las desviaciones:
- Nombre + significado: una frase que entienda un no-analista
- Por qué importa: la decisión que soporta
- Fórmula: tablas/eventos usados, filtros, exclusiones
- Unidad + ventana: p. ej., usuarios por día, últimos 7 días, UTC
- Dimensiones permitidas + responsable: por qué se puede segmentar, quién aprueba cambios y dónde está documentado
Ejemplo concreto: “Activated users (T7)” podría significar “usuarios únicos que crearon al menos 1 proyecto dentro de los 7 días desde el registro, excluyendo emails internos y cuentas de prueba; reportado semanalmente como últimos 7 días; dimensiones: plan y canal de registro únicamente; definición a cargo del product lead, ediciones registradas en la especificación de la métrica.”
Elige cinco métricas que cubran todo el embudo
Un panel de analíticas simple funciona mejor cuando sigue el recorrido del usuario de principio a fin. Si solo mides registros, te perderás si la gente realmente usa el producto. Si solo mides ingresos, no verás dónde empezó la fuga.
Elige cinco métricas que cada una responda a una pregunta distinta. Juntas cubren adquisición, primer valor, hábito y dinero, sin convertir el panel en una pared de gráficos.
Las cinco métricas (y qué te dicen)
- Usuarios activos: ¿Cuántas personas realizaron la acción clave al menos una vez en el periodo? Es tu control de realidad sobre el uso real, no solo inicios de sesión.
- Tasa de activación: De las personas que se registraron, ¿cuántas alcanzaron la acción clave dentro de N días? Muestra si el onboarding y la experiencia inicial funcionan.
- Retención: Para una cohorte (por ejemplo, usuarios que se registraron la semana pasada), ¿cuántos volvieron y realizaron la acción clave otra vez en el día 7 o semana 4? Separa la curiosidad del valor real.
- Tasa de conversión a pago: De los usuarios que tuvieron una oportunidad justa de pagar (usuarios en trial o todos los registros), ¿cuántos se hicieron de pago? El denominador importa más que el porcentaje.
- Ingresos netos: ¿Cuánto dinero retuviste después de reembolsos, con reglas claras sobre impuestos y tasas? Evita discusiones como “los ingresos subieron” cuando el efectivo no aumentó.
Un ejemplo rápido para mantenerlo concreto
Si tu acción clave es “crear y compartir un tablero”, entonces un “usuario activo” es alguien que completa esa acción al menos una vez en la semana. La activación es si los nuevos registros lo hacen en, digamos, 3 días. La retención es si lo hacen otra vez la semana siguiente.
Si tu app se construyó con herramientas de IA, comprueba pronto los nombres de eventos y los IDs de usuario. Auth roto, usuarios duplicados o eventos faltantes pueden convertir buenas métricas en números misteriosos en poco tiempo.
Definiciones precisas para cada métrica (con fórmulas)
Un panel de analíticas simple solo funciona si cada número tiene un único significado y se mantiene estable en el tiempo. Escribe la definición junto al gráfico en palabras sencillas y luego bloquea la lógica en código para que no se desvíe.
Aquí tienes cinco métricas comunes con definiciones que eliminan la ambigüedad habitual.
Usuarios activos (DAU o WAU): Cuenta usuarios que dispararon tu evento de “actividad central” (por ejemplo created_report o sent_message). Regla de deduplicado: 1 usuario cuenta una vez por día (DAU) o por 7 días móviles (WAU), aunque haga el evento 20 veces. Regla de identidad: si está logueado, clave por user_id; si es anónimo, por anonymous_id. Si un usuario se loguea más tarde, fusiona eventos anónimos pasados en ese user_id desde la primera vez que puedas enlazarlos de forma fiable.
Tasa de activación (activación N-días): Define “nuevo usuario” como un user_id único con timestamp de primer registro en el periodo. Elige N según el ciclo natural de primer uso del producto (a menudo 1 día para herramientas simples, 7 días para herramientas que necesitan configuración). Un nuevo usuario está “activado” si completa el evento de activación dentro de N días desde el registro. Fórmula: Activation rate = Activated new users / New users.
Retención (retención por cohorte): La fecha de cohorte es la fecha de registro (no la primera compra, no la primera visita). La ventana de comparación es un periodo fijo después del registro, como “vuelve en días 7-13”. Si alguien está inactivo meses y regresa, sigue perteneciendo a su cohorte original; cuenta como retenido solo en la ventana específica que mides. Fórmula: Week-1 retention = Users active in days 7-13 / Users who signed up in cohort week.
Conversión a pago: Decide qué cuenta como “pago” y sé consistente con trials, upgrades y pagos fallidos. Una regla práctica es contar una conversión cuando se liquida el primer pago exitoso (no cuando comienza un trial). Maneja upgrades/downgrades por separado como expansión o contracción, no como nuevas conversiones. Excluye pagos fallidos del numerador. Fórmula: Paid conversion rate = Users with first successful payment / New users.
Ingresos (elige caja o devengo y apégate a ello): Para un panel operativo, usa efectivo neto cobrado. Definición: suma de cargos exitosos menos reembolsos y chargebacks, registrados en la fecha en que ocurren. Moneda: almacena montos en la moneda original más amount_usd usando una tasa FX acordada en la fecha de la transacción. Fórmula: Net revenue = Sum(charges) - Sum(refunds) - Sum(chargebacks).
Si tu app generada por IA tiene lógica de identidad o pagos desordenada, estas definiciones sacarán a la luz los huecos rápido y te ayudarán a arreglar la fuente, no solo el gráfico.
Diseña el panel para que los números se expliquen solos
Un panel de analíticas simple debe responder preguntas sin reuniones extra. Si un número cambia, la gente debe ver qué cambió, en qué ventana temporal y comparado con qué.
Usa una tarjeta clara por métrica
Dale a cada métrica su propia tarjeta con un único número grande. Añade una pequeña línea de tendencia (sparkline) para que quien la lea sepa si sube, baja o se mantiene estable.
Pon la ventana temporal directamente en la tarjeta, no oculta en un desplegable. “Últimos 7 días” o “Mes hasta la fecha” evita suposiciones y previene que la gente compare rangos distintos por accidente.
Usa una comparación y etiquétala en palabras sencillas: “vs últimos 7 días” o “vs mes anterior”. Más comparaciones suelen crear debates sobre cuál “cuenta”.
Haz visible el contexto: filtros y definiciones
Coloca los filtros en la parte superior (rango de fechas, plan, región, plataforma). Justo debajo, muestra los filtros activos como una frase corta: “Filtros: EE. UU. solo, Pro, iOS.” Esta es la forma más rápida de detener el “¿por qué mi número es distinto al tuyo?”
Cada métrica también debería tener un pequeño tooltip “Definición” que repita la fórmula en una frase. Manténlo específico.
Ejemplo:
- Tasa de activación: 42% (Últimos 7 días) | vs últimos 7 días: +3%
Tooltip: “Tasa de activación = usuarios que completaron el onboarding en 24 horas dividido por usuarios que se registraron en el mismo periodo.”
Si tu panel se generó rápido con herramientas de IA, verifica que la UI coincida con las consultas reales. Es común que etiquetas, filtros y fórmulas se desvanezcan con el tiempo.
Paso a paso: constrúyelo con herramientas de IA y luego verifícalo
La IA puede ayudarte a avanzar rápido, pero las analíticas son donde los pequeños errores se convierten en grandes decisiones. Deja que la IA redacte el trabajo y luego verifica cada suposición con datos reales.
Un flujo práctico de construcción
-
Escribe una mini especificación para cada métrica: los nombres exactos de eventos o tablas de la base, el identificador de usuario, el campo de timestamp y las reglas (por ejemplo, “excluir usuarios internos”, “contar cada usuario una vez por día”). Si no puedes apuntar a una fuente, la métrica no está lista.
-
Pide a tu herramienta de IA que redacte el plan de tracking y el SQL para cada métrica. Luego revísalo línea por línea. Comprueba joins, filtros y ventanas temporales. Un error común de la IA es contar filas (p. ej., pageviews) cuando querías usuarios únicos.
-
Crea una “capa de métricas” que use todo el mundo: consultas guardadas, vistas de BD o un único archivo de definiciones. Esto evita que la misma métrica se calcule de tres formas distintas en gráficos, exportaciones y correos.
-
Construye tus cinco tarjetas del panel solo a partir de la capa de métricas y bloquea los valores por defecto: rango temporal (por ejemplo últimos 7 días), zona horaria y filtros clave (por ejemplo “excluir admins”). Haz que el título incluya la unidad, como “Tasa de activación (%)” y no solo “Activación”.
-
Añade señales de confianza: un timestamp de “última actualización”, umbrales de alerta simples (por ejemplo, “Tasa de activación por debajo del 15%”) y una comprobación de backfill para los últimos 30-90 días. El backfill suele revelar eventos faltantes tras un despliegue, un tracker cliente roto o un job servidor que dejó de ejecutarse.
Si tu app se creó con IA y el tracking es desordenado, puedes descubrir eventos duplicados, IDs de usuario faltantes o lógica que falla en casos límite. Trata esos hallazgos como bugs de producto.
Errores comunes que crean “números misteriosos”
Los números misteriosos ocurren cuando una métrica parece limpia en el gráfico pero la definición es difusa, o los datos cambian silenciosamente bajo el panel. Un panel simple solo funciona si cada número está ligado a una acción clara y a una población clara.
Una trampa común es contar “usuarios” usando pageviews o sesiones en vez de la acción clave. Si tu objetivo es “creó un proyecto” o “envió un mensaje”, contar visitas infla el progreso y oculta churn.
Otra trampa es un denominador que cambia sin aviso, como calcular la tasa de conversión sobre todos los registros una semana y solo cuentas verificadas la siguiente. El gráfico se mueve, pero ya no es la misma métrica.
El manejo del tiempo crea errores sutiles. Mezclar timestamps del servidor en UTC con una zona horaria local puede empujar eventos a través de la medianoche, causando picos y caídas por desplazamiento de un día. Empeora alrededor del cambio de hora.
Los problemas de identidad también causan doble conteo. Si rastreas a un usuario anónimo y luego a uno logueado y nunca los fusionas, una persona puede parecer dos. Tus “usuarios activos” y pasos del embudo dejan de alinearse.
Los ingresos se interpretan mal cuando se ignoran reembolsos o se incluyen transacciones de prueba. Una tarjeta interna de prueba puede hacer que el “crecimiento” parezca excelente por un día.
El código de tracking generado por IA puede duplicar eventos, especialmente cuando se añade en varios componentes o se dispara tanto en carga de página como en clic de botón. Si ves conteos de evento mayores que las vistas de página posibles, sospecha duplicado.
Señales rápidas de que algo está mal:
- Una métrica salta tras un despliegue, pero el comportamiento de usuarios no cambió.
- Totales diarios difieren entre las vistas de “hoy” y “ayer”.
- Los conteos de eventos exceden las acciones posibles por usuario (como 5 registros por persona).
- Las tasas de conversión mejoran mientras ingresos o retención se mantienen planos.
- Pequeños cambios de filtro causan oscilaciones enormes.
Checklist rápido para confiar en tu panel
La confianza se reduce a un objetivo: cada número en tu panel simple debe ser explicable, reproducible y estable. Si no puedes recrear una métrica desde datos crudos, trátala como un bug, no como una “rareza de datos”.
Antes de compartir el panel, corre una breve QA:
- Reconcilia totales con una consulta directa: Elige una métrica y un día. Compara el total del panel con una consulta directa en la BD sobre los mismos eventos/filas. Si no coinciden, para y encuentra la brecha (joins, reglas de dedupe, filtros faltantes o eventos que llegan tarde).
- Prueba de explicación en una frase: Para cada métrica, escribe una frase que incluya la fórmula exacta y la fuente de datos. Si no puedes hacerlo sin rodeos, la definición no está lista.
- Haz visibles las reglas temporales: Muestra la ventana, la zona horaria y los filtros clave en pantalla (no ocultos en ajustes). “Últimos 7 días” significa distinto si es móvil vs calendario.
- Usa un recorrido de prueba conocido: Crea un usuario de prueba que incremente métricas específicas exactamente una vez (por ejemplo: registro -> activar -> pagar). Ejecútalo y confirma que cada métrica sube +1 donde debe y no sube donde no debe.
- Excluye ruido de forma consistente: Decide cómo excluir cuentas de prueba, tráfico interno y bots, y aplícalo igual en todas partes (paneles, consultas, alertas).
Asigna un responsable claro para las definiciones métricas y lleva un registro simple de cambios (qué cambió, cuándo, por qué). Si construyes analíticas sobre una base de código generada por IA, haz de esto parte de tu rutina de releases.
Ejemplo: un panel realista de 5 métricas para un SaaS pequeño
Imagina un SaaS pequeño que consiguió 500 registros el mes pasado. Tiene un trial de 14 días y el valor principal ocurre cuando alguien crea un proyecto (no cuando solo inicia sesión). Este es el tipo de configuración donde un panel simple se mantiene claro si cada número tiene un significado estricto.
Cinco métricas que cubren el embudo, con definiciones que evitan “números misteriosos”:
- Registros: Conteo de nuevas cuentas creadas en el periodo seleccionado.
- Usuarios activos (7 días): Usuarios únicos que crearon al menos un proyecto en los últimos 7 días. Iniciar sesión no cuenta.
- Activación (24 horas): % de registros que crearon su primer proyecto dentro de 24 horas desde su registro. Fórmula: registros activados / registros totales.
- Retención semana-2 (por cohorte): Para cada cohorte de semana de registro, % que creó un proyecto durante los días 8-14 tras el registro. Fórmula: usuarios retenidos en cohorte / tamaño de la cohorte.
- Conversion trial-a-pago (14 días): % de registros que empezaron un plan de pago dentro de 14 días desde el registro. Fórmula: pagaron dentro de 14 días / registros totales.
Ahora imagina un cambio de producto: añades una checklist breve de “Crea tu primer proyecto” justo después del registro. Eso debería afectar principalmente Activación (24 horas) porque reduce el tiempo hasta el primer proyecto.
No debería mejorar automáticamente la retención semana-2 o la conversión trial-a-pago. Si también suben, puede ser real, pero también puede ser un bug de tracking (por ejemplo, la checklist dispara un evento project_created sin crear realmente un proyecto).
Próximos pasos para mantenerlo preciso (y arreglar las causas raíz)
Un panel solo es útil si los números se mantienen. Lo más fiable es tratar las métricas como código de producto: documentadas, revisadas y cambiadas a propósito.
Pon cada definición de métrica en un documento compartido que cualquiera pueda encontrar. Incluye el nombre exacto del evento, filtros, ventana temporal y fórmula. Luego congela definiciones por 30 días. Si algo falla, regístralo, pero no edites fórmulas a escondidas a mitad de mes y lo llames “limpieza”.
Cuando necesites más detalle, añade un nuevo desglose a la vez (plan, canal, dispositivo) y solo si hay una decisión pendiente. Si no hay decisión, la nueva segmentación suele crear confusión.
Una rutina que evita desviaciones:
- Haz una revisión métrica mensual de 15 minutos para confirmar definiciones, responsables y fuentes.
- Si dos números no se reconcilian, arregla el tracking o la tubería de datos antes de agregar nuevos gráficos.
- Lleva un pequeño registro de QA de releases, cambios de esquema y cambios de nombre de eventos.
- Audita tracking y flujos de auth trimestralmente, especialmente en apps construidas con herramientas de IA.
Si heredaste una base de código generada por IA y los números siguen sin coincidir, a menudo no es un “problema de analíticas” sino del código. FixMyMess (fixmymess.ai) se centra en diagnosticar y reparar apps generadas por IA, incluyendo tracking, identidad y problemas de seguridad que crean números misteriosos en primer lugar.
Preguntas Frecuentes
¿Qué rango de tiempo y zona horaria debo usar para un panel “simple”?
Elige una ventana temporal y una zona horaria para toda la página, y apégate a ellas. Un valor común por defecto es los últimos 7 días rolling en UTC, porque evita confusiones de “mes hasta la fecha” y reduce errores por diferencias regionales.
Si tu equipo opera en una zona horaria local específica, úsala en su lugar, pero no mezcles UTC en un gráfico y hora local en otro.
¿Cómo elijo la única “acción clave” que debe rastrear mi panel?
Empieza con la decisión que necesitas tomar pronto y luego define la acción que prueba que un usuario obtuvo valor real. La acción clave debe observarse en los datos y explicarse en una frase, por ejemplo “creó un proyecto y lo compartió”, no algo vago como “visitó la app”.
Si no puedes describir la acción clave sin matices, suele ser señal de que necesitas reducir el alcance a una superficie de producto y una audiencia concreta.
¿Por qué solo cinco métricas—no nos perderá detalles importantes?
Usa cinco métricas que respondan a distintas preguntas del embudo: uso, primer valor, valor repetido, disposición a pagar y dinero conservado. Eso es suficiente para detectar dónde se rompe algo sin convertir el panel en un muro de gráficos.
Si añades más, hazlo solo cuando ya sepas qué decisión cambiarán.
¿Cuál es un buen N para la tasa de activación (1 día vs 7 días)?
Elige N según lo que tarde un usuario en alcanzar la acción clave. Para productos sencillos, 1 día suele bastar; para productos que requieren configuración, 7 días es más seguro.
Fija N y no lo cambies a la ligera, porque cambiar N hará que la “tasa de activación” parezca movimiento del producto cuando en realidad es un cambio de definición.
¿Cómo manejo usuarios anónimos vs usuarios con sesión para no contarlos doble?
Define una regla de identidad única y aplícala en todas partes. Un predeterminado práctico es contar la actividad con sesión iniciada por user_id, la actividad anónima por anonymous_id, y fusionar el historial anónimo en el usuario una vez que puedas enlazarlos de forma fiable.
Si no fusionas, una persona puede aparecer como dos “usuarios” y los pasos del embudo no se reconciliarán aunque el producto funcione bien.
¿Cómo evito que las métricas se desvíen a medida que cambia el producto?
Usa una sola “capa de métricas” que lean todos los gráficos: vistas de base de datos guardadas, consultas guardadas o un único archivo de definiciones. Eso evita que la misma métrica se calcule de tres maneras diferentes en distintos widgets.
Además, pon la definición justo junto al número (aunque sea en un tooltip corto) para que la etiqueta no se aleje de la consulta real.
¿Puedo usar herramientas de IA para construir el panel sin romper las analíticas?
Escribe una mini especificación para cada métrica (tablas/eventos fuente, campo de marca temporal, regla de deduplicado, exclusiones), y después pide a la herramienta de IA que redacte el SQL y el plan de eventos. Revisa línea a línea con datos reales: errores comunes son contar filas en vez de usuarios únicos o usar la ventana temporal equivocada.
La IA puede acelerar el primer borrador, pero necesitas verificación humana antes de fiarte de los números para tomar decisiones.
¿Qué filtros debo incluir y cómo evito que confundan a todos?
Haz los filtros visibles y mínimos. Muestra los filtros activos en texto claro en la pantalla para que la gente sepa qué está viendo, por ejemplo “US only, Pro plan, iOS”, y mantén los valores por defecto coherentes.
Los filtros ocultos o inconsistentes son una de las formas más rápidas de crear “números misteriosos”, sobre todo cuando distintas personas ven el panel con ajustes guardados distintos.
¿Cómo verifico que los números del panel son realmente correctos?
Reconcilia rápido una métrica por un día: compara el número del panel con una consulta directa sobre los eventos o filas en bruto usando la misma ventana temporal y exclusiones. Si no coinciden, trátalo como un bug y arregla la lógica antes de añadir nuevos gráficos.
También ejecuta un recorrido de prueba conocido (registro → activación → pago) y confirma que cada métrica se incrementa exactamente cuando debe y no cuando no debe.
¿Cuándo debo dejar de retocar los gráficos y arreglar el código generado por IA en su lugar?
Si la app fue generada rápido y ves eventos duplicados, autenticación rota, secretos expuestos o IDs inconsistentes, el panel seguirá produciendo “números misteriosos” aunque los gráficos estén bonitos. En ese caso, arregla el código y el flujo de datos primero.
FixMyMess ayuda a diagnosticar y reparar apps generadas por IA para que el tracking, la identidad y los pagos se comporten de forma consistente, y tus métricas sean reproducibles en vez de discutibles.