La mejor analítica web open source: 5 alternativas a Google Analytics que despliegas en un clic

Dashboard de analítica con un gráfico de áreas y tarjetas de KPI sobre una fila con cinco logos de apps de analítica

En resumen

  • Plausible, Umami, Matomo, OpenPanel y Tianji son alternativas open source a Google Analytics que puedes ejecutar en tu propia instancia.
  • Plausible y Umami se centran en estadísticas de tráfico sencillas, Matomo cubre objetivos y ecommerce como Google Analytics, OpenPanel añade analítica de producto y Tianji añade monitorización del uptime.
  • Las cinco usan licencias aprobadas por la OSI: AGPL-3.0 para Plausible Community Edition y OpenPanel, MIT para Umami, GPL-3.0 o posterior para Matomo y Apache-2.0 para Tianji.
  • Las cinco están en el catálogo de apps en un clic: Nodion crea la app junto con las bases de datos que necesita.

Las mejores alternativas open source a Google Analytics son Plausible, Umami, Matomo, OpenPanel y Tianji. Cada una funciona como tu propia instancia, así que los datos de los visitantes acaban en una base de datos que controlas tú en lugar de enviarse a Google. Se diferencian sobre todo en el alcance: algunas te dan una página clara con estadísticas de tráfico, otras añaden objetivos, embudos, perfiles de usuario o comprobaciones de uptime.

Google Analytics es la opción habitual, pero su etiqueta envía a Google las páginas vistas de tus visitantes y, según la documentación de Google, establece cookies propias como _ga, que dura dos años por defecto. Aquí comparamos las cinco herramientas del catálogo de apps en un clic de Nodion y explicamos para qué sirve cada una.

De un vistazo

HerramientaIdeal paraLicenciaFunciona con
PlausibleEstadísticas de tráfico sencillas y centradas en la privacidad, en una sola páginaAGPL-3.0 (Community Edition)PostgreSQL, ClickHouse
UmamiEstadísticas ligeras del sitio en una instancia pequeñaMITPostgreSQL
MatomoUn sustituto completo de Google Analytics con objetivos y ecommerceGPL-3.0 o posteriorMySQL, volumen
OpenPanelAnalítica de producto: embudos, cohortes, perfiles de usuarioAGPL-3.0PostgreSQL, ClickHouse, Valkey
TianjiAnalítica más monitorización del uptime y páginas de estadoApache-2.0PostgreSQL

Cómo las elegimos

  • Cubre la analítica web: páginas vistas y visitantes por sitio web, consultables en un dashboard.
  • Open source con una licencia aprobada por la OSI. Las cinco cumplen; revisamos el archivo LICENSE de cada proyecto.
  • Puedes ejecutarla como instancia propia a partir de una imagen de container con una base de datos estándar.
  • Mantenimiento activo y releases periódicas.

1. Plausible

Plausible se define como una alternativa ligera y sin cookies a Google Analytics. Todas las cifras clave están en una única página del dashboard, así que nadie necesita formación para leerlas. Según su README, no almacena direcciones IP y no usa cookies ni identificadores persistentes. Su política de datos explica que los visitantes únicos se cuentan con un identificador diario cuyo salt cambia cada 24 horas.

Licencia: Plausible Community Edition, la versión que ejecutas tú, es AGPL-3.0 o posterior. El script de seguimiento que va en tu sitio es MIT. Algunas funciones del cloud de pago de Plausible, como los embudos de marketing y los objetivos de ingresos de ecommerce, no forman parte de la Community Edition. Archivo de licencia.

En Nodion: el preset ejecuta la imagen de la Community Edition con una base de datos PostgreSQL para los datos generales y una base de datos ClickHouse para los eventos de analítica, configura la URL de la app como BASE_URL y genera SECRET_KEY_BASE. Plausible necesita al menos 2 GB de memoria. La primera vez que lo abres, creas la cuenta de propietario; no hay contraseña por defecto.

Desplegar Plausible

2. Umami

Umami es la opción más ligera de esta lista: una app Node.js con una base de datos PostgreSQL. Según su README, ofrece analítica sin cookies y centrada en la privacidad para tráfico, campañas, comportamiento, conversiones e ingresos. Los visitantes se distinguen mediante un identificador de sesión anónimo, así que quien cambia de dispositivo o de navegador aparece como un visitante nuevo.

Licencia: MIT. Archivo de licencia.

En Nodion: un proceso web con PostgreSQL y un APP_SECRET generado. Funciona con tan solo 0,5 GB de memoria. Inicia sesión con el usuario admin y la contraseña umami y cambia la contraseña justo después del primer despliegue, antes de compartir la URL: estas credenciales por defecto son públicas, así que quien inicie sesión primero controla la instancia.

Desplegar Umami

3. Matomo

Matomo es lo más parecido a un sustituto completo de Google Analytics. Su README enumera seguimiento de ecommerce, objetivos, campañas, segmentos personalizados, geolocalización, visitas en tiempo real e informes por email, y las funciones se ofrecen como plugins que puedes activar o desactivar. Está escrito en PHP y guarda sus datos en MySQL o MariaDB.

A diferencia de las demás, el código de seguimiento por defecto de Matomo establece cookies propias. Puedes desactivarlas, y Matomo documenta una configuración sin cookies.

Licencia: GPL-3.0 o posterior. Archivo de licencia.

En Nodion: el preset ejecuta la imagen oficial de Matomo con una base de datos MySQL y un volumen de 10 GB para los archivos de Matomo, y necesita al menos 2 GB de memoria. La primera vez que lo abres, el asistente de instalación te pide que confirmes la configuración de la base de datos y que crees el superusuario con tu propio nombre de usuario y contraseña.

