Ir al contenido

Glosario Sesión

¿Qué es una Sesión?

  • Analytics
Definición

Una sesión es el conjunto de interacciones, como páginas vistas o eventos, que un mismo usuario realiza en un sitio web dentro de un periodo de tiempo delimitado por un plazo de inactividad.

Un reloj de arena con casi toda la arena caída, junto al título Sesión
La arena termina aunque nadie se haya levantado
En esta página 6
  1. ¿Qué es una sesión?
  2. Sesión en Universal Analytics frente a sesión en GA4
  3. Cómo funciona
  4. Por qué importa
  5. Buenas prácticas
  6. Errores frecuentes
En breve

Cómo define GA4 técnicamente el inicio y el fin de una sesión, qué cambió frente al reinicio a medianoche y el cierre por cambio de campaña de Universal Analytics, y qué relación guarda con usuarios, páginas vistas e impresiones.

Un reloj de arena con casi toda la arena caída, junto al título Sesión
La arena termina aunque nadie se haya levantado

¿Qué es una sesión?

Una sesión es el conjunto de interacciones, ya sean páginas vistas o eventos, que un mismo usuario realiza en un sitio web dentro de un periodo de tiempo delimitado. Ese periodo no es fijo en el calendario: empieza con la primera interacción y termina cuando pasa un plazo de inactividad definido por la herramienta de medición. El artículo sobre tráfico ya presenta la sesión como una de las tres unidades básicas de medición, junto a usuarios y páginas vistas; aquí se profundiza en cómo se cuenta y se delimita técnicamente.

Dentro de la analítica web, la sesión es la unidad que agrupa el comportamiento de una visita completa: cuántas páginas recorrió el usuario, qué eventos disparó y cuánto tiempo permaneció activo antes de desaparecer del sitio. Una sola sesión contiene, como mínimo, una interacción, y casi siempre varias: pocas visitas se limitan a cargar una página y cerrarla en el mismo segundo.

Un mismo usuario puede generar varias sesiones a lo largo del tiempo, por ejemplo si visita el sitio un lunes para comparar precios y vuelve el jueves siguiente para completar la compra. Cada una de esas dos visitas cuenta como una sesión distinta, aunque las dos pertenezcan a la misma persona.

Sesión en Universal Analytics frente a sesión en GA4

CriterioUniversal AnalyticsGoogle Analytics 4
Fin por inactividad30 minutos por defecto, configurable30 minutos por defecto, configurable hasta un máximo de 7 horas y 55 minutos
Reinicio a medianocheSí: una sesión se corta a las 23:59:59 y otra empieza a las 00:00:00 del día siguienteNo: la sesión sigue activa a medianoche si el usuario continúa interactuando dentro del plazo de inactividad
Cambio de fuente de campañaCierra la sesión abierta y abre una nueva, aunque no haya pasado el tiempo de inactividadNo cierra la sesión por sí solo; la fuente registrada sigue siendo la de inicio de esa sesión

Esta diferencia no es cosmética: explica por qué, para el mismo tráfico real, Universal Analytics solía contar más sesiones que GA4. Un usuario que entraba por búsqueda orgánica a las 23:50, seguía navegando pasada la medianoche y volvía más tarde a través de un anuncio generaba hasta tres sesiones en Universal Analytics; en GA4, esa misma secuencia de comportamiento puede quedar registrada como una sola sesión si no supera el plazo de inactividad.

Cómo funciona

GA4 dispara el evento session_start cuando un usuario abre la aplicación en primer plano o visualiza una página o pantalla sin que haya ninguna sesión activa en ese momento. A partir de ahí, la plataforma asigna un identificador de sesión que queda vinculado a cada evento posterior, hasta que se cumple el plazo de inactividad.

Ese plazo es de 30 minutos por defecto, pero se puede ajustar desde Administración > Flujos de datos > Configurar ajustes de las etiquetas > Ajustar tiempo de espera de las sesiones, hasta un máximo de 7 horas y 55 minutos. A diferencia de Universal Analytics, ni el cambio de fuente de campaña a mitad de sesión ni el paso de la medianoche cierran la sesión por sí solos: solo lo hace la inactividad prolongada.

La base técnica que mantiene unida toda esa secuencia de eventos es una cookie de sesión, que guarda el identificador mientras el navegador está abierto. Sin ese identificador, la herramienta de medición no tendría forma de saber que dos páginas vistas seguidas pertenecen a la misma visita.

El recuento se complica cuando el mismo usuario navega desde varios dispositivos: si visita desde el móvil por la mañana y desde el ordenador por la tarde sin haber iniciado sesión en una cuenta que los vincule, GA4 los trata como dos usuarios y dos sesiones independientes, aunque sea la misma persona. La única forma de unir ambas visitas pasa por Google Signals, que enlaza la sesión con la cuenta de Google del usuario cuando este tiene la sesión iniciada y ha activado la personalización de anuncios, alimentando también los datos demográficos asociados a esa sesión.

