En efecto es posible integrar Google Analytics a través de Cloudflare, pues la opción directa antigua que han ofrecido durante años en la sección de Apps, ya lamentablemente ya fue retirada. Aun así, hay formas de lograrlo usando las funciones avanzadas de Cloudflare. En este post veremos algunos modos de lograrlo .

Bien, existen tres modos de volverlo a contar con Google Analitics con CloudFlares. En este post vamos a ver cómo hacerlo de tres maneras distintes ( desde la mas laboriosa a la mas sencilla):
1. Usar las Reglas de Página de Cloudflare (Page Rules)
Aunque no es la forma más directa, puedes crear una regla para insertar el código de seguimiento de Google Analytics en todas las páginas de tu sitio. Esto requiere que tengas acceso a funciones de JavaScript en Cloudflare Workers o reglas personalizadas, pero en planes gratuitos estas opciones son limitadas.
2. Cloudflare Workers
Cloudflare Workers te permite ejecutar scripts personalizados en el borde de la red de Cloudflare, lo que significa que puedes insertar el código de Google Analytics sin necesidad de modificar el código de tu sitio directamente. Aquí te dejo un esquema básico de cómo funcionaría:
- Crea un Worker desde el panel de Cloudflare.
- Inserta el código de seguimiento de Google Analytics usando JavaScript.
- Asigna ese Worker a tu dominio para que se ejecute en todas las solicitudes.
Ejemplo de código de Worker:
addEventListener('fetch', event => {
event.respondWith(
handleRequest(event.request)
);
});
async function handleRequest(request) {
let response = await fetch(request);
let body = await response.text();
// Inserta el código de Google Analytics antes de cerrar la etiqueta </head>
let modifiedBody = body.replace(
'</head>',
`https://www.googletagmanager.com/gtag/js?id=TU_ID_DE_ANALYTICS
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'TU_ID_DE_ANALYTICS');
</script></head>`
);
return new Response(modifiedBody, {
headers: response.headers
});
}
Este método requiere conocimientos básicos de JavaScript, pero funciona bien sin necesidad de modificar tu instalación de WordPress.
3. Cloudflare Zaraz (Alternativa más sencilla)
Cloudflare ha evolucionado sus capacidades de análisis y gestión de etiquetas, y ofrece una alternativa que puede ser muy útil en tu situación. La clave está en su herramienta llamada Cloudflare Zaraz. De hecho Zaraz ejecutará Google Analytics directamente desde la red de Cloudflare, lo que mejora el rendimiento y facilita el cumplimiento de las normativas de privacidad.
La opción por tanto mas fácil de usar es pues Cloudflare Zaraz, una plataforma de gestión de scripts que permite integrar servicios de terceros, incluidos Google Analytics, sin necesidad de alterar el código de tu sitio. Cloudflare Zaraz actúa como un gestor de etiquetas que se ejecuta en la nube de Cloudflare, en lugar de en el navegador del visitante. Esto significa que puedes añadir y gestionar herramientas de análisis, como Google Analytics, sin necesidad de modificar el código de tu sitio web directamente. Esto resuelve el problema de posible limitaciones de tu plan de WordPress.com ( por ejemplo para el plan gratuito donde no hay opcion de conectar el dominio con google analytics).
Aquí te explico cómo puedes aprovechar Cloudflare Zaraz para integrar Google Analytics, incluso si tu plan de WordPress.com tiene limitaciones de integrar el dominio con google.
Cómo utilizar Cloudflare Zaraz con Google Analytics:
- Accede a Cloudflare Zaraz:
- Inicia sesión en tu panel de control de Cloudflare.
- Selecciona tu dominio.
- Busca la sección «Zaraz» y accede a ella.

- Añade Google Analytics:
- Dentro de Zaraz, busca la opción para añadir una nueva herramienta.
- Selecciona «Google Analytics 4» como tipo de herramienta.
- Introduce tu ID de medición de Google Analytics 4.
- Configura y activa:
- Configura las opciones según tus preferencias.
- Asegúrate de activar la herramienta.
- Verifica la integración:
- Visita tu sitio web y navega por algunas páginas.
- Comprueba los informes en tiempo real de tu cuenta de Google Analytics para verificar que los datos se estén recopilando.
Cloudflare Zaraz ofrece varios beneficios al integrarlo en tu sitio web. Uno de los principales beneficios de usar Cloudflare Zaraz es la mejora del rendimiento. Al cargar las etiquetas en la nube, se reduce la carga en el navegador del visitante, lo que mejora significativamente la velocidad de carga de tu sitio. Además, proporciona mayor control, ya que te permite gestionar tus etiquetas de forma centralizada sin necesidad de modificar el código de tu sitio. Esto facilita la administración y el mantenimiento de tu sitio web.
Otra ventaja de Zaraz es su flexibilidad. Puedes añadir y gestionar otras herramientas de análisis y marketing a través de Zaraz, lo que amplía tus capacidades para recopilar datos y optimizar tu estrategia digital.
Sin embargo, también hay algunas consideraciones importantes al utilizar Zaraz. Aunque Zaraz facilita la integración de Google Analytics, es importante familiarizarse con su interfaz y opciones de configuración para aprovechar al máximo sus funcionalidades ya que ante tantras opciones es facil «despistarrse». Además, es crucial tener en cuenta que Google Analytics 4 es la versión actual de Analytics, y que los ID de medición son diferentes a los de las versiones anteriores.
En resumen, Cloudflare Zaraz te ofrece una solución viable para integrar Google Analytics en tu sitio de WordPress.com, incluso con las limitaciones de tu plan. Esto te permite mejorar el rendimiento y la gestión de tus herramientas de análisis sin complicaciones adicionales.