- Inicio
- Recursos
- Integraciones
- Google Analytics
Integración Google Analytics n8nAutomatiza Google Analytics con n8n.
La integración Google Analytics n8n saca un dato de Analytics sin abrir la interfaz. El nodo reúne 2 operaciones repartidas en 2 recursos: una devuelve un informe de una propiedad, la otra reconstruye lo que hizo un usuario. Esta herramienta no tiene trigger propio: arranca con un horario o una llamada externa.
Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth
¿Qué resuelve la integración Google Analytics n8n?
El nodo de Google Analytics lee datos de una propiedad y los entrega al resto del workflow, esa secuencia de pasos que n8n ejecuta sin que nadie la vigile. Viene incluido con n8n, tanto en Cloud como en una instancia autoalojada, y cubre 2 operaciones en 2 recursos. report.get devuelve los datos de análisis de una propiedad en el rango de fechas elegido. userActivity.search devuelve la actividad registrada para un identificador de usuario dentro de una vista.
El primer uso que compensa montar es el histórico propio. Google Analytics conserva los datos a su manera, y una tabla que tú controlas vale más el día que cambias de herramienta. Un workflow diario pide el rango yesterday, guarda las filas en una base y luego un panel de Grafana dibuja la serie completa sin depender de la interfaz de Google.
Después llega el informe de agencia. Una cuenta que gestiona varias propiedades de cliente puede recorrerlas en un bucle, pedir lastCalendarMonth con sesiones y páginas vistas, y enviar a cada cliente su propio correo con Gmail. Las mismas filas se copian en Google Sheets para quien prefiera revisarlas a mano. Cada mes, sin tocar nada.
El tercer caso es distinto porque no mira números, mira personas. Cuando alguien reclama que un pedido no se completó, userActivity.search devuelve la secuencia de ese identificador: páginas vistas, eventos, pasos de ecommerce. El equipo responde con hechos en lugar de suposiciones.
Hay un punto donde este nodo se queda corto. Solo cubre informes y actividad de usuario, así que cualquier otra llamada a la API de Google Analytics pasa por el nodo HTTP Request, que reutiliza el mismo credential mediante la autenticación predefinida. Un credential es la conexión guardada una vez en n8n y reutilizable en todos los workflows. Si aún estás comparando plataformas, la reseña n8n entra en el detalle.
Dos límites conviene tenerlos claros antes de construir. Una petición de informe admite como máximo 10 métricas y 9 dimensiones, de modo que una tabla muy ancha se parte en varias llamadas. Y el campo Property Type sigue ofreciendo Universal Analytics, una versión antigua que ya no es plenamente funcional después de finales de junio de 2023. Google Analytics 4 es la opción sensata.
¿Cómo conectar Google Analytics con n8n?
- 01
Crear el credential en n8n
Todo empieza en el menú Credentials. La conexión se crea una sola vez y cada nodo la encuentra después en su lista desplegable. En n8n Cloud, los nodos de Google cuentan con Managed OAuth2: pulsas Sign in with Google en la pantalla del credential y no hay nada más que configurar en la Google Cloud Console.
- 02
Montar el cliente OAuth en Google Cloud
Una instancia autoalojada pasa por Custom OAuth2. Crea un proyecto en la Google Cloud Console, activa las API que necesites y configura la pantalla de consentimiento OAuth con un App name, un User support email y una Audience en Internal o External. En Branding, añade
n8n.cloudcomo dominio autorizado, o el dominio de tu propia instancia. - 03
Llevar las claves de vuelta a n8n
En APIs & Services > Credentials, crea un OAuth client ID con el tipo de aplicación Web application. Copia la OAuth Redirect URL que muestra tu credential de n8n y pégala en Authorized redirect URIs. El Client ID y el Client Secret generados vuelven al credential de n8n y la conexión ya responde.
Lo que hace el nodo de Google Analytics
El nodo Google Analytics expone 2 operaciones en 2 recursos. Para cada una: el nodo tal como lo configuras en n8n, los campos obligatorios y nuestras notas de campo.
| Recurso | Get | Search |
|---|---|---|
| Report | ✓ | |
| User Activity | ✓ |
Índice de operaciones
Report
1 operaciónGet a report
report.getLo que ves en n8n
Notas y casos de uso
Devuelve los datos de análisis de una propiedad en el periodo pedido, en filas listas para una hoja, un mensaje o una base de datos.
Parámetros clave
- Property: la propiedad de Google Analytics que lee el informe, elegida en la lista o indicada con una expresión como
{{ $json.propertyId }}. - Date Range:
last7days,last30days,today,yesterday,lastCalendarWeek,lastCalendarMonthocustom, que activa Start y End. - Metrics y Dimensions to split by: hasta 10 métricas como las sesiones, hasta 9 dimensiones como la ciudad.
- Return All: activado, n8n recorre todas las páginas de resultados; desactivado, Limit pone el tope de filas.
User Activity
1 operaciónSearch user activity data
userActivity.searchLo que ves en n8n
Notas y casos de uso
Reconstruye la actividad que Google Analytics registró para un usuario identificado, en el orden en que ocurrió. El informe responde cuántos, esta operación responde qué hizo esa persona.
Parámetros clave
- View Name or ID: la vista de la que se lee la actividad, tomada de la lista o dada como identificador tipo
123456mediante una expresión. - User ID: el identificador del usuario que quieres seguir, a menudo
{{ $json.userId }}heredado del paso anterior. - Activity Types: limita la respuesta a
ECOMMERCE,EVENT,GOAL,PAGEVIEWoSCREENVIEW.
¿Necesitas ayuda para automatizar Google Analytics con n8n?
El equipo te responde directamente.
Cada mensaje lo lee una persona.
Google Analytics y n8n: preguntas frecuentes
01¿La integración Google Analytics n8n es gratuita?
02¿Qué credentials necesita el nodo de Google Analytics?
03¿Qué límites tiene el nodo de Google Analytics en n8n?
04¿Se puede reaccionar en tiempo real a Google Analytics?
05¿n8n o Make para Google Analytics?
Recibe nuestros tips de integración cada semana.
Sin spam. Cancela cuando quieras.



