Google Analytics recopila los datos de los visitantes en servidores de EE. UU., por lo que todos los sitios web polacos que lo utilizan deben mostrar un banner de consentimiento de cookies y cumplir con las normas del RGPD relativas a la transferencia de datos fuera del Espacio Económico Europeo. Matomo resuelve este problema de otra manera: todo el tráfico permanece en tu servidor, y el seguimiento sin cookies se puede activar con un simple interruptor en los ajustes. A continuación, te explicamos paso a paso cómo instalar Matomo en Saplo, cómo desactivar el banner de consentimiento de acuerdo con la normativa y cómo migrar los datos históricos de Google Analytics.
Por qué Google Analytics es un problema del RGPD
Google Analytics envía por defecto los datos de los visitantes (dirección IP, comportamiento en el sitio, identificadores del dispositivo) a la infraestructura de Google, a menudo fuera del Espacio Económico Europeo. Esto exige:
- un banner de consentimiento para cookies analíticas, que reduce la tasa de conversión,
- una base jurídica para transferir datos fuera del EEE (cada vez más difícil de justificar tras la sentencia Schrems II),
- registrar a Google como encargado del tratamiento en la documentación del RGPD.
Varios organismos europeos de protección de datos (entre ellos, el austriaco y el francés) ya han considerado que la configuración estándar de Google Analytics no cumple el RGPD. Aunque nadie lo haya cuestionado en tu caso, el riesgo sigue existiendo y cualquier auditoría o reclamación de un cliente puede ponerlo en marcha.
Qué es Matomo
Matomo (antes Piwik) es una plataforma de analítica web de código abierto que hace lo mismo que Google Analytics (tráfico, fuentes, conversiones, embudos y mapas de calor en la versión Premium), con una diferencia clave: los datos permanecen en el servidor que controlas tú. Ningún tercero tiene acceso a ellos.
Ventajas adicionales derivados de que se trata de tu propia instalación:
- seguimiento sin cookies - una opción en los ajustes que, en muchos casos, permite recopilar estadísticas sin mostrar siquiera el banner de consentimiento, porque no guardas nada en el navegador de la persona que visita el sitio,
- los datos no salen de ningún sitio - no hace falta un contrato de encargo de tratamiento con un proveedor extranjero, ya que el encargado del tratamiento es tu propio Box,
- historial completo sin límites - Google Analytics agrega y elimina los datos sin procesar pasado un tiempo, mientras que Matomo los conserva mientras tengas espacio en el disco,
- propiedad de los datos - exporta los datos sin procesar mediante una API o accede directamente a la base de datos MySQL, sin tener que pedirle una exportación al proveedor.
Requisitos
Para instalar Matomo en Saplo, necesitas:
- una Box con Docker en ejecución (el motor lo activa automáticamente al instalarlo desde el catálogo; se requiere anidamiento en un contenedor, que Saplo incluye por defecto),
- al menos 512 MB de RAM libres en la Box; si hay más tráfico, conviene planificar más,
- una base de datos MySQL compartida que Saplo crea por ti en segundo plano (exactamente igual que al instalar WordPress),
- un dominio o subdominio
*.saploapp.plincluido en el precio de cada plan.
No tienes que configurar nada manualmente; el motor de recetas lo prepara todo al hacer clic en "Instalar".
Instalación paso a paso
- En el panel de Saplo, entra en el Catálogo de aplicaciones y selecciona Matomo (categoría "Datos").
- Elige el Box donde se instalará y el dominio o subdominio bajo el que estará disponible el panel de analítica.
- Confirma la instalación. El motor crea un contenedor Docker con la imagen oficial
matomo:5-apache, prepara una base de datos MySQL y lo publica en el dominio indicado mediante nginx con SSL gratuito. - Tras unos pocos segundos, el dominio abre en el navegador el asistente de instalación de Matomo. Los datos de conexión con la base de datos ya están rellenados, así que solo tienes que crear la primera cuenta de administrador y el primer sitio que quieras medir.
- Por último, el asistente de Matomo muestra un fragmento de código JavaScript listo para pegar en la página que quieras medir.
Activación del seguimiento sin cookies
Para evitar el banner de consentimiento, entra en el panel de Matomo en Administración -> Sitios web -> Gestionar y, en la página seleccionada, activa "Seguimiento sin archivos de cookies". A partir de ese momento, Matomo identifica a los visitantes mediante datos técnicos de la solicitud (sin un identificador persistente en el navegador), lo que, en la mayoría de los casos, te exime de la obligación de mostrar el banner de consentimiento para cookies analíticas. También conviene activar la anonimización de las direcciones IP (de forma predeterminada, Matomo oculta los últimos bytes de la dirección) y desactivar el seguimiento de los visitantes que tengan configurada la cabecera "Do Not Track", lo que refuerza además el argumento de cumplimiento del RODO. Conviene consultar con un abogado la evaluación final de si tu configuración cumple el RODO, porque depende de la forma exacta de recoger los datos, pero el mecanismo en sí elimina el motivo más habitual de mostrar el banner.
Importación de datos históricos desde Google Analytics
Renunciar a Google Analytics no tiene por qué implicar la pérdida de años de estadísticas acumuladas. Matomo tiene un plugin para importar datos de Google Analytics, compatible tanto con el antiguo Universal Analytics como con GA4, que funciona como un paso separado después de la instalación: inicias sesión en tu cuenta de Google mediante OAuth, seleccionas la propiedad que quieres importar y Matomo transfiere en segundo plano las sesiones históricas, las fuentes de tráfico y los eventos a tu propia base de datos. La importación de un sitio grande con varios años de historial puede tardar muchas horas, porque Google Analytics API tiene límites de consultas por minuto, pero el proceso funciona en segundo plano y no bloquea el seguimiento actual de las nuevas visitas.
Informes, objetivos y e-commerce
La instalación básica de Matomo cubre lo que la mayoría de los sitios web realmente utiliza de Google Analytics: tráfico a lo largo del tiempo, fuentes (orgánicas, de pago, sociales y de referencia), comportamiento en el sitio, rutas de entrada y salida, además de objetivos de conversión con embudos que muestran en qué paso abandonan los visitantes. Para las tiendas online se añade un módulo de e-commerce que rastrea carritos, productos e ingresos, con los mismos informes que Google Analytics Enhanced Ecommerce, pero sin enviar datos de transacciones fuera de tu servidor. Las funciones avanzadas, como los mapas de calor y las grabaciones de sesión, requieren el plugin de pago Heatmap & Session Recording de los creadores de Matomo, que debe instalarse manualmente en el panel de administración, aparte del propio asistente.
Muchos sitios web en una sola instalación
Una instalación de Matomo permite gestionar cualquier número de sitios web, por lo que, si tienes varios dominios o clientes a los que quieres compartir los datos de analítica, no necesitas desplegar un contenedor independiente para cada uno. En Administración -> Sitios web -> Gestionar añades más sitios web y cada uno recibe su propio fragmento de código para pegar y un conjunto de informes propio e independiente. Concedes el acceso de cada usuario por sitio web, de modo que el cliente solo ve sus datos y tú, como administrador, tienes una vista general de todo.
Copias de seguridad y actualizaciones
Las copias de seguridad dependen del plan que elijas: Box L y los planes superiores incluyen el backup en el precio (7 días de historial para Box L, 14 días para Box XL y 30 días más una copia offsite para Box XXL), mientras que para Box S y Box M puedes contratar un backup diario como complemento. En Matomo, el backup incluye la base de datos MySQL con los datos analíticos en bruto, por lo que te conviene mantenerlo activado antes de que la base de datos alcance un tamaño cuya pérdida te afecte de verdad. Las nuevas versiones de Matomo se notifican en el panel de administración tan pronto como aparecen, y la actualización consiste en hacer unos pocos clics en ese mismo panel, sin que tengas que acceder a la consola del contenedor.
Google Analytics frente a Matomo en Saplo
| Google Analytics | Matomo en Saplo | |
|---|---|---|
| Dónde están los datos | servidores de Google, a menudo fuera del EEE | Tu Box, in Poland |
| Requiere un banner de consentimiento | sí | no, si habilitas el seguimiento sin cookies |
| Encargado del tratamiento en el contrato del RGPD | nadie, los datos no salen de tu Box | |
| Límite del historial de datos | datos agregados y eliminados con el tiempo | sin límite, la restricción es el espacio en disco de Box |
| Importar historial desde otra herramienta | no disponible | complemento de importación integrado de Google Analytics |
| Precio | gratuito (GA360 es de pago) | incluido en el precio de cada plan de Saplo |
| Quién lo administra | Tú, pero sin configuración manual del servidor |
Preguntas frecuentes
¿Matomo realmente me exime de mostrar el banner de cookies? Si activas el seguimiento sin cookies y no recopilas datos que permitan identificar a un usuario concreto, en la mayoría de los casos sí. Aun así, depende de toda tu configuración, por lo que si tienes dudas, consulta con un abogado experto en RGPD.
¿Puedo importar datos históricos de Google Analytics? Sí, Matomo tiene un complemento para importar datos de Google Analytics (Universal Analytics y GA4), descrito en la sección sobre la importación que figura más arriba. La importación se ejecuta en segundo plano y no interrumpe el seguimiento actual de nuevas visitas.
¿Cuánto tráfico puede gestionar un Box con 512 MB de RAM? Es el mínimo para empezar con un sitio web pequeño o mediano. Si aumenta el tráfico, puedes ampliar la RAM de tu Box sobre la marcha, sin mover datos ni reiniciar.
¿Matomo puede hacer lo mismo que Google Analytics? Sí, cubre los informes básicos (tráfico, fuentes, comportamiento, objetivos y conversiones, embudos, e-commerce). Algunas funciones avanzadas (por ejemplo, mapas de calor, pruebas A/B) están limitadas en la versión open source o disponibles como extensiones de pago en Matomo, pero son más que suficientes para una analítica básica conforme al RGPD.
¿Puedo hacer seguimiento de varios sitios con una sola instalación de Matomo? Sí, una instalación puede gestionar cualquier número de sitios web, cada uno con su propio código de seguimiento y sus propios informes, y concedes el acceso por separado para cada sitio.
¿Y si necesito algo más ligero que Matomo? Si no necesitas funciones como embudos, e-commerce o mapas de calor, vale la pena que pruebes Umami, una analítica más ligera sin cookies disponible en el mismo Catálogo de aplicaciones.
Si tienes dudas al poner en marcha Matomo en tu propio Box, escríbenos y te ayudaremos a configurar el seguimiento sin cookies y la importación de datos paso a paso.
- #Analítica
- #Google Analytics
- #Matomo
- #Guía
- #RGPD
