Cómo medir logins con Google en WordPress usando Site Kit y GA4 (sin tocar código)

En este artículo, aprenderás a medir logins en WordPress usando Google Analytics 4 sin necesidad de escribir código ni instalar plugins adicionales.

Cómo medir logins con Google en WordPress usando Site Kit y GA4 (sin tocar código)

¿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

  1. Abre tu contenedor de GTM.
  2. Ve a Variables > Nueva.
  3. Elige el tipo: JavaScript personalizado.
  4. Nombra la variable: JS - Usuario logueado.
  5. 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

  1. Ve a Activadores > Nuevo.
  2. Tipo: Vista de página > Algunas vistas de página.
  3. Condición:
  4. Nómbralo: Usuario logueado - Página vista.

📤 Paso 3: Crear la etiqueta para enviar el evento a GA4

  1. Ve a Etiquetas > Nueva.
  2. Tipo: GA4: Evento.
  3. Nombre del evento:
  4. (Opcional) Añade un parámetro:
  5. Asigna el activador Usuario logueado - Página vista.
    Guarda todo.

🧪 Paso 4: Prueba con Tag Assistant y DebugView

  1. Haz clic en Vista previa en GTM.
  2. Inicia sesión en tu sitio con Google.
  3. Navega una página y revisa que la etiqueta se dispare correctamente.
  4. 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