Un equipo de fintech con el que trabajé el año pasado llevaba casi tres años corriendo GA4 en sus apps de iOS y Android. Tenían un tagueo de eventos limpio, audiencias conectadas a campañas publicitarias, reportes de Crashlytics en el mismo proyecto y una jefa de analítica capaz de citar de memoria las tasas de conversión por cohorte. También tenían una caída del 38% en la segunda pantalla de su flujo de apertura de cuenta y absolutamente ninguna idea de por qué. Los dashboards les decían que la caída existía. Se lo habían estado diciendo durante nueve meses. El equipo seguía lanzando ajustes de copy y rediseños contra una métrica que podían medir pero no explicar, y el número se negaba a moverse. Cuando les pregunté qué estaban haciendo al respecto, la respuesta fue la respuesta que la mayoría de los equipos da en esa situación: más reuniones, más hipótesis y otro rediseño planeado. El problema real resultó ser un teclado que nunca aparecía en una build específica de Android, capturado en un solo clip de sesión de cinco segundos en el momento en que alguien lo levantó. El dashboard había tenido razón. También era inútil por sí solo. Así se ve la conversación de GA4-para-móvil una vez que has vivido uno de esos trimestres:
Qué hacen bien GA4 y Firebase para iOS y Android nativos, y dónde se notan las costuras
Las cinco brechas que se acumulan para los equipos de producto pasada la etapa temprana, y las cuatro señales que te dicen que las has alcanzado
El stack de analítica móvil que encaja en 2026, el rol que juega el análisis de sesiones con IA y por qué la disciplina se está moviendo del conteo de eventos a la interpretación del comportamiento
Google Analytics para aplicaciones móviles es GA4, el producto que absorbió Firebase Analytics en una única plataforma basada en eventos que captura acciones de usuario, vistas de pantalla, conversiones y audiencias en iOS, Android y web dentro de una sola propiedad. Es competente y gratuito para la mayoría de los equipos, suficiente para la medición en etapa temprana y casi siempre insuficiente por sí solo pasado el product-market fit, porque no tiene session replay, ni heatmaps, ni detección de rage taps, ni una capa de analista con IA que lea lo que sus dashboards no pueden explicar.
Google Analytics para aplicaciones móviles es el tipo de propiedad de GA4 que ingiere eventos desde un SDK de Firebase instalado en una aplicación nativa de iOS, Android, React Native o Flutter. El SDK dispara eventos automáticos en el momento en que la app se inicia (first_open, session_start, app_remove, screen_view), reenvía cualquier evento personalizado que el equipo de ingeniería etiquete y escribe ese flujo en el mismo esquema de GA4 que usa la etiqueta web de Google. Los reportes que recibes a cambio son embudos, curvas de retención, audiencias, totales de conversión y tablas de exploración, todos segmentados por propiedad de usuario, dispositivo, país, versión de app o cualquier dimensión personalizada que configures.
El producto existe porque Google necesitaba paridad móvil una vez que Universal Analytics se retiró a mediados de 2023. Firebase Analytics había sido la respuesta de facto para iOS y Android desde 2016. GA4 heredó el modelo de eventos de Firebase tal cual, conservó los nombres del SDK y fusionó los reportes móviles y web bajo un mismo techo, de modo que un equipo de marketing que corría atribución en la web pudiera ver aparecer la misma conversión cuando el usuario instalaba la app y completaba el signup tres días después. Esa unificación cross-platform es la única cosa que GA4 hace y que casi ninguna otra herramienta gratuita hace a la misma escala, y es la razón por la que GA4 sigue corriendo en la mayoría de las apps incluso cuando otra herramienta hace el trabajo analítico pesado.
El trade-off es que el vocabulario, la interfaz y el modelo de métricas de GA4 siguen anclados en dos décadas de historia de analítica web. Las sesiones se calculan, no se observan. Los embudos son conteos agregados, no journeys que puedas reproducir. Conceptos específicos de móvil como rage taps, gramática de gestos, interrupciones del ciclo de vida del SO y reconstrucción de sesiones offline no son nativos del producto. La consola de Firebase ofrece a los desarrolladores móviles una superficie más amigable para el trabajo de crashes y rendimiento, pero la capa de analítica subyacente es el mismo motor con forma de web, y las limitaciones de esa forma son el hilo conductor del resto de esta guía.
La confusión más común que veo en sesiones de onboarding es si GA4 y Firebase Analytics son el mismo producto o dos diferentes. La respuesta honesta es que solían ser separados y ya no lo son. Firebase Analytics se lanzó en 2016 como una herramienta de analítica de eventos gratuita y pensada para móvil dentro de la suite de Firebase. GA4 se lanzó en 2020 como la siguiente versión de Google Analytics, y una de las decisiones de diseño fue construirlo sobre el modelo de eventos de Firebase en lugar del modelo de sesiones más antiguo de Universal Analytics. Para 2023, Universal Analytics había sido descontinuado y los eventos de Firebase Analytics fluían directamente a una propiedad de GA4 por defecto cada vez que un proyecto de Firebase estaba vinculado.
Lo que eso significa en la práctica: cuando un ingeniero instala el SDK de Firebase en iOS o Android, está instalando simultáneamente el SDK de GA4. Los eventos se disparan al mismo backend. La consola de Firebase muestra una vista reducida orientada a desarrolladores (lista de eventos, audiencias, dashboard), mientras que la interfaz web de GA4 muestra la vista más completa para analistas (exploraciones, embudos, reportes personalizados, disparadores de audiencia, modelado de conversiones). La mayoría de los equipos de producto usan ambas superficies según la tarea. Los ingenieros depuran eventos en Firebase. Los analistas construyen análisis de cohortes y embudos en GA4. Los marketers conectan audiencias de GA4 a Google Ads.
Hay algunos rincones donde la equivalencia se rompe. Firebase tiene productos propios que GA4 no tiene, incluidos Crashlytics para reportes de crashes, Performance Monitoring para tiempos de arranque de app y latencia HTTP, Remote Config para feature flags, A/B Testing construido sobre Remote Config y Cloud Messaging para push. Esas son herramientas operacionales que comparten infraestructura con el SDK de analítica pero no forman parte de GA4 en sí. A la inversa, los reportes de exploración de GA4, la exportación a BigQuery y la activación de audiencias en Google Ads son más ricos que cualquier cosa que Firebase exponga directamente. Si estás construyendo un programa serio de medición móvil con el stack de Google, vas a pasar tiempo en ambas consolas y a tratarlas como una sola plataforma con dos front ends.
La implicancia para la selección de herramientas es que "¿deberíamos usar GA4 o Firebase?" es una pregunta que ya no tiene una respuesta real. Son el mismo producto. La única versión legítima de la pregunta es "¿deberíamos usar GA4 más Firebase como nuestra analítica móvil principal, o emparejarlo con otra cosa, o reemplazarlo por completo?", y esa pregunta tiene una respuesta mucho más interesante.
La tentación al comparar GA4 con herramientas de analítica móvil dedicadas es descartarlo como básico. Eso es injusto con el producto. Para un tier gratuito que escala a miles de millones de eventos por mes, GA4 cubre una cantidad real de terreno, y cualquier equipo que lo use debería conocer las superficies lo suficientemente bien como para realmente usarlas. Las capacidades principales se dividen en seis categorías.
Eventos. El SDK de Firebase dispara eventos automáticos en el momento en que la app se inicia, incluidos first_open, session_start, screen_view, app_remove, in_app_purchase y un pequeño conjunto de otros que GA4 recopila sin que tengas que hacer nada. Encima de eso, tu equipo de ingeniería etiqueta eventos personalizados para los momentos que importan en tu producto. Una app de signup podría etiquetar account_created, email_verified, kyc_submitted y funded. Cada evento puede llevar hasta 25 parámetros, que es más de lo que la mayoría de los equipos usa, y los parámetros quedan disponibles como dimensiones en los reportes. El modelo combinado de eventos automáticos más personalizados es el modelo de datos central sobre el que corre GA4, y está genuinamente bien diseñado para móvil porque Firebase tuvo cuatro años de ventaja diseñándolo específicamente para ese entorno.
Propiedades de usuario. Las propiedades son atributos que estableces sobre un usuario que persisten entre sesiones, como subscription_tier, signup_cohort, country o referral_source. Se convierten en dimensiones por las que puedes segmentar cualquier reporte. Un patrón común es establecer la propiedad de usuario en el momento en que un usuario actualiza a un plan pago, lo que te permite separar el comportamiento gratuito y pago en cada embudo y gráfico de retención de allí en adelante. Hasta 25 propiedades de usuario por proyecto en el tier gratuito.
Conversiones. Cualquier evento puede marcarse como conversión, lo que lo hace aparecer en los reportes dedicados de conversión y lo hace utilizable como objetivo de un embudo o audiencia. Trata las conversiones con moderación. Marcar demasiados eventos como conversiones difumina la señal y hace los reportes más difíciles de leer. La disciplina es elegir los tres o cuatro momentos que más importan al negocio (signup, activación, conversión paga, recompra) y dejar que el flujo de eventos cargue todo lo demás.
Audiencias. Las audiencias en GA4 son cohortes dinámicas definidas por disparadores de eventos, propiedades de usuario o condiciones de secuencia. Una vez definida, una audiencia se actualiza continuamente a medida que nuevos usuarios califican o se caen, y puede activarse en Google Ads, Search Ads 360, Display o YouTube para retargeting. El modelo de targeting comportamental es genuinamente potente y es una de las razones más fuertes por las que los equipos de marketing mantienen GA4 incluso cuando los equipos de producto han movido la mayor parte del análisis a otro lado. Las audiencias también pueden usarse como desgloses en cualquier reporte, así que puedes preguntar, por ejemplo, "¿cómo se ve la retención al día 7 para usuarios que llegaron al paso tres del onboarding pero no terminaron?".
Embudos y exploraciones. El espacio de Exploraciones dentro de GA4 incluye exploración de embudos, exploración de rutas, superposición de segmentos, exploración de cohortes y tablas dinámicas de formato libre. La herramienta de exploración de embudos en particular ha mejorado de forma significativa en los últimos dos años y es lo suficientemente buena para la mayoría del trabajo cuantitativo de embudos. Defines una secuencia de eventos, opcionalmente con condiciones, y GA4 reporta las tasas de drop-off paso a paso, con desgloses por cualquier dimensión. Aquí es donde ocurre la mayor parte del análisis de producto liderado por GA4. La exploración de rutas, la vista estilo Sankey de qué hacen los usuarios después de un evento dado, también es útil pero más lenta para cargar y menos precisa que el análisis de rutas hecho a propósito en herramientas dedicadas de product analytics.
Análisis de retención y cohortes. GA4 incluye un reporte de Retención de Usuarios y una exploración de cohortes que muestran curvas de retención al día N y tamaños de cohorte por fuente de adquisición. La vista de retención es decente para equipos en etapa temprana, y la exploración de cohortes maneja la pregunta estándar de "usuarios adquiridos en la semana 3 de enero, ¿cómo se ve su comportamiento durante las siguientes ocho semanas?". La fidelidad no es tan profunda como la de Amplitude o Mixpanel, pero es suficiente para la mayoría de las conversaciones sobre retención.
Integración con Crashlytics. Crashlytics es el producto de reporte de crashes de Firebase, técnicamente separado de GA4 pero accesible desde el mismo proyecto de Firebase. Los crashes aparecen en la consola de Firebase con stack traces, usuarios afectados y tendencias, y un evento de crash puede configurarse para fluir a GA4 como un evento personalizado para fines de embudo y audiencia. La integración es laxa más que profunda, pero los datos están en el mismo proyecto y la mayoría de los equipos los tratan como una sola foto.
Ese es el conjunto de capacidades de trabajo. Para equipos que corren previo al product-market fit, construyen un proyecto paralelo gratuito o corren una app donde la medición es genuinamente simple, GA4 cubre los primeros seis a doce meses de trabajo de analítica sin problemas. Los problemas empiezan cuando las preguntas se vuelven más difíciles.
Las cinco brechas siguientes son las que veo acumularse en equipos móviles que han superado a GA4. No son pequeñas. Cada una de ellas mapea a una clase de pregunta que GA4 no puede responder, y la mayoría de los equipos golpean al menos tres de ellas simultáneamente una vez que pasan los primeros cien mil usuarios mensuales.
GA4 reporta conteos de eventos. No captura ni reproduce sesiones de usuario. Cuando la exploración de embudos muestra una caída del 38% en el paso dos, GA4 te dice que la caída es real, te da el desglose dimensional y se detiene ahí. No puede mostrarte a un solo usuario tocando el campo de pago cuatro veces, esperando un teclado que nunca apareció y luego cerrando la app. La respuesta al "por qué" vive en la sesión misma, y GA4 no tiene concepto de sesión reproducible. Esta es la brecha que más duele a los equipos de producto, porque el bucle de métrica-sin-explicación es exactamente el bucle que se convierte en nueve meses de rediseños improductivos.
Heatmaps de toques, heatmaps de scroll y mapas de atención son la forma en que los equipos de UX móvil ven los patrones de interacción agregados de un vistazo. ¿Dónde tocan más a menudo los usuarios en la pantalla de inicio? ¿Qué botones pasan totalmente desapercibidos? ¿Hasta dónde hace scroll el usuario promedio antes de rebotar? GA4 no tiene capacidad nativa de heatmaps de ningún tipo. Puedes aproximar un mapa de interacción a nivel de pantalla con tagueo de eventos personalizado en cada elemento tocable, pero el costo de ingeniería es significativo y el resultado es un conteo estático en lugar de una superposición visual. La optimización de mobile UX sin heatmaps es notablemente más difícil, y la mayoría de los equipos serios emparejan GA4 con una herramienta de análisis comportamental para llenar esta brecha.
Rage taps, dead clicks, congelamientos de UI y frustración de bucles modales son las señales de fricción en producto más limpias disponibles en móvil. También son completamente automáticas en herramientas que las capturan a nivel de SDK, lo que significa que una herramienta de análisis comportamental puede marcar la fricción en el momento en que ocurre. GA4 no captura ninguna de estas señales. No puedes ordenar usuarios por frustración, filtrar por sesiones donde ocurrieron rage taps, o configurar una alerta cuando una pantalla empieza a producirlos a una tasa más alta. Para la mayoría de los equipos de producto, las señales de fricción son el input que impulsa la priorización del roadmap. Sin ellas, estás trabajando con intuición, tickets de soporte e indicadores rezagados.
GA4 tiene una funcionalidad llamada Insights que hace aparecer anomalías estadísticas, métricas predictivas como probabilidad de compra y una interfaz de consulta en lenguaje natural. Es útil para detectar picos inesperados y hacerle preguntas simples a los datos. No es una capa de analista con IA en el sentido moderno. No lee sesiones, no agrupa patrones de fricción por impacto ni recomienda cambios específicos de producto. Las herramientas de análisis de sesiones con IA como Tara AI dentro de UXCam operan en una capa completamente diferente: ingieren datos comportamentales de sesión, identifican patrones de fricción recurrentes a través de cientos de miles de sesiones, cuantifican el impacto de negocio de cada patrón y hacen aparecer una lista priorizada de los problemas que más vale la pena arreglar esta semana, con clips de soporte adjuntos. GA4 Insights y un analista de sesiones con IA son categorías de producto distintas. GA4 tiene la primera. No tiene la segunda.
A pesar de Firebase, la interfaz, el vocabulario y los primitivos analíticos de GA4 siguen anclados en analítica web. Las sesiones se calculan usando una heurística de timeout de 30 minutos tomada del comportamiento web. La interacción se define como una sesión que dura más de 10 segundos, ve más de una pantalla o dispara un evento de conversión, lo cual es una heurística útil en web y menos útil en móvil donde son comunes las sesiones cortas y de alta intención. La herramienta de exploración de rutas se construyó alrededor de rutas de página y no maneja con elegancia los patrones de navegación nativa móvil. Conceptos específicos de móvil como backgrounding, foregrounding, reaperturas impulsadas por push, deep links y reconstrucción de sesiones offline son ciudadanos de segunda clase a lo largo del producto. Nada de esto es un deal-breaker. Es el tipo de fricción que hace que los equipos móviles cambien gradualmente su herramienta de análisis principal a algo construido a propósito, incluso cuando mantienen GA4 corriendo por la activación de audiencias y los reportes cross-platform que hace bien.
Estas cinco brechas se acumulan. Un equipo sin session replay pierde tiempo en cada investigación de embudo. Un equipo sin detección de rage taps se pierde patrones de fricción que aparecen en tickets de soporte semanas después. Un equipo sin una capa de analista con IA no puede escalar el análisis comportamental más allá de unas pocas cientos de miles de sesiones por mes, porque nadie puede revisar manualmente suficientes clips para encontrar los patrones reales. Los equipos que tienen éxito pasada la etapa temprana son los equipos que reconocen la brecha antes de que produzca un año de analítica improductiva.
GA4 es un producto real y merece un sobre de recomendación justo. Los equipos para los que GA4-solo es la elección correcta generalmente comparten un pequeño conjunto de características, y ser honesto sobre si encajas en esas características te ahorrará una cuota de licencia en una herramienta que aún no necesitas.
Estás antes del product-market fit. El costo importa más que la profundidad, el equipo es pequeño y la pregunta analítica es mayormente "¿la gente está usando el producto siquiera?". GA4 cubre esa pregunta gratis. Agregar una herramienta de análisis comportamental antes de tener product-market fit usualmente significa pagar por análisis sobre el que no tienes tiempo de actuar.
Tu base de usuarios activos mensuales está por debajo de aproximadamente 50.000. A esta escala, una persona senior de producto puede sentarse con el equipo y revisar usuarios individuales a mano. Los patrones de fricción son obvios porque la base de usuarios es lo suficientemente pequeña para sentir su textura. El valor marginal del análisis comportamental es real pero acotado.
Tu equipo está liderado por web y la propiedad web es la superficie principal. Los reportes cross-platform de GA4 se vuelven genuinamente útiles cuando web es el centro de gravedad y la app es un canal secundario. Correr todo en una sola propiedad es operativamente más simple que cablear dos herramientas juntas, y la consistencia vale más que la profundidad en esta etapa.
Tus necesidades analíticas se limitan a conteos de eventos, embudos de conversión y retención básica. Si la conversación de tu roadmap gira en torno a adquisición, conversión y retención semanal en lugar de adopción a nivel de funcionalidad, patrones de fricción y cohortes comportamentales, el alcance de GA4 es aproximadamente el alcance correcto. No hay beneficio en pagar por herramientas para las que no tienes preguntas.
El producto es una app de contenido o medios en lugar de una transaccional o interactiva. Sesiones de lectura, reproducciones de video y profundidad de scroll encajan mejor en el modelo derivado de web de GA4 que los flujos complejos de tareas multipaso. Las herramientas de análisis comportamental se ganan el sueldo en productos pesados en transacciones e interacciones.
Para los equipos que encajan en esos criterios, GA4 cubre los primeros seis a doce meses sin problemas. Úsalo bien, taguea eventos con disciplina y evita la tentación de agregar herramientas sobre las que el equipo no tiene tiempo de actuar. La versión honesta de la madurez analítica reconoce que la herramienta correcta para una app en etapa temprana suele ser menos, no más.
Cuatro señales te dicen que la era de GA4-solo terminó. Rara vez vas a tocar las cuatro al mismo tiempo. Dos suelen ser suficientes para justificar emparejar GA4 con una capa de análisis comportamental.
Señal uno: estás perdiendo conversión significativa en pasos de embudo y no puedes diagnosticar por qué solo desde la analítica. Este es el equipo de fintech de la anécdota inicial. El dashboard te dice qué cayó, los desgloses dimensionales reducen el dónde, y aún así no puedes explicar el por qué. Tres o cuatro ciclos de rediseño contra una métrica inexplicada son la señal clásica. La solución es replay, no mejores dashboards.
Señal dos: tu equipo pasa tiempo hipotetizando problemas de UX sin evidencia comportamental. Las reuniones de roadmap se convierten en sesiones de opinión de diseño porque nadie tiene acceso al comportamiento real del usuario. Los PMs citan anécdotas de su propio uso. Los diseñadores recurren a revisiones heurísticas. Los ingenieros construyen contra reportes de bugs especulativos. La señal es la ausencia de evidencia comportamental en la sala, no la presencia de malas opiniones, y se acumula rápido.
Señal tres: problemas específicos de móvil siguen apareciendo en tickets de soporte que la analítica nunca capturó. Rage taps en un elemento no tocable, un gesto de presionar-y-mantener que nadie descubre, un selector de fechas que da vueltas pasando el año de nacimiento del usuario, un campo de pago con el tipo de teclado equivocado. Estos son patrones de fricción que un SDK comportamental habría marcado automáticamente y que GA4 no puede capturar por diseño. Si tu equipo de soporte está encontrando bugs que tu analítica se perdió, has superado la capa de analítica.
Señal cuatro: los journeys de usuario cross-platform son invisibles. Un usuario empieza en móvil, cambia a web por la pantalla más grande, vuelve en móvil para completar la compra, y tus datos muestran tres usuarios separados. Puedes arreglar esto con la funcionalidad User-ID de GA4 si la implementas, pero la implementación es más trabajo del que la mayoría de los equipos cree, e incluso entonces la atribución cross-platform y la interpretación comportamental no están a la misma fidelidad que una herramienta que trata ambas superficies como entornos iguales de primera clase.
Cuando dos o más de esas señales están presentes, la conversación cambia de "¿necesitamos más que GA4?" a "¿qué herramienta agregamos y dónde se ubica GA4 en el nuevo stack?". Esa es la conversación con la que el resto de esta guía está diseñada para ayudar.
La buena noticia es que el mercado moderno de analítica móvil está saludable. Hay vendors creíbles en cada punto de precio, con diferenciación genuina en lugar de paridad de funcionalidades, lo que hace que la elección sea cuestión de ajustar la herramienta al equipo en lugar de elegir la opción menos mala. Aquí está la evaluación de trabajo para las cinco alternativas o complementos más comunes a GA4.
UXCam es una plataforma de analítica comportamental instalada en más de 37.000 productos con SDKs nativos para iOS, Android, React Native, Flutter y frameworks web modernos. El producto cubre session replay, heatmaps, issue analytics (rage taps, congelamientos de UI, dead taps, crashes), embudos, analítica de retención y mapeo de journeys bajo un mismo techo. La unificación importa: cada caída de embudo enlaza directamente con los session replays correspondientes, cada heatmap se puede filtrar por cohorte de usuarios y cada señal de fricción tiene la evidencia de soporte a un clic de distancia. Los SDKs móviles y web son igualmente maduros, lo que hace de UXCam un encaje fuerte para equipos que necesitan ambas superficies bajo una sola plataforma sin la asimetría de las herramientas orientadas a web que adaptaron el soporte móvil después.
El diferenciador en 2026 es Tara AI, la capa de analista con IA que lee sesiones a escala, agrupa patrones de fricción por impacto de negocio y devuelve una lista priorizada de problemas con clips de soporte y arreglos recomendados. Para equipos que generan más sesiones de las que pueden revisar manualmente, que es básicamente cualquier equipo pasados los 100.000 usuarios mensuales, Tara es la diferencia entre ver veinte clips aleatorios al día y lanzar un arreglo semanal basado en un planteamiento cuantificado del problema. Mejor para equipos de producto que necesitan análisis comportamental emparejado con priorización impulsada por IA, en cualquiera de las dos plataformas.
Amplitude es event-analytics-first con funcionalidades muy fuertes de cohorte, embudo y retención. La interfaz está diseñada para exploración estilo analista: puedes pivotar, segmentar y profundizar en cualquier evento sin la rigidez del espacio de exploración de GA4. El motor de cohortes en particular es difícil de igualar en el tier gratuito de GA4, y la capa de analítica predictiva puede modelar la probabilidad de conversión y el riesgo de churn a partir de secuencias de eventos. Amplitude no incluye session replay ni heatmaps de forma nativa. La mayoría de los equipos liderados por Amplitude lo emparejan con una herramienta de análisis comportamental cuando necesitan responder el por qué más allá del qué, y UXCam es uno de los emparejamientos más comunes porque el modelo de datos se solapa de forma limpia. Mejor para equipos de producto que necesitan profundidad en analítica de eventos y tienen un plan separado para análisis comportamental.
Mixpanel se ubica aproximadamente en el mismo espacio conceptual que Amplitude con un modelo de interfaz y curva de precios ligeramente distintos. Las vistas de cohorte y embudo están bien construidas, la integración con experimentos es competente, y el acceso SQL en los tiers pagos lo hace amigable a equipos de datos que quieren acceso a eventos crudos. Como Amplitude, Mixpanel no incluye session replay; agregó un producto básico de replay en 2024 que es funcional pero queda atrás de las herramientas hechas a propósito tanto en cobertura móvil como en análisis impulsado por IA. Mejor para equipos que quieren analítica de eventos limpia con una rampa más rápida que Amplitude y que no necesitan que el análisis comportamental esté en la misma herramienta.
AppsFlyer, Adjust y Singular son socios de medición móvil (MMPs), no herramientas de analítica generales. Su trabajo es la atribución: cuando un usuario instala tu app, qué red publicitaria, canal, campaña y creatividad produjeron esa instalación. Manejan la complejidad específica de móvil para la atribución bajo App Tracking Transparency de Apple y las distintas propuestas de Privacy Sandbox de Android, modelan conversiones a través de SKAdNetwork, integran con cientos de redes publicitarias y reportan ROI por canal a una fidelidad que GA4 no puede igualar. No reemplazan a GA4 ni a una herramienta de análisis comportamental. La mayoría de los equipos móviles serios corren un MMP para atribución, GA4 para reportes de conversión cross-platform y una herramienta de análisis comportamental para el por qué. Mejor como complemento de cualquier herramienta de analítica de eventos y comportamental que ya corras, en lugar de como alternativa a ellas.
Heap fue pionero del autocapture de eventos: en lugar de pedirle a los ingenieros que etiqueten cada evento por adelantado, el SDK captura cada interacción por defecto y tú defines los eventos que te importan retroactivamente en la interfaz. Para equipos que no han invertido en tagueo previo, esto ahorra tiempo real de ingeniería. El trade-off es un flujo de eventos más ruidoso y un modelo dimensional ligeramente menos preciso que el que ofrecen los eventos taggeados a propósito. Heap pone session replay encima del autocapture, que es funcional pero no tan profundo como una plataforma de replay dedicada para móvil y web. Mejor para equipos que quieren saltarse la inversión de tagueo y aceptan el modesto costo de fidelidad a cambio. PostHog es el equivalente open-source que vale la pena evaluar en la misma categoría.
La lectura honesta es que ninguna de estas herramientas por sí sola es una solución completa de analítica móvil. La solución completa es un stack. El stack es de lo que se tratan las próximas dos secciones.
Uno de los argumentos más fuertes para mantener GA4 en el stack incluso cuando el trabajo principal de analítica se ha movido a otro lado son sus reportes cross-platform. Un usuario web que instala la app y convierte dentro de ella es la misma persona, y el equipo de marketing necesita atribuir la conversión al canal original de adquisición web. GA4 maneja esto a través de la funcionalidad User-ID, que te permite unir sesiones a través de superficies usando un identificador estable que estableces cuando el usuario se autentica.
La implementación es directa en concepto y notablemente más trabajo del que la mayoría de los equipos planea en la práctica. Generas un identificador de usuario estable en el signup, lo persistes a través de superficies y llamas a setUserId tanto en la etiqueta web de GA4 como en el SDK de Firebase cada vez que el usuario está autenticado. Desde ese punto en adelante, GA4 reporta a la misma persona a través de superficies como un solo usuario, la vista de reportes de User-ID muestra el comportamiento cross-platform en agregado y la activación de audiencias fluye correctamente a través de campañas web y de app. El trabajo que sorprende a los equipos es la ingeniería del identificador en sí: hacerlo estable a través de logout, fusión de cuentas y flujos de restauración de sesión; asegurarse de que las sesiones pre-autenticadas se unan correctamente con la identidad post-autenticada; y manejar las reglas de privacidad y consentimiento que gobiernan cuándo un usuario puede vincularse a través de dispositivos.
Las alternativas manejan la identidad cross-platform de forma diferente. Amplitude y Mixpanel tienen modelos User-ID similares con sus propios detalles de implementación. UXCam soporta identidad cross-platform a través de su propio identificador de usuario y trata web y móvil como entornos iguales de primera clase bajo un solo usuario, lo cual está más cerca de lo que la mayoría de los equipos de producto realmente quiere cuando hace la pregunta. Los MMPs (AppsFlyer, Adjust, Singular) manejan una versión ligeramente distinta de la pregunta: no "¿es esta la misma persona en web y app?" sino "¿qué canal de adquisición produjo esta instalación?". Las dos preguntas están relacionadas y no son idénticas, y una estrategia real de medición cross-platform usualmente involucra ambas.
La recomendación pragmática: si la atribución de conversión cross-platform es central para el negocio, corre GA4 con User-ID bien implementado incluso si no es tu herramienta principal de análisis. Los reportes cross-platform que produce son operativamente más simples que cablearlos por tu cuenta, y la activación de audiencias en Google Ads es la segunda razón por la que la mayoría de los equipos de marketing mantienen GA4 mucho después de que los equipos de producto hayan movido el análisis principal a otro lado.
La privacidad en analítica móvil es notablemente más difícil que la privacidad en analítica web porque los dueños de las plataformas han construido controles de identidad fuertes a nivel de SO y los reguladores han construido controles de consentimiento fuertes a nivel jurisdiccional. GA4 maneja partes de esto bien y partes menos bien, y un programa serio de medición móvil necesita una postura explícita sobre cada una.
App Tracking Transparency de Apple. ATT, en vigor desde iOS 14.5, requiere que las apps obtengan consentimiento del usuario antes de acceder al IDFA (el identificador usado para tracking entre apps). Cuando los usuarios rechazan, que son la mayoría, la atribución a canales publicitarios se degrada fuertemente. GA4 en sí sigue funcionando dentro de la app porque no depende de IDFA para analítica de eventos in-app, pero el lado de atribución publicitaria del negocio se ve materialmente afectado. La mayoría de los equipos manejan esto a través de SKAdNetwork y las APIs de Privacy-Preserving App Attribution de Apple, con el trabajo pesado hecho por un MMP. GA4 soporta la integración con SKAdNetwork pero no reemplaza al MMP.
Privacy Sandbox. El Privacy Sandbox de Google en Android propone un modelo similar de atribución que preserva la privacidad para el ecosistema Android, reemplazando el ID publicitario para atribución entre apps con APIs agregadas. El despliegue se ha movido más lentamente de lo anunciado originalmente, pero la dirección es clara: la atribución en Android se va a parecer más a SKAdNetwork en los próximos años. GA4 va a seguir funcionando para analítica de eventos in-app a través de esta transición, y la disrupción del lado de la atribución va a recaer sobre los MMPs y las redes publicitarias. Planea con atribución manejada por MMP en lugar de atribución basada en identificadores como modelo de estado estable.
GDPR. El Reglamento General de Protección de Datos gobierna cómo recolectas y procesas datos sobre usuarios de la UE. Para analítica móvil, las implicancias prácticas son consentimiento explícito para tracking, documentación de base legal, derechos de acceso del titular de los datos y límites en la retención de datos. GA4 soporta anonimización de IP, ventanas de retención configurables y consent mode (que te permite señalar el estado de consentimiento del usuario al SDK para que ajuste lo que captura). Conecta tu plataforma de gestión de consentimiento al SDK desde el día uno, documenta la base legal y audita la implementación. Habla con tu DPO antes de lanzar en la UE.
CCPA. La Ley de Privacidad del Consumidor de California y su sucesora CPRA cubren territorio similar para residentes de California: derechos de opt-out, derechos de eliminación, restricciones a la venta de datos. La mecánica se solapa con GDPR y la mayoría de las plataformas de gestión de consentimiento manejan ambas jurisdicciones en una sola configuración. El requerimiento principal es que los usuarios de California puedan optar por no permitir la venta de su información personal, lo cual para fines analíticos significa optar por no permitir ciertos flujos de datos relacionados con Google Ads. GA4 soporta esto a través de consent mode y de banderas de procesamiento de datos restringidas.
La postura general es que GA4 es lo suficientemente configurable para ser compatible con GDPR y CCPA si haces el trabajo, y ese trabajo no es opcional. Si tu programa de privacidad es maduro, GA4 encaja en él. Si tu programa de privacidad aún no existe, GA4 no es un pase libre y ninguna otra herramienta de analítica lo es. El trabajo de cumplimiento te corresponde sin importar qué vendor esté en el stack.
Pasada la etapa temprana, ninguna herramienta individual cubre la superficie completa de lo que un equipo de producto móvil serio necesita saber. Los stacks que he auditado y que produjeron resultados reales comparten una forma común: cuatro herramientas, cada una jugando un rol específico, con propiedad clara sobre qué herramienta responde qué pregunta. La forma no es exótica. Es a lo que convergen los programas de medición móvil maduros.
Capa uno: atribución. Un MMP como AppsFlyer, Adjust o Singular maneja la atribución de canales bajo ATT, SKAdNetwork y Privacy Sandbox. Esta es la capa que responde "qué canal de adquisición produjo esta instalación y cuál es el LTV por canal". GA4 no puede hacer esto a la misma fidelidad. El MMP es no negociable para cualquier equipo gastando dinero real en adquisición de usuarios.
Capa dos: analítica de eventos. Amplitude, Mixpanel o el propio GA4, dependiendo de las necesidades de profundidad y presupuesto del equipo. Esta es la capa que responde "cuántos usuarios hicieron X y cómo se comporta el embudo a escala". GA4 cubre la primera versión de esta capa gratis; los equipos que necesitan profundidad del motor de cohortes, modelado predictivo o exploración self-serve para analistas usualmente mueven la analítica de eventos principal a Amplitude o Mixpanel y mantienen GA4 corriendo para reportes cross-platform y activación de audiencias.
Capa tres: análisis comportamental. UXCam es el ejemplo canónico: session replay, heatmaps, issue analytics, mapas de journey y la capa de analista con IA encima. Esta es la capa que responde "por qué está cayendo el embudo en el paso dos, cuál es el patrón de fricción y qué arreglo deberíamos lanzar primero". La analítica de eventos te dice dónde mirar. El análisis comportamental te dice qué hacer. Las dos capas son complementarias, no redundantes, y los equipos que sacan más provecho de cualquiera de ellas corren ambas.
Capa cuatro: monitoreo de crashes y estabilidad. Crashlytics es el default para equipos ya en el ecosistema Firebase; Sentry y Bugsnag son las alternativas. Esta capa responde "¿esta release introdujo una regresión y qué usuarios están afectados?". Es operacional más que analítica, pero pertenece al stack porque los crashes que pasan desapercibidos durante días son eventos a nivel de roadmap.
La capa Tara AI encima. Lo que cambia la forma del stack en 2026 es lo que se ubica en el ápice analítico. Hace cinco años, un analista se sentaba ahí sacando reportes manualmente y mirando sesiones. Hoy, Tara AI dentro de UXCam lee los datos comportamentales de sesión, agrupa patrones de fricción a través de la base de usuarios, los ata al embudo y a los eventos de conversión que el equipo ya ha definido, cuantifica el impacto de negocio y hace aparecer una lista priorizada de problemas a arreglar esta semana con clips de soporte y cambios recomendados. El analista sigue existiendo; el trabajo se ha movido de "encontrar los patrones" a "validar y actuar sobre los patrones que el sistema ya encontró". Para equipos que generan más sesiones de las que pueden revisar manualmente, que ahora son la mayoría de los equipos pasado el product-market fit, esta es la capa que convierte un stack de cuatro herramientas en un programa de analítica que funciona.
El resumen honesto: GA4 juega al menos un rol en este stack y a menudo dos, pero no juega cuatro. Pretender que sí es donde la mayoría de los programas de analítica tocan su techo y se quedan ahí.
Trabajar con GA4 en móvil es una habilidad. Los patrones de abajo son los que separan a los equipos que obtienen valor real de los que lanzan el SDK y se olvidan de él.
El límite de 25 parámetros por evento y el límite de 500 nombres de evento distintos por app son generosos, pero no infinitos. Más importante aún, una lista de eventos con cient
Silvanus Alt, PhD, is the Co-Founder & CEO of UXCam and a expert in AI-powered product intelligence. Trained at the Max Planck Institute for the Physics of Complex Systems, he built Tara, the AI Product Analyst that not only analyzes user behavior but recommends clear next steps for better products.
