¿Usas el plugin oficial de Site Kit de Google para WordPress y activaste la nueva función de «Acceder con Google»? Si es así, seguramente te estarás preguntando:
¿Cómo puedo medir cuántas personas están iniciando sesión con ese botón en Google Analytics 4?
En este post te enseño cómo hacerlo de forma sencilla, sin escribir código y sin instalar plugins extra, usando Google Tag Manager y una función que WordPress ya incluye por defecto.
✅ ¿Qué queremos lograr?
Capturar un evento llamado user_logged_in
en GA4 cuando un usuario ha iniciado sesión, sin importar si fue por Google o no. Si quieres segmentar aún más, puedes añadir parámetros para saber si fue con Site Kit.
🛠️ Paso 1: Crear una variable en GTM que detecte si el usuario está logueado
- Abre tu contenedor de GTM.
- Ve a Variables > Nueva.
- Elige el tipo: JavaScript personalizado.
- Nombra la variable:
JS - Usuario logueado
. - Pega este código:
javascript
CopiarEditar
function() {
return document.body.classList.contains('logged-in') ? 'yes' : 'no';
}
Guarda.
🔁 Paso 2: Crear un activador que detecte usuarios logueados
- Ve a Activadores > Nuevo.
- Tipo: Vista de página > Algunas vistas de página.
- Condición:
- Nómbralo:
Usuario logueado - Página vista
.
📤 Paso 3: Crear la etiqueta para enviar el evento a GA4
- Ve a Etiquetas > Nueva.
- Tipo: GA4: Evento.
- Nombre del evento:
- (Opcional) Añade un parámetro:
- Asigna el activador
Usuario logueado - Página vista
.
Guarda todo.
🧪 Paso 4: Prueba con Tag Assistant y DebugView
- Haz clic en Vista previa en GTM.
- Inicia sesión en tu sitio con Google.
- Navega una página y revisa que la etiqueta se dispare correctamente.
- Entra a GA4 > DebugView y verifica que el evento
user_logged_in
aparece.
🛠️ Error común y solución
Si ves que en GA4 el evento se llama "yes"
en lugar de user_logged_in
, es porque usaste la variable como nombre del evento.
Solución: entra a la etiqueta y escribe ****user_logged_in**
manualmente** en el campo «Nombre del evento».
🚀 Despliegue de la versión
Aquí tienes un ejemplo listo para publicar tu contenedor en Google Tag Manager con una descripción clara y profesional:
🏷️ Nombre de la versión:
Evento de login de usuario (Site Kit Google)
📝 Descripción de la versión:
Se añadió un activador y una etiqueta para enviar el evento user_logged_in a GA4 cada vez que un usuario inicia sesión en el sitio.
📊 ¿Y ahora qué?
Con esta configuración, ya puedes:
- Medir logins de tus usuarios sin tocar código.
- Filtrar en GA4 por
method = GoogleSiteKit
. - Crear embudos, audiencias o conversiones basadas en el inicio de sesión.
🚀 Conclusión
No necesitas código para medir acciones avanzadas como logins en WordPress. Con un poco de lógica, GTM y GA4, puedes automatizar todo tu sistema de medición y obtener insights reales sobre tu comunidad de usuarios.
¿Tienes dudas o quieres que te ayude a hacer un informe visual en GA4 para este evento? ¡Déjamelo en los comentarios o mándame un mensaje!
Deja un comentario