Analítica de apps móviles: cómo seguir el comportamiento de los usuarios en tu app

Aprende a configurar la analítica en apps móviles y a seguir de forma eficaz el comportamiento de los usuarios en iOS y Android.

Borrador

Tu app es donde muchos de tus usuarios pasan el tiempo, pero la analítica de apps funciona distinto que la analítica web. Las apps no usan cookies. Los visitantes no tienen URL. Los cambios de pantalla no funcionan como las cargas de página. Necesitas analítica específica para apps. Firebase sigue Android e iOS. Las plataformas de analítica de producto siguen datos de comportamiento y eventos. La analítica de apps revela cómo interactúan los usuarios con tu app: cuánto tiempo se quedan, qué funciones usan y cuáles no. Esa información guía las mejoras.

Este artículo explica cómo configurar y usar la analítica de apps.

Elige una plataforma de analítica de apps

Firebase es la analítica de apps de Google. Es gratuita, sigue las métricas básicas y se integra con otros productos de Google. Sirve para la mayoría de las apps.

Las plataformas de analítica de producto son más avanzadas. Siguen eventos con detalle y ofrecen análisis de cohortes, pero cuestan dinero. Encajan en apps donde la analítica guía las decisiones de producto.

Elige según tus necesidades. Si te bastan las métricas básicas, Firebase funciona. Si necesitas un análisis avanzado, plantéate una plataforma de analítica de producto.

Implementa el SDK

Añade el SDK de analítica a tu app. En iOS, el SDK de Firebase para iOS. En Android, el SDK de Firebase para Android. El SDK se encarga del seguimiento de forma automática.

El SDK registra automáticamente los eventos básicos: aperturas de la app, cierres, fallos y vistas de pantalla. Obtienes datos sin configurar nada.

Los eventos personalizados requieren código. Cuando un usuario completa una acción importante para ti, lanza un evento personalizado: una compra, el uso de una función o un cambio de ajustes.

Registra las vistas de pantalla

En la analítica web, la base son las visitas de página. En la analítica de apps, la base son las vistas de pantalla. Cuando un usuario navega a una pantalla, lanza un evento de vista de pantalla.

Los nombres de las pantallas deben ser descriptivos: "DetalleProducto" y no "Pantalla1", "PagoCheckout" y no "Pago". Los nombres te ayudan a entender el recorrido del usuario.

Los datos de vistas de pantalla revelan patrones de navegación: qué pantallas se visitan más, cuáles son callejones sin salida y dónde abandonan los usuarios.

Define los eventos críticos del usuario

No hace falta seguir todas las acciones. Céntrate en los eventos críticos: compras, registros, uso de funciones, compras dentro de la app. Las acciones que importan a tu negocio.

Incluye parámetros en los eventos. Un evento de compra debe incluir importe, artículos y moneda. Un evento de función debe indicar qué función. Los parámetros aportan contexto.

Usa nombres coherentes. Todos los eventos de compra deben llamarse "purchase", no "buy" ni "transaction". La coherencia facilita el análisis.

Gestiona el seguimiento de instalaciones y referencias

¿Cómo encuentran los usuarios tu app? En las tiendas de apps, en anuncios, por recomendación. Saber de dónde vienen te ayuda a entender el crecimiento de la app.

Firebase registra automáticamente el origen de cada instalación. Sabes si una instalación vino de una búsqueda orgánica en la tienda o de anuncios de pago, y eso orienta el marketing.

Para el seguimiento de referencias, usa enlaces profundos. El usuario recibe un enlace a tu app. Al hacer clic, se instala la app y se abre en una pantalla concreta. Así puedes saber qué referencia provocó la instalación.

Analiza cohortes de usuarios

Los usuarios que instalaron la app el lunes se comportan distinto de los que la instalaron el viernes. Los que usan la función A retienen de forma distinta que los que no. El análisis de cohortes revela esos patrones.

Crea cohortes por fecha de instalación, por uso de funciones o por segmento de usuario. Compara la retención y la tasa de compra. Entiende qué impulsa el comportamiento.

Vigila los fallos y el rendimiento

Firebase vigila los fallos automáticamente. Si tu app falla, lo ves, ves la causa y lo arreglas. Estos datos son clave para la estabilidad de la app.

Vigila también el rendimiento. ¿Cuánto tarda en arrancar la app? ¿Cuánto tarda en cargar una función? Los problemas de rendimiento provocan desinstalaciones. Vigílalos y optimízalos.

Preguntas frecuentes

¿Necesitamos analítica de apps si ya tenemos analítica web?

Sí. Los usuarios de la app y los de la web se comportan de forma distinta. La web se basa en sesiones y la app es continua. La web tiene URL y la app tiene pantallas. Necesitas analítica específica para entender a los usuarios de la app. Con el creador de webs de WEMASY, puedes dejarlo listo directamente en tu web.

¿Usamos Firebase o una plataforma de terceros?

Firebase si quieres analítica básica y gratuita. Una plataforma de terceros si necesitas análisis avanzado y seguimiento de cohortes. Firebase sirve para la mayoría de las apps. Las plataformas avanzadas son para apps donde la analítica guía las decisiones de producto.

¿Cómo seguimos las acciones offline en las apps?

Las apps funcionan sin conexión y los usuarios realizan acciones offline. Cuando se reconectan, se envían los eventos. La mayoría de los SDK ponen los eventos en cola y los envían cuando vuelve la conexión. Tu servidor acaba recibiendo todos los eventos.

¿Podemos conectar la analítica de la app con la analítica web?

Sí. Usa identificadores de usuario para conectarlas. Cuando un usuario inicia sesión, captura su ID. Envía el ID desde la app y desde la web. La analítica podrá reconocerlos como el mismo usuario.

¿Cómo gestionamos las versiones beta y las pruebas?

Usa variantes de la app. Etiqueta por separado las instalaciones beta y las de prueba. No mezcles los datos beta con los de producción. Quieres que tus métricas de producción estén limpias.

¿Seguimos todas las pantallas o solo las importantes?

Sigue todas. No sabes cuáles serán importantes hasta que analices. Las pantallas con mucho tráfico pueden no generar conversiones, y las de poco tráfico pueden ser críticas. Sigue todas.

Ponlo en práctica
en tu propia web.

Empieza gratis con WEMASY y crea tu web en pocos minutos.