Por qué importa

Medir sesiones con precisión importa porque de ahí salen métricas derivadas: cuántas visitas necesita una campaña para generar una conversión, o cuánto dura de media la visita de un público objetivo concreto antes de abandonar. Si la definición de sesión cambia entre herramientas sin que el equipo lo sepa, esas conclusiones dejan de ser comparables de un periodo a otro.

La sesión también marca el límite entre la visibilidad en buscadores y la visita real: una impresión registrada en Search Console solo indica que un resultado apareció en pantalla, no que el usuario llegara a entrar al sitio. Muchas impresiones no generan ninguna sesión, y separar ambos datos evita confundir alcance con tráfico real.

Agrupar sesiones mediante segmentación permite comparar comportamientos entre distintos orígenes de tráfico o tipos de usuario, algo que solo funciona si la unidad de base, la sesión, se cuenta de forma consistente. Y ese conteo depende, antes que nada, de que el consentimiento del usuario permita que la cookie de sesión se registre.

Buenas prácticas

  • Ajusta el tiempo de espera de la sesión, que admite hasta 7 horas y 55 minutos, si tu sitio genera sesiones largas por naturaleza, como vídeo o documentación, en vez de dejar los 30 minutos por defecto.
  • No compares sesiones históricas de Universal Analytics con las de GA4 en el mismo informe sin señalar que la definición cambió.
  • Comprueba que la cookie de sesión solo se dispara después de que el usuario dé su consentimiento, no antes.
  • Usa la segmentación para separar sesiones con interacción real de las que no la tuvieron, antes de sacar conclusiones sobre una campaña.
  • Revisa qué porcentaje de usuarios repite sesión desde varios dispositivos antes de asumir que cada usuario es una persona distinta.
  • Cruza el número de impresiones con el de sesiones para detectar páginas que aparecen en buscadores pero no atraen visitas reales.

Errores frecuentes

  • Asumir que GA4 reinicia la sesión a medianoche, un comportamiento que existía en Universal Analytics pero no en GA4.
  • Esperar que un cambio de fuente de campaña a mitad de sesión abra una sesión nueva, algo que solo ocurría en Universal Analytics.
  • Confundir el número de sesiones con el número de usuarios reales, sin tener en cuenta que una misma persona genera varias sesiones a lo largo del tiempo.
  • Tratar una impresión en buscadores como si fuera automáticamente una visita al sitio.
  • Dejar el tiempo de espera de la sesión en el valor por defecto sin comprobar si encaja con el comportamiento real de los visitantes.
Manuel Riveiro Rodriguez CEO & Digital Strategist

Una auditoría técnica revisa esto y el resto en un solo paso.

Solicitar auditoría

Preguntas frecuentes

¿Cuánto dura una sesión en Google Analytics 4 por defecto?

Por defecto, una sesión de GA4 termina a los 30 minutos de inactividad del usuario. Ese plazo se puede ajustar desde Administración, hasta un máximo de 7 horas y 55 minutos, según el tipo de contenido: un sitio con vídeos largos suele necesitar un tiempo de espera mayor que una tienda online.

¿Por qué GA4 suele contar menos sesiones que Universal Analytics para el mismo tráfico?

Porque Universal Analytics cerraba la sesión a medianoche y cada vez que cambiaba la fuente de campaña, aunque el usuario no hubiera dejado de navegar. GA4 eliminó ambos disparadores: solo abre una sesión nueva tras un periodo de inactividad, lo que junta visitas que antes se contaban por separado.

¿Una sesión y un usuario son lo mismo en analítica web?

No. Un usuario es la persona detrás de una visita; una sesión es cada visita concreta que esa persona realiza. El mismo usuario puede generar varias sesiones en días distintos, así que el número de sesiones de un informe casi siempre supera al número de usuarios.

¿Qué pasa si el mismo usuario visita el sitio desde el móvil y desde el ordenador sin haber iniciado sesión?

GA4 los registra como dos usuarios y dos sesiones independientes, porque no tiene forma de saber que se trata de la misma persona sin un identificador común. Solo Google Signals, cuando el usuario tiene la cuenta de Google iniciada, puede vincular esa actividad entre dispositivos.

¿Necesito el consentimiento del usuario para medir sesiones?

Sí. La sesión se sostiene sobre una cookie que identifica al visitante, y en la Unión Europea instalar esa cookie exige el consentimiento previo del usuario según la Directiva ePrivacy. Sin ese consentimiento, la herramienta de medición no debería registrar la sesión.