Duración de la sesión (Session Duration)
Definición
La duración de la sesión es el tiempo medio que un usuario permanece en tu tienda online desde que entra hasta que se va. Dicho de otro modo: si alguien aterriza en tu web, navega, mira productos, añade algo al carrito (o no) y finalmente cierra la pestaña o se marcha a otra página, ese intervalo es una sesión. La métrica que ves en Google Analytics o en tu panel de Shopify es el promedio de todas esas sesiones en un periodo concreto.
No confundir con "tiempo en la página": la duración de la sesión suma todas las interacciones dentro de una misma visita. Es una de las métricas de compromiso (engagement) más útiles para saber si tu tráfico realmente está interesado o si simplemente rebota.
**Nivel:** Análisis básico · **Categoría:** Analítica web / Ecommerce
Analogía: la tienda física
Imagina que tienes una tienda de ropa en la calle. Cada vez que alguien cruza la puerta, empieza un cronómetro. Si el cliente entra, echa un vistazo rápido y se va en 15 segundos, esa sesión es corta. Si se pasea, prueba varias prendas, pregunta al dependiente y se queda 8 minutos, esa sesión es larga.
La duración media de la sesión sería el tiempo promedio que pasan todos los clientes dentro de tu tienda. Si el promedio es de 30 segundos, algo va mal: o la tienda no atrae, o los productos no enganchan, o la música está demasiado alta. Si el promedio es de 4 minutos, la cosa pinta bien.
En ecommerce pasa exactamente igual, pero con clics en lugar de pasos.
Fórmula
Duración media de la sesión = Tiempo total de todas las sesiones / Número total de sesiones
Ejemplo con datos reales:
- Sesión A: 1 min 20 s → 80 s
- Sesión B: 3 min 10 s → 190 s
- Sesión C: 0 min 45 s → 45 s
- Sesión D: 5 min 05 s → 305 s
Tiempo total = 80 + 190 + 45 + 305 = 620 segundos
Número de sesiones = 4
Duración media = 620 / 4 = 155 segundos → 2 min 35 s
En Google Analytics 4 (GA4) esta métrica se calcula de forma ligeramente distinta: se usa el tiempo de interacción (engagement time), que excluye periodos de inactividad. Pero para entender el concepto, la fórmula clásica es perfecta.
Tabla comparativa: Session Duration vs. otras métricas
| Métrica | Qué mide | Valor "bueno" en ecommerce | Se confunde con |
|---|---|---|---|
| **Duración de la sesión** | Tiempo total desde entrada hasta salida | 2–4 min (tienda generalista) | Tiempo en página |
| **Tiempo en página** | Tiempo en una URL concreta | 1–2 min en PDP | Duración de sesión |
| **Tasa de rebote** | % de sesiones sin interacción | < 40 % ideal | Duración corta |
| **Páginas por sesión** | Nº de páginas vistas en una visita | 3–5 páginas | Profundidad de scroll |
| **Tasa de conversión** | % de sesiones que compran | 1–3 % (estándar DTC) | Engagement |
Dato clave: Una sesión de 3 minutos con 4 páginas vistas suele ser mejor señal que una de 5 minutos con 1 sola página. La duración sin interacción no vale nada.
Aplicación en DTC / ecommerce
1. Detectar problemas en la ficha de producto (PDP)
Si la duración media de sesión en tu PDP es de 40 segundos y tu competencia directa está en 2 minutos, algo falla: fotos malas, descripción pobre, precio poco claro o envío caro. Revisa el above-the-fold.
2. Evaluar campañas de tráfico pagado
Un anuncio de Meta que trae sesiones de 15 segundos indica que el creativo promete algo que la landing no cumple. Un anuncio de Google Search con sesiones de 4 minutos indica buena intención de compra.
3. Optimizar el checkout
Si el usuario pasa 6 minutos en la web pero solo 20 segundos en el checkout, el problema no es el interés, es el proceso de pago. Ahí toca simplificar formularios, añadir pago express (Apple Pay, Google Pay) y mostrar costes de envío antes.
4. Segmentar por dispositivo
Móvil suele tener sesiones más cortas (1–2 min) que desktop (3–5 min). Si tu móvil está en 30 segundos, tu web no es responsive de verdad o carga lento.
Dato concreto: Según estudios del sector, la duración media de sesión en ecommerce español ronda los 2 minutos 15 segundos en móvil y 3 minutos 40 segundos en desktop. Si estás por debajo de 1 minuto en cualquier dispositivo, es una bandera roja.
Errores comunes
1. Obsesionarse con la duración sin mirar conversión
Puedes tener sesiones de 10 minutos y una tasa de conversión del 0,1 %. Eso significa que la gente se entretiene pero no compra. La duración es un medio, no un fin.
2. Ignorar las sesiones de 0 segundos
GA4 y Universal Analytics cuentan como 0 s las sesiones que rebotan sin interacción. Eso hunde el promedio. Mejor mira la mediana o filtra por sesiones con interacción.
3. Comparar duración entre páginas de distinta naturaleza
Un blog post puede tener 6 minutos de sesión y una página de contacto 30 segundos. No es comparable. Segmenta por tipo de página.
4. Pensar que más tiempo siempre es mejor
Si un usuario pasa 12 minutos en tu checkout y no compra, no es engagement: es fricción. A veces una sesión corta y directa que convierte es mejor que una larga que no.
5. No cruzar la métrica con el canal
Tráfico de email suele tener sesiones más largas que tráfico de display. Si no segmentas por fuente, el dato global no te dice nada útil.
Términos relacionados
- Tasa de rebote (Bounce Rate): porcentaje de sesiones sin interacción. Complementa a la duración.
- Tiempo de interacción (Engagement Time): métrica de GA4 que mide solo el tiempo activo.
- Páginas por sesión (Pages per Session): indica profundidad de navegación.
- Tasa de conversión (Conversion Rate): el KPI final que importa.
- Eventos por sesión: en GA4, mide acciones concretas (add_to_cart, view_item, etc.).
- Session Duration vs. Time on Site: en Universal Analytics eran distintas; en GA4 se unifican bajo engagement.
Resumen rápido
La duración de la sesión te dice cuánto tiempo se queda la gente en tu tienda. Úsala para detectar problemas de contenido, velocidad, UX o tráfico mal segmentado. Pero nunca la mires sola: combínala con tasa de conversión, páginas por sesión y eventos clave. Un dato aislado no optimiza nada; un conjunto de métricas bien leídas sí.