Client Id en Google Analytics 4. Qué es y cómo usarlo2

Client Id en Google Analytics 4. Qué es y cómo usarlo

Probablemente hayas oido hablar del Client ID en Google Analytics 4 pero no sepas si deberías incluirlo en tu setup de analítica o si deberías preguntar a tu agencia de analítica digital si deberían implementar. 

Hoy vamos a intentar arrojar un poco de luz sobre este concepto, muy importante para la estructura de la herramienta Google Analytics 4.

Qué es el client Id en GA4

El client id es un número que ayuda a identificar a los usuarios en la herramienta Google Analytics 4 . Por defecto , GA4 utiliza este número para identificar a los distintos usuarios tanto en los navegadores como en los dispositivos.

Se utiliza principalmente para identificar usuarios únicos aunque no funciona el 100% de las veces. 

La verás cómo algo parecido a esto:

GA1.1.404641809.1556049657

Google analytics 4 genera un client Id por cada visita de navegador o dispositivo. Cuando un usuario visita tu sitio web el código de seguimiento de GA4 envía este id junto al resto de parámetros de la sesión (page location, referral source…los que vienen por defecto) a la consola de GA4.

El client Id se almacena dentro de una cookie tipo First-Party y el valor registrado tiene una duración por defecto de 2 años (aunque es puede variar dependiendo de las restricciones de los navegadores)

*MUY IMPORTANTE. Si trabajas con Google BigQuery, el client Id lo vas a encontrar dentro del campo user_pseudo_id

Cómo se arman los datos gracias al client Id

Cuando entras en una web a medida que vas interactuando con ella Google analytics va recolectando ciertos puntos con información, por ejemplo, páginas vistas, un evento de scroll, una compra… Todos estos eventos se unen a un mismo individuo gracias al client Id. Esto permite a GA4 agregar las acciones de un usuario.

El problema del client Id

Algo que no todo el mundo sabe es que el client Id es específico de ese navegador o dispositivo. Es decir, si un usuario visita la misma web desde distintos navegadores o dispositivos, cada sesión generará un client Id diferente con un conjunto de interacciones y eventos por separado.

Cómo ver el client Id en Google Analytics 4

Puede que te suene ese número porque lo hayas visto en alguno de los informes de explorar. 

La única manera por defecto de encontrar el client id es en los informes de Explorar , concretamente en «Explorador de Usuarios»

donde encontrar el informe de usuarios con el client id

Dentro de este informe verás una dimensión llamada «ID de usuario efectivo».

Este es el client Id. En la versión en castellano el client Id se denomina Id de usuario efectivo. En inglés también lo puedes encontrar con el nombre de dimensión «App-instance ID»

id de usuario efectivo

Si haces click en el primer resultado, por ejemplo, accederás a una nueva visualización. con todos los eventos de ese usuario que se identifica por ese ID en concreto.

actividad de usuario

Este informe como tal es muy muy limitado, no puedes hacer mucho más. Puedes añadir algún segmento pero no puedes hacer nada extra.

Para poder trabajar fuera de este informe con el client Id tienes que hacer una serie de pasos, que básicamente se resumen en enviar como una user-scope dimension el client ID a través de una configuración en GTM. En este enlace podrás encontrar una explicación detallada. 

Sin embargo es vital saber que:

  • De forma oficial Google Analytics 4 no recomienda enviar esta info como una dimensión personalizada user-scope ya que va a disparar las limitaciones por cardinalidad y por que, si lo piensas, estás gastando una dimensión personalizada de las pocas que tienes disponibles.
recomendación oficial google

Son bastante explícitos  a la hora de comunicarlo, como puedes ver arriba. 

Client ID vs User ID ¿Cuál usar en GA4?

Para qué queremos el Client ID , esa es la pregunta. Pues en realidad, el client Id es muy útil para analizar de forma pormenorizada y más específica los datos, en especial las conversiones.

Lo ideal es poder conectar los datos de tu CRM con GA4 a través de alguna dimensión de usuario. Puedes hacerlo con el Client ID, aunque Google no lo recomienda.

Google recomienda para esto usar el User Id. Si en tu página web o negocio tienes algún tipo de login, lo mejor es que implementes el User Id. Esto te va a permitir monitorizar al usuario logueado de una manera mucho más realista.

Fernando Lens
flens@seocom.agency