ClientIds, GUIDs y UIDs

Una gran parte de las analíticas involucra saber que un grupo de eventos le pertenece a la sesión de un usuario y que esto es únicamente posible utilizando cookies y IDs únicos.

Esta ID es comúnmente conocida como Gobally Unique IDentifier o GUID.

En el proceso de visita y adquisición de un usuario en una página web, deben ser empleados al menos dos tipos o niveles de IDs:

  • El ID anónimo, en el que todavía no sabemos nada de la visita ya que no se ha registrado o proporcionado alguna información que nos permita catalogarlo.. Google llama esto clientID y
  • El User ID o UID, en el que ya conocemos más del visitante porque realizó alguna acción en la que ingresó datos en nuestra base de datos.

Si queremos saber el clientID de una persona después de obtener el UID, tenemos que hacer un análisis en el que se determinan las acciones realizadas al obtener el UID y se comparan con las realizadas mientras era un clientID.

Al usar un clientID, puedes diferenciar el comportamiento de una persona con otra y agregar data de un usuarios. Sin embargo, no puedes identificar un usuario específico. Esto sucede porque un usuario puede limpiar sus cookies y ser considerado como una “nueva visita”, siend la misma persona que visitó el siitio web antes. Cualquier persona que visite una página que tenga Google Analytics instalado, va a tener un clientID asignado, indiferentemente si es un visitante nuevo o está repitiendo.

Veamos un ejemplo como un GUID se utiliza en una campaña de marketing por email:

Le enviamos un email a dos usuarios: usuario1@email.com y usuario2@email.com. Cada usuario recibe un email con un enlace con ID único.  El usuario1 recibe www.ejemplo.com?id=123456789 y el usuario2 recibe www.ejemplo.com?id=123456780.  Tu base de datos de email va a ver si los usuarios hicieron click en ese enlace con el ID específico por persona.

Con esta información podrás ver la actividad que estos dos usuarios han tenido en tu sitio web o aplicación y entender qué acciones realizaron aún si no tienen cookies asignadas.

Otro método que utilizan las plataformas de analíticas para conocer el comportamiento de un usuario a través de distintos dispositivos o medición entre dispositivos, es la autenticación para asegurarse que un usuario realmente es el que se piensa.  Esto únicamente se puede hacer cuando un usuario provee la información que lo identifica (como un email o nombre de usuario y clabe) ó al proveer un código único que sólo ese usuario puede conocer. Esto puede ser muy útil para identificar usuarios que no tienen cookies o que las hayan limpiado.

¿Por qué esto es importante? 

Hoy en día, las personas utilizan múltiples dispositivos para acceder a los mismos sistemas o información. Estos dispositivos pueden ser un teléfono inteligente, laptop, iPad, o cualquier otro.  Si tienes campañas de marketing extensivas, es muy probable que estés pagando para “accesar” al mismo usuario más de una vez – esto sucede porque no sabes quién es quien entre los dispositivos o porque tienen distintos clientIDs.

Al adjuntar IDs únicos a un usuario específico para conocer su comportamiento y las acciones que realiza, puedes asignar o atribuir crédito a tus canales de marketing más efectivos y ajustar tus inversiones de acuerdo a esos resultados. La práctica de crear modelos para asignar crédito e importancia a canales de marketing y promoción se llama Atribución.

multi-channel-report

Conoce más, sigue con:

Remarketing, retargeting y datos demográficos