El análisis de cohortes (Cohort Analysis) consiste en agrupar a los usuarios que realizaron una misma acción (primera visita, registro, primera compra, etc.) en un mismo periodo y seguir la evolución de su comportamiento a lo largo del tiempo.
Por ejemplo, se toma como cohorte a los usuarios que visitaron el sitio por primera vez en enero y se observa qué porcentaje regresó en febrero, marzo y abril. Esto permite conocer la tasa de retención y su evolución temporal.
Lo que distingue al análisis de cohortes del análisis de tráfico convencional es la incorporación del eje temporal de adquisición. Aunque el número total de usuarios activos mensuales crezca, un análisis de cohortes puede revelar que la retención de los nuevos usuarios está cayendo (el llamado efecto "cubo agujereado").
En el ámbito de las URL acortadas, el análisis de cohortes resulta muy útil para evaluar campañas. Se puede definir como cohorte a los usuarios que hicieron clic en el enlace de una campaña de abril y rastrear su frecuencia de visita posterior, su tasa de compra y su LTV (valor de vida del cliente). Comparando cohortes de distintas campañas se identifica cuál atrajo a los usuarios de mayor calidad.
En Google Analytics 4 se accede a esta función desde "Explorar" > "Exploración de cohortes". Se configuran la condición de inclusión en la cohorte (primer contacto, es decir la fecha de adquisición del usuario, o la aparición de un evento o una transacción concretos), la métrica que se muestra en cada celda (usuarios activos, por ejemplo) y la granularidad de la cohorte (diaria, semanal o mensual). Conviene recordar que la opción semanal va de domingo a sábado y no es una ventana móvil de siete días, de modo que una campaña que empieza la semana en lunes queda agrupada con un día de desfase.