Desplegar Matomo

4. OpenPanel

OpenPanel combina la analítica web con analítica de producto al estilo de Mixpanel: embudos, cohortes, perfiles de usuario e historial de sesiones, dashboards en tiempo real y alertas basadas en eventos. Sus SDK cubren el seguimiento web, móvil y del lado del servidor, lo que lo hace adecuado para productos SaaS que quieren seguir a los usuarios dentro de la app, no solo contar páginas vistas. Según su README, el seguimiento no usa cookies por defecto.

Licencia: AGPL-3.0. Archivo de licencia.

En Nodion: el preset ejecuta tres procesos (dashboard, API y worker) con PostgreSQL, ClickHouse para los eventos y Valkey, configura las URL del dashboard y de la API y genera el secreto de las cookies. OpenPanel necesita al menos 2 GB de memoria. La primera vez que lo abres, creas tu cuenta; el registro se desactiva después del primer usuario.

Desplegar OpenPanel

5. Tianji

Tianji reúne en una sola app analítica web, monitorización del uptime, estado de los servidores y páginas de estado. Si de otro modo usarías una herramienta de analítica y un monitor de uptime aparte, te ahorra un despliegue. Su web dice que no rastrea la actividad de los usuarios con cookies.

Licencia: Apache-2.0. Archivo de licencia.

En Nodion: un proceso web con PostgreSQL, la URL de la app como PUBLIC_URL, un JWT_SECRET generado, cookies de inicio de sesión seguras y la telemetría anónima de Tianji desactivada. Necesita al menos 1 GB de memoria. Inicia sesión con admin / admin y cambia la contraseña justo después del primer despliegue, antes de compartir la URL, porque estas credenciales por defecto son públicas; el registro sigue desactivado a menos que lo actives.

Desplegar Tianji

Cookies y consentimiento: lee la letra pequeña

“Sin cookies” es una promesa habitual en esta categoría, y es una diferencia real respecto a Google Analytics. Pero no significa automáticamente que puedas prescindir del banner de consentimiento. En la UE, la norma de ePrivacy cubre el almacenamiento o la lectura de información en el dispositivo de un visitante, no solo las cookies, y las directrices del CEPD sobre su ámbito técnico también analizan técnicas como el seguimiento con píxeles y el seguimiento basado en direcciones IP.

Lo que dicen los proveedores de sus propias herramientas:

  • Umami responde que no a “Do I need to display a cookie notice?” en sus FAQ, porque su código de seguimiento no usa cookies.
  • Plausible afirma en su política de datos, redactada para su servicio cloud, que no necesitas banners de cookies para la analítica.
  • OpenPanel dice en su página sobre el RGPD que no hace falta ningún banner para la analítica de producto.
  • Matomo es más prudente: su guía describe una configuración limitada que puede funcionar sin consentimiento en algunos países, y recomienda tratar el seguimiento con JavaScript como sujeto a consentimiento.

No usar cookies tampoco significa “sin datos personales”: si una herramienta crea perfiles de usuario o almacena eventos identificables, como puede hacer OpenPanel en analítica de producto, las demás obligaciones del RGPD siguen aplicándose. Tu configuración, los demás scripts de tu sitio y dónde residen tus visitantes influyen. Esto no es asesoramiento legal: consúltalo con la persona que se ocupa de la privacidad.

Cómo elegir

  • Quieres estadísticas de tráfico sencillas que todo el equipo pueda leer: Plausible.
  • Quieres el menor consumo de recursos y una licencia MIT: Umami.
  • Necesitas objetivos, ecommerce y segmentos como en Google Analytics: Matomo.
  • Desarrollas un producto y quieres embudos y perfiles de usuario: OpenPanel.
  • Quieres analítica y comprobaciones de uptime en una sola herramienta: Tianji.

Todas funcionan en Nodion como tu propia instancia en la región que elijas, con las bases de datos gestionadas que necesitan, creadas para ti. Explora todas las apps en el catálogo de apps en un clic.

Preguntas frecuentes

¿Cuál es la mejor alternativa open source a Google Analytics?

Para estadísticas de tráfico sencillas, Plausible o Umami. Si necesitas objetivos, seguimiento de ecommerce y segmentos como en Google Analytics, Matomo es el sustituto open source más completo.

¿Las herramientas de analítica open source necesitan un banner de cookies?

Depende de la herramienta, de tu configuración y de la ley que se aplique a tus visitantes. Umami, Plausible (para su servicio cloud) y OpenPanel afirman que sus propias configuraciones no necesitan banner, mientras que Matomo recomienda tratar el seguimiento con JavaScript como sujeto a consentimiento. Aun así, tienes que revisar tu configuración y las normas nacionales que se aplican a tus visitantes, y el seguimiento sin cookies también puede tratar datos personales. Consúltalo con la persona que se ocupa de la privacidad.

¿Plausible es open source?

Sí. Plausible Community Edition, la versión que ejecutas tú, tiene licencia AGPL-3.0 o posterior, y su script de seguimiento es MIT. Algunas funciones del cloud de pago de Plausible, como los embudos de marketing, no forman parte de la Community Edition.

¿Qué necesitan estas herramientas de analítica para funcionar?

Plausible necesita PostgreSQL y ClickHouse, Umami y Tianji necesitan PostgreSQL, Matomo necesita MySQL y un volumen, y OpenPanel necesita PostgreSQL, ClickHouse y Valkey. En Nodion, el preset en un clic los crea por ti.

Dale a tu agente un cloud.

Hasta 15 € de crédito al registrarte.

Continuar con GitHub

o con tu email

Mantente al día.

Novedades del producto, sin spam. Puedes darte de baja cuando quieras.