Informe mensual de Google Analytics 4 en PDF por email
Cada mes toca entrar a GA4, mirar cuatro métricas, copiarlas a un documento y mandárselo al cliente. Media hora que no se cobra.
El informe mensual de analítica es el trabajo que todo el mundo promete al cliente y nadie quiere hacer. No aporta valor real —el cliente casi nunca lo lee entero— pero si dejas de mandarlo, parece que no estás haciendo nada. Es puro mantenimiento de la relación, y por eso duele especialmente hacerlo a mano.
Este workflow lo genera y lo envía solo, el día 1 de cada mes. Consulta la Google Analytics Data API (la API de GA4, no la vieja de Universal Analytics) y saca las métricas que de verdad se miran:
- Usuarios y sesiones del mes, con la variación respecto al mes anterior.
- Páginas más vistas.
- Canales de adquisición (orgánico, directo, social, referido).
- Eventos clave o conversiones, si los tienes configurados.
- Dispositivos: reparto móvil / escritorio.
Con esos datos monta un PDF de una página, limpio, con el logo que le pongas, y lo manda por email al destinatario que definas para cada propiedad. Puedes tener varias propiedades de GA4 en el mismo workflow: itera sobre una lista y genera un informe por cada cliente.
La parte interesante es que el PDF no se hace con una herramienta externa de pago: se genera desde una plantilla HTML sencilla que el propio n8n convierte. Cambias el HTML y cambias el diseño del informe sin tocar la lógica.
Un par de cosas a tener en cuenta al montarlo:
- La API de GA4 tarda hasta 48 horas en tener los datos definitivos de un día. Si lo lanzas el día 1 a las 00:00 puedes pillar el último día del mes incompleto. Prográmalo para el día 2 o 3.
- Los rangos de fechas hay que calcularlos en la zona horaria de la propiedad, no la del servidor. El workflow ya lo hace, pero si lo tocas, cuidado.
- Google limita las llamadas a la API. Con pocas propiedades no lo notarás; con muchas, mete una pausa entre iteraciones.
Es de los workflows que más tiempo recurrente ahorra: media hora por cliente y por mes, todos los meses, para siempre.
El JSON y el vídeo de este workflow están en preparación.
Cómo importarlo en tu n8n
- Descarga el archivo
.json. - En n8n: menú ··· (arriba a la derecha) → Import from File.
- Selecciona el JSON. El workflow aparece en el canvas.
- Abre los nodos marcados en rojo y conecta tus credenciales.
- Pulsa Execute Workflow para probarlo antes de activarlo.