Un evento en GA4 es una acción específica que un usuario realiza en tu sitio web o aplicación, y que GA4 registra como un dato medible.
Este modelo de medición basado en eventos reemplaza al modelo antiguo de sesiones y páginas vistas de Universal Analytics. Todo lo que ocurre en tu sitio se convierte en un evento.
La estructura de un evento en GA4
Cada evento tiene tres componentes principales:
- Nombre del evento: identifica qué acción ocurrió (por ejemplo,
page_viewopurchase). - Parámetros: datos adicionales que describen el evento con más detalle.
- Valor del parámetro: el dato concreto dentro de cada parámetro.
Por ejemplo, cuando alguien compra en Liverpool.com, GA4 registra un evento llamado purchase. Los parámetros de ese evento pueden incluir transaction_id, value y currency. El valor de value sería la cantidad exacta de la compra, como 1850.
Esta estructura hace que los datos sean mucho más ricos y flexibles que en versiones anteriores de Analytics.
Las tres categorías de eventos en GA4
GA4 divide los eventos en tres categorías según quién los configura y cuándo se activan.
Eventos automáticos
Los eventos automáticos son aquellos que GA4 recopila desde el momento en que instalas el código, sin ninguna configuración adicional.
Estos eventos funcionan solos. No tienes que hacer nada extra para activarlos.
Algunos ejemplos de eventos automáticos:
| Nombre del evento | ¿Qué mide? |
|---|---|
page_view |
Cada vez que un usuario carga una página |
session_start |
El inicio de una nueva sesión de usuario |
first_visit |
La primera vez que un usuario visita tu sitio |
user_engagement |
Tiempo mínimo de interacción en la página |
Si tienes una tienda en línea como la de Bimbo o FEMSA, desde el primer día GA4 ya está contando cuántas veces se cargan tus páginas y cuántas sesiones nuevas llegan cada día.
Eventos mejorados
Los eventos mejorados (también llamados "Enhanced Measurement") son eventos que GA4 puede recopilar automáticamente, pero que debes activar manualmente en la configuración.
Estos eventos requieren un solo paso: ir a la configuración de tu flujo de datos en GA4 y activar el interruptor correspondiente.
Los eventos mejorados más importantes son:
| Nombre del evento | ¿Qué mide? |
|---|---|
scroll |
Cuando el usuario llega al 90% de la página |
click |
Clics en enlaces que llevan fuera de tu sitio |
view_search_results |
Búsquedas dentro de tu sitio |
video_start |
Inicio de reproducción de videos de YouTube |
video_complete |
Finalización de un video de YouTube |
file_download |
Descarga de archivos como PDFs o imágenes |
form_start |
Cuando el usuario empieza a llenar un formulario |
form_submit |
Cuando el usuario envía un formulario |
Imagina que tienes un sitio de servicios financieros. Activar form_submit te permite saber cuántas personas completan tu formulario de contacto sin escribir ni una línea de código.
Para activar los eventos mejorados: ve a Administrar → Flujos de datos → selecciona tu flujo → activa "Medición mejorada".
Eventos personalizados
Los eventos personalizados son eventos que tú creas desde cero para medir acciones específicas de tu negocio que GA4 no recopila de forma automática.
Estos eventos requieren configuración técnica. Puedes crearlos desde Google Tag Manager o directamente en el código de tu sitio.
Usa eventos personalizados cuando necesitas medir algo muy específico. Por ejemplo:
- Un usuario agrega un producto al carrito en tu tienda de Mercado Libre.
- Un cliente selecciona una fecha en tu calendario de reservas.
- Un visitante ve una galería de imágenes completa.
El nombre de un evento personalizado lo decides tú. Sin embargo, GA4 tiene reglas: el nombre no puede empezar con número, no puede contener espacios (usa guión bajo: agregar_carrito) y no puede usar los nombres reservados de GA4.
Ejemplo práctico: eventos en una tienda de ropa en línea
Imagina que administras el sitio web de una boutique de ropa en Ciudad de México. Tu catálogo tiene 200 productos con precios entre $500 y $3,500.
Desde el día 1 (eventos automáticos activos):
GA4 registra automáticamente cada page_view y cada session_start. Ya sabes cuántas personas visitan tu sitio y cuántas páginas ven.
Después de activar eventos mejorados:
Activas scroll y file_download. Ahora sabes si los usuarios leen tus descripciones de producto hasta el final y si descargan tu guía de tallas en PDF.
Con eventos personalizados configurados:
Tu desarrollador configura un evento llamado ver_talla que se dispara cuando alguien hace clic en una talla específica. También creas agregar_favoritos para cuando alguien guarda un producto. Con estos datos decides qué tallas tienen más demanda y cuáles prendas generan más interés antes de la compra.
Parámetros de evento: el detalle que hace la diferencia
Los parámetros son los datos adicionales que acompañan a cada evento y que enriquecen la información que ves en tus reportes.
Sin parámetros, un evento solo te dice que algo ocurrió. Con parámetros, te dice qué, cuánto, dónde y cómo.
Ejemplo del evento purchase con parámetros:
Nombre del evento: purchase
Parámetros:
- transaction_id: "TXN-00492"
- value: 2400
- currency: "MXN"
- items: [{ item_name: "Chamarra de mezclilla", price: 1200 }]
En el reporte de GA4, verías que esta compra generó $2,400 en ingresos, con dos artículos a $1,200 cada uno.
GA4 permite hasta 25 parámetros por evento. Algunos parámetros son estándar (como value y currency) y otros los defines tú según tu negocio.
Errores comunes al trabajar con eventos
Error 1: Crear eventos personalizados para algo que GA4 ya mide automáticamente
Muchos usuarios configuran manualmente un evento llamado page_view sin saber que GA4 ya lo recopila solo. El resultado es un conteo duplicado que distorsiona todos tus reportes.
Solución: revisa la lista de eventos automáticos y mejorados antes de crear cualquier evento personalizado.
Error 2: Usar espacios en los nombres de eventos personalizados
Escribir agregar carrito con espacio hace que GA4 rechace o malinterprete el evento. Los reportes muestran datos incompletos o el evento simplemente no aparece.
Solución: siempre usa guión bajo. Escribe agregar_carrito, no agregar carrito.
Error 3: No registrar los parámetros de evento en GA4
Incluso si tu evento personalizado envía parámetros correctamente, GA4 no los muestra en los reportes hasta que los registras como "dimensiones personalizadas" en la interfaz.
Solución: después de crear un evento personalizado con parámetros, ve a Administrar → Definiciones personalizadas → y registra cada parámetro que quieras ver en tus reportes.
Error 4: Activar todos los eventos mejorados sin analizar su impacto
Activar click en un sitio con muchos enlaces externos puede generar miles de eventos al día que saturan tus reportes y dificultan el análisis.
Solución: activa solo los eventos mejorados que son relevantes para tus objetivos de negocio.
Resumen de las tres categorías
| Categoría | ¿Quién los activa? | ¿Requiere código? | Ejemplos |
|---|---|---|---|
| Automáticos | GA4 de forma inmediata | No | page_view, session_start |
| Mejorados | Tú los activas en la interfaz | No | scroll, file_download |
| Personalizados | Tú los creas desde cero | Sí | agregar_carrito, ver_talla |
Conocer esta clasificación es fundamental antes de empezar a analizar cualquier reporte en GA4. Si no sabes de dónde viene cada dato, no puedes confiar en tus conclusiones.