Matomo vs Google Analytics: analítica centrada en la privacidad para tu tienda
Última revisión: junio de 2026, el Marco de Privacidad de Datos UE-EE. UU. sigue siendo el mecanismo de transferencia activo para Google Analytics, y la salvedad sobre Matomo sin cookies que aparece más abajo sigue dependiendo de tu propia configuración y jurisdicción. Confirma los detalles legales concretos con tu delegado de protección de datos.
Google Analytics es la opción por defecto por una razón: es gratuito, está en todas partes y todos los tutoriales de PrestaShop lo dan por hecho. Pero lo "gratuito" tiene un coste menos visible: los datos de tus visitantes fluyen hacia Google, donde alimentan un negocio publicitario en el que tú no participas. Para el propietario de una tienda en Alemania, Austria o Francia, eso no es una nota filosófica al margen; es una cuestión de cumplimiento con un peso legal real detrás. Matomo (antes Piwik) es la respuesta de código abierto a esa cuestión y, en una instancia autoalojada, mantiene cada byte de los datos de tus visitantes en tu propio servidor. Este artículo es una comparación honesta para una decisión muy concreta: qué plataforma de analítica debería funcionar en tu tienda PrestaShop cuando la privacidad y la exposición al RGPD forman parte del cálculo.
No pretende ser un tutorial de instalación ni una introducción a las métricas. Si ya has elegido GA4 y quieres configurarlo correctamente, sigue nuestra guía completa de configuración de GA4 para PrestaShop; si quieres saber qué cifras de GA4 merecen tu atención una vez esté funcionando, consulta las métricas que de verdad importan. Esta página trata sobre la elección que viene antes de la configuración.
La verdadera pregunta no son las funciones, sino dónde viven tus datos
Ambas herramientas registran los mismos eventos de comercio electrónico: vistas de producto, añadir al carrito, pasos del proceso de compra, compras e ingresos. La diferencia que debería guiar tu decisión es arquitectónica. Con GA4, el script de seguimiento envía los datos de tus visitantes a los servidores de Google, donde Google actúa como encargado del tratamiento externo según sus condiciones de GA (con funciones separadas de responsable para algunas de sus propias operaciones empresariales) y utiliza señales agregadas para mejorar sus productos publicitarios. Con Matomo autoalojado, puedes mantener los datos de analítica en tu propia infraestructura: si la instancia está autoalojada y configurada sin servicios externos (geolocalización, CDN, nube o complementos de terceros), no hay tercero, no hay transferencia internacional y no hay cláusula de intercambio de datos que explicar a un cliente o a un regulador.
Esa única diferencia se ramifica en tres cosas que de verdad importan a los comerciantes europeos: la exposición al RGPD, cuánto tráfico puedes medir legalmente y quién es, en última instancia, el propietario del conjunto de datos. Todo lo que sigue se deriva de ello.
RGPD y consentimiento de cookies: la parte que te cuesta datos
Aquí es donde las dos plataformas se separan con más claridad para una tienda PrestaShop, porque la diferencia aparece directamente en lo completas que son tus cifras.
Qué exige GA4
GA4 establece cookies y trata datos personales (direcciones IP, señales del dispositivo y del navegador). Según el RGPD y la directiva ePrivacy, eso significa que el script de seguimiento no debe ejecutarse hasta que el visitante dé su consentimiento explícito. En la práctica, una parte significativa de los visitantes lo rechaza: cuántos exactamente depende del país, la audiencia y cómo esté redactado el banner, pero es habitual ver porcentajes de dos dígitos, y en mercados sensibles a la privacidad puede ser mucho más. Esos visitantes que rechazan el consentimiento simplemente no aparecen en tus informes. Google Consent Mode v2 rellena el hueco con datos modelizados: estimaciones estadísticas para los visitantes que dijeron no; pero una cifra modelizada es una inferencia, no un hecho registrado, y conviene conocer la diferencia antes de basar una decisión en ella.
En PrestaShop, configurar bien esa puerta de consentimiento es una tarea en sí misma: la etiqueta de GA4 debe quedar retenida hasta que tu módulo de consentimiento de cookies comunique la aprobación, que es precisamente el tipo de activación condicional que Google Tag Manager gestiona limpiamente en lugar de codificarlo directamente en tu tema.
Dónde cambia Matomo las cuentas
Matomo puede funcionar en modo sin cookies: las direcciones IP se anonimizan (puedes eliminar el último octeto o los dos últimos), no se almacena ninguna cookie persistente y los visitantes no se identifican individualmente entre sesiones. Configurado así, muchas implantaciones operan sobre la base del "interés legítimo" en lugar de exigir consentimiento previo, lo que significa que el sistema de seguimiento puede, en principio, medir casi todo tu tráfico en vez de solo la fracción que da su consentimiento. Para el propietario de una tienda, ese es el beneficio principal: analítica en la que puedes confiar de verdad porque refleja a todos los que visitaron, no solo a quienes hicieron clic en "aceptar".
Los dos ajustes que lo hacen posible son la anonimización de IP y la desactivación de la cookie de seguimiento. En el propio código de seguimiento de Matomo son llamadas explícitas, y deben ir antes de registrar la vista de página:
<script>
var _paq = window._paq = window._paq || [];
// Anonymise the visitor IP (mask the last two bytes) and run without a cookie.
_paq.push(['setSecondaryTrackerUrl']); // optional, harmless if unused
_paq.push(['disableCookies']);
_paq.push(['trackPageView']);
_paq.push(['enableLinkTracking']);
(function() {
var u = "https://analytics.yourdomain.com/"; // your self-hosted Matomo URL
_paq.push(['setTrackerUrl', u + 'matomo.php']);
_paq.push(['setSiteId', '1']); // your Matomo site ID
var d = document, g = d.createElement('script'), s = d.getElementsByTagName('script')[0];
g.async = true; g.src = u + 'matomo.js'; s.parentNode.insertBefore(g, s);
})();
</script>
El enmascaramiento de bytes de IP se configura en el servidor de Matomo (Administration → Privacy → Anonymize data, donde eliges cuántos bytes de la IP eliminar); disableCookies en el código de seguimiento es lo que elimina la cookie persistente. Utiliza ambas cosas juntas: una sin la otra es una medida a medias que no resistirá un examen serio.
La salvedad honesta, porque esto es una afirmación legal y no una función de software: que el seguimiento sin cookies sea legal sin consentimiento depende de tu configuración exacta de Matomo y de la interpretación de tu jurisdicción. Confírmalo con tu delegado de protección de datos o asesor legal antes de basarte en ello. Podemos decirte qué hace el software; no podemos certificar tu cumplimiento.
El contexto regulatorio que no puedes ignorar
Esto no es hipotético. Varias autoridades europeas de protección de datos, la DSB austriaca, la CNIL francesa y otras, han emitido decisiones que consideraban determinadas implementaciones de Google Analytics incompatibles con el RGPD, con el argumento de que transferían datos personales a EE. UU. sin garantías adecuadas. El panorama legal ha cambiado desde entonces (el Marco de Privacidad de Datos UE-EE. UU. proporciona ahora un mecanismo de transferencia), y sigue evolucionando, así que no trates ninguna resolución aislada como la última palabra. La conclusión duradera para un comerciante de PrestaShop: si tu tienda atiende a clientes de la UE, "usamos Google Analytics como todo el mundo" no es automáticamente una posición segura, y mantener los datos en tu propio servidor elimina por completo la cuestión de la transferencia.
GA4 vs Matomo, cara a cara
Ninguna herramienta es estrictamente mejor: optimizan para cosas distintas. Esta es la comparación que importa para una tienda de comercio electrónico, no una lista genérica de funciones.
| Lo que te importa | Google Analytics 4 | Matomo (autoalojado) |
|---|---|---|
| Ubicación de los datos | Servidores de Google; tanto tú como Google tenéis acceso | Tu propio servidor; solo tú tienes acceso |
| Riesgo de transferencia RGPD | Presente (transferencia a EE. UU.); depende del Marco de Privacidad de Datos | Ninguno: los datos nunca salen de tu infraestructura |
| Requisito de consentimiento | Consentimiento explícito antes de que se ejecute la etiqueta | Puede funcionar sin cookies bajo interés legítimo (verifícalo localmente) |
| Tráfico realmente medido | Visitantes que consienten + estimaciones modelizadas para el resto | Potencialmente todos los visitantes, registrados y no estimados |
| Muestreo de datos | Las exploraciones/informes ad hoc pueden muestrearse con volúmenes altos de eventos; los informes estándar también pueden aplicar umbralización/modelización | Informes sobre todos los datos, sin muestreo |
| Atribución de Google Ads | Nativa, integración estrecha | No hay equivalente; Matomo no puede igualarlo |
| Métricas predictivas / aprendizaje automático | Probabilidad de compra & abandono integradas | No disponible |
| Exportación en bruto | Exportación a BigQuery | Acceso completo a la base de datos en bruto (es tu BD) |
| Coste | Gratuito (GA360 es solo para empresas, con precio personalizado) | Software gratuito; pagas el alojamiento |
| Mantenimiento | Cero: Google lo ejecuta | Tú ejecutas la instancia (actualizaciones, copias de seguridad, escalado) |
Dos filas merecen una explicación en lenguaje claro. El muestreo en GA4 afecta sobre todo a Exploraciones y consultas ad hoc: cuando superan un umbral alto de volumen de eventos, Google calcula la cifra a partir de un subconjunto de tus sesiones y extrapola; válido para tendencias, frustrante cuando intentas cuadrar un número concreto. Los informes estándar suelen no estar muestreados, pero en algunos casos aún pueden verse afectados por umbralización y modelización. Matomo informa sobre cada sesión, por lo que una cifra es un recuento, no una aproximación. Y el mantenimiento es el coste real de propiedad: autoalojar Matomo significa que eres responsable del servidor, las actualizaciones y las copias de seguridad. Un VPS pequeño gestiona cómodamente un tráfico moderado de PrestaShop; las tiendas con más actividad deben dimensionarlo. Si ejecutar infraestructura no es algo que quieras asumir, existe Matomo Cloud como opción alojada, aunque eso reintroduce un encargado del tratamiento, así que sopésalo frente al motivo de privacidad por el que llegaste aquí.
Integrar cualquiera de los dos correctamente en PrestaShop

Elijas lo que elijas, el valor depende de la calidad del seguimiento que haya debajo, y los eventos de comercio electrónico de PrestaShop son exactamente donde fallan las instalaciones ingenuas. Insertar un fragmento básico de seguimiento en la cabecera de tu tema captura vistas de página, pero pierde los eventos que hacen que la analítica merezca la pena: añadir al carrito, progresión por los pasos del proceso de compra y el evento de compra con valor del pedido y detalle de producto. Esos eventos se disparan en puntos concretos del flujo de pedido, y conseguir que se envíen correctamente marca la diferencia entre "tuvimos algo de tráfico" y "esta campaña generó X € de ingresos con estos productos".
Este es el hueco que cierran nuestros módulos de integración de analítica. Las integraciones de GA4 y Matomo se conectan al flujo de pedidos y carrito de PrestaShop y disparan por ti los eventos de comercio electrónico recomendados por GA4 que corresponden: vistas de listas de productos y vistas de artículos, acciones del carrito, pasos del proceso de compra y el evento de compra en la página de confirmación del pedido, de modo que los datos de ingresos y conversión llegan a tus informes sin editar archivos del tema ni mantener código de seguimiento personalizado en cada actualización de PrestaShop. ¿Qué consigues con eso? Analítica sobre la que puedes actuar: qué productos compra realmente la gente frente a los que solo mira, por dónde pierde clientes el proceso de compra y cuánto vale de verdad un canal, en lugar de un contador de páginas vistas que queda obsoleto la próxima vez que actualices tu tema. Si todavía estás decidiendo cuáles de esas cifras de comercio electrónico merecen tu atención, empieza por qué medir y qué ignorar.
"¿Y qué pasa con los mapas de calor y las grabaciones de sesión?"
Es una pregunta razonable, porque a menudo es hacia donde deriva el debate GA vs Matomo. Matomo ofrece mapas de calor, grabaciones de sesión y analítica de formularios como complementos de pago; GA4 no tiene ningún equivalente nativo. Pero para la mayoría de tiendas PrestaShop esto no debería ser el factor decisivo entre ambos, porque las herramientas de comportamiento más potentes están diseñadas específicamente para ello y entienden mejor la plataforma. Si quieres ver cómo se mueven los clientes por tu tienda, ese es un trabajo para Microsoft Clarity (gratuito, con grabaciones y mapas de calor) o Hotjar: se ejecutan junto a tu plataforma de analítica elegida, no en su lugar. Mantén esta decisión centrada en lo que realmente trata: dónde viven tus datos cuantitativos de visitantes expuestos al RGPD.
¿Cuál deberías elegir?
Elige GA4 si tu tienda depende mucho de Google Ads y necesitas la atribución nativa, si las métricas predictivas influyen realmente en tus decisiones, y si prefieres que Google se encargue de toda la infraestructura y te sientes cómodo con las concesiones de consentimiento y transferencia que eso implica.
Elige Matomo autoalojado si operas en un mercado donde el escrutinio de las APD sobre Google Analytics es alto (Alemania y Austria, especialmente), si medir cerca del 100% de tu tráfico sin un muro de consentimiento te importa, si quieres datos sin muestreo y propiedad completa de la base de datos, y si estás dispuesto a ejecutar un servidor pequeño para conseguir todo eso.
Usa ambos si no puedes renunciar del todo al ecosistema de Google pero también quieres cifras base limpias: Matomo para una cobertura respetuosa con la privacidad de todos los visitantes, GA4 para la audiencia que consiente y alimenta Google Ads y las funciones de aprendizaje automático. Es una configuración habitual, el coste incremental es sobre todo la segunda integración y algo de sobrecarga del servidor, y te da tanto totales honestos como atribución de Google. Con ambas integraciones disparando los mismos eventos de comercio electrónico de PrestaShop, tus datos de compra se mantienen coherentes entre las dos.
Conclusión
Para una tienda PrestaShop europea donde la privacidad y la exposición al RGPD son consideraciones reales, Matomo autoalojado es la opción por defecto más sólida: elimina por completo la cuestión de la transferencia de datos, puede medir el tráfico que de otro modo te costaría el banner de consentimiento y te deja como propietario del conjunto de datos. Para una tienda construida alrededor del ecosistema publicitario de Google, GA4 es difícil de sustituir y merece la pena aceptar sus concesiones con los ojos abiertos. En cualquier caso, la plataforma es solo la mitad del trabajo; la mitad que realmente da rendimiento es tener debajo un seguimiento correcto de comercio electrónico en PrestaShop, que es exactamente la parte que no deberías codificar a mano en un tema. Una vez que los datos fluyen de forma honesta, el siguiente paso es convertirlos en decisiones económicas; ese es el terreno de los informes avanzados para propietarios de tiendas.
Preguntas frecuentes
¿De verdad puedo ejecutar Matomo sin un banner de cookies?
A veces, y ese "a veces" soporta mucho peso. Configurado sin cookies, con la anonimización de IP activada y la cookie de seguimiento deshabilitada, Matomo recopila mucho menos que GA4, y muchas implantaciones lo tratan como una base de interés legítimo que no requiere consentimiento previo. Pero que eso sea legal para tu tienda depende de tu configuración exacta y de la interpretación de ePrivacy en tu país, así que confírmalo con tu delegado de protección de datos antes de retirar el banner. El software te ofrece el modo respetuoso con la privacidad; no puede darte certeza legal.
¿Cuánto servidor necesito para autoalojar Matomo en una tienda PrestaShop?
Para tráfico moderado, un VPS pequeño lo gestiona cómodamente: Matomo es una aplicación PHP/MySQL, muy parecida al propio PrestaShop, así que el perfil de recursos resulta familiar. El coste real no es el hardware, sino la propiedad: eres responsable de las actualizaciones, las copias de seguridad y el escalado de la base de datos a medida que crece. Las tiendas con mucho tráfico y altos volúmenes de páginas vistas deben dimensionar la instancia deliberadamente y mantener sano el cron de archivado, o los informes empezarán a retrasarse.
¿Perderé mis datos históricos al cambiar de GA4 a Matomo?
Sí: las plataformas de analítica no migran el historial entre sí, así que un cambio empieza un conjunto de datos nuevo. Ese es el principal argumento para usar ambas durante una transición: mantener GA4 activo por continuidad y comparación mientras Matomo construye su propia línea base, y decidir más adelante si retiras una. Como ambas integraciones disparan los mismos eventos de comercio electrónico de PrestaShop, las cifras de compra siguen siendo conciliables entre las dos durante el solapamiento.
¿Matomo registra pedidos e ingresos de PrestaShop, o solo vistas de página?
Registra datos completos de comercio electrónico, pero solo si los eventos de pedido, carrito y proceso de compra están conectados al flujo de PrestaShop, no si solo hay un fragmento básico de vista de página en la cabecera. Una etiqueta Matomo sin más cuenta visitas y páginas; no sabrá que se produjo un pedido ni cuánto valía. Ese es exactamente el hueco que cierra nuestra integración de Matomo, disparando eventos de añadir al carrito, paso del proceso de compra y compra desde los puntos correctos del proceso de pedido para que los ingresos y la conversión a nivel de producto aparezcan en tus informes de Matomo.
Matomo o Clarity: ¿cuál necesito realmente?
No son competidores; responden a preguntas distintas. Matomo (o GA4) es tu analítica cuantitativa: recuentos, tasas, ingresos, de dónde viene el tráfico. Clarity es cualitativa: mapas de calor y grabaciones que te muestran por qué una página pierde usuarios. La mayoría de tiendas serias ejecutan una plataforma de analítica más una herramienta de comportamiento, porque ninguna sustituye a la otra.
Comentarios
Dejar un comentario
Comparte una pregunta, un detalle de instalación o una opinión que pueda ayudar a otro lector.