Entender Eventos GA4: Una Explicación en Lenguaje Plano
Por Emily Redmond, Analista de Datos en Emilytics · Abril 2026
Resumen rápido: Los eventos son acciones que los usuarios toman. GA4 tiene eventos automáticos (pageview, scroll, click) y eventos personalizados que defines. Cada evento tiene parámetros que agregan contexto. Entender eventos es la fundación del seguimiento de GA4.
GA4 es impulsado por eventos. Todo—cada interacción, cada cambio de estado—es un evento. Si no entiendes eventos, estás perdido en GA4. Pero son más simples de lo que suenan. Este artículo lo desglo en lenguaje plano.
¿Qué Es un Evento?
Un evento es algo que un usuario hace, o algo que sucede en tu sitio o aplicación. Ejemplos:
- Aterrizar en una página (page_view)
- Scrollear la página (scroll)
- Hacer clic en un botón (click)
- Enviar un formulario (form_submit)
- Reproducir un video (video_play)
- Comprar un artículo (purchase)
- Cerrar la aplicación (app_close)
En la visión mundial de GA4, cada interacción es un evento. Sin distinción entre "importante" e "no importante"—son todos eventos. Decides cuáles importan marcándolas como conversiones.
Eventos Automáticos
GA4 recopila automáticamente ciertos eventos sin ninguna configuración personalizada:
| Evento | Se Dispara Cuando |
|---|---|
| page_view | El usuario aterriza en una página |
| scroll | El usuario scrollea la página (25%, 50%, 75%, 100%) |
| click | El usuario hace clic en un enlace o botón |
| view_search_results | El usuario realiza una búsqueda (si implementas seguimiento de búsqueda) |
| video_start | El usuario comienza a reproducir un video de YouTube |
| video_progress | El usuario alcanza 10%, 25%, 50%, 75% de un video |
| video_complete | El usuario termina un video |
| file_download | El usuario descarga un archivo (.pdf, .zip, etc.) |
| form_start | El usuario interactúa con un campo de formulario |
| form_submit | El usuario envía un formulario |
Estos son útiles, pero son solo la fundación. Te dicen que algo sucedió, pero no por qué o qué.
💡 Emily's take: Una vez audité una configuración de GA4 donde alguien se basaba únicamente en eventos automáticos. Sabían que los usuarios estaban scrolleando, pero no qué contenido los estaba comprometiendo. Los eventos personalizados con parámetros cambiaron todo—de repente podrían ver "usuarios que vieron >75% de la página de precios" o "usuarios que se desplazaban sobre la demostración del producto." Entonces es cuando GA4 se vuelve poderoso.
Eventos Personalizados
Un evento personalizado es uno que creas para rastrear algo específico para tu negocio. Ejemplos:
search_performed: Un usuario buscó un productoadd_to_cart: Un usuario agregó un artículo a su carritofeature_used: Un usuario usó una característica específicavideo_started: Un usuario hizo clic en reproducir en tu propio video (no YouTube)error: Ocurrió un error de JavaScriptchat_opened: Un usuario abrió el widget de chat
Para disparar un evento personalizado, usas código o Google Tag Manager:
Vía Código (JavaScript)
gtag('event', 'add_to_cart', {
item_id: '12345',
item_name: 'Blue Widget',
item_price: 29.99,
quantity: 1
});
Vía Google Tag Manager
- Crea un trigger (por ej., "Clic en botón agregar al carrito")
- Crea una etiqueta de evento GA4 con el nombre del evento (
add_to_cart) - Agrega parámetros (item_id, item_name, etc.)
- Publica
Parámetros: La Salsa Secreta
Un parámetro de evento es un par clave-valor que agrega contexto a un evento. Los parámetros son dónde GA4 se vuelve poderoso.
Un evento page_view básico te dice que se visitó una página. Pero un evento page_view con parámetros te dice:
Evento: page_view
Parámetros:
- page_path: /pricing
- page_title: Pricing Page
- page_category: pricing
- user_segment: premium
- experiment_id: test_v2
Ahora puedes filtrar: "Muéstrame pageviews en la página de precios para usuarios premium en el grupo de prueba." Sin parámetros, eso es imposible.
Parámetros Estándar (Integrados)
GA4 incluye parámetros estándar automáticamente:
page_path: La ruta de la URLpage_title: El título de la páginapage_referrer: De dónde vino el usuariopage_location: La URL completaevent_count: Cuántas veces se ha disparado este evento en la sesión
Parámetros Personalizados (Tú Defines)
Puedes agregar hasta 25 parámetros personalizados por evento:
gtag('event', 'purchase', {
transaction_id: 'txn_12345',
value: 99.99,
currency: 'USD',
items: [
{
item_id: 'prod_001',
item_name: 'Widget',
price: 99.99,
quantity: 1
}
],
coupon_code: 'SAVE20',
shipping_address: 'New York'
});
Cada parámetro debe tener un nombre y valor claro. item_name: 'Widget' es bueno; x: 'w' es inútil.
Convenciones de Nombres de Eventos
Nombre tus eventos personalizados claramente. Usa snake_case (guiones bajos, no espacios o puntos). Ejemplos:
✓ Bueno: video_play, form_submission, add_to_cart, feature_upgrade
✗ Malo: Video Play, form.submission, addToCart, x1
GA4 te permite usar hasta 40 caracteres. Usa ese espacio para ser descriptivo.
Eventos Personalizados Recomendados (Por Caso de Uso)
Para SaaS / Negocios de Servicios
demo_requested: El usuario solicitó una demostraciónpricing_viewed: El usuario vio la página de preciosfree_trial_started: El usuario comenzó una prueba gratuitasubscription_upgraded: El usuario actualizó su plansupport_ticket_opened: El usuario abrió un ticket de soporte
Para Ecommerce
product_viewed: El usuario vio una página de detalles de productoadd_to_cart: El usuario agregó artículo al carritoremove_from_cart: El usuario quitó artículo del carritobegin_checkout: El usuario comenzó el checkoutpurchase: El usuario completó una comprawishlist_added: El usuario agregó artículo a la lista de deseos
Para Editores / Sitios de Contenido
article_read: El usuario terminó de leer un artículovideo_completed: El usuario vio video completonewsletter_signup: El usuario se registró para boletíncomment_posted: El usuario publicó un comentario
Para Aplicaciones
onboarding_completed: El usuario terminó la incorporaciónfeature_used: El usuario usó una característica específicaapp_crashed: La aplicación se crasheópush_notification_clicked: El usuario hizo clic en una notificación push
Cómo Disparar un Evento Personalizado: Paso a Paso
Digamos que quieres rastrear cuándo alguien hace clic en tu botón "Reservar una Demostración".
Opción 1: Google Tag Manager (Sin Código)
- Ve a tu contenedor GTM
- Crea un Trigger:
- Tipo de trigger: Click
- Algunos Clics
- Filtro: Texto de clic → contiene → "Reservar una Demostración"
- Crea una Etiqueta:
- Tipo de etiqueta: Google Analytics: GA4 Event
- Nombre del evento:
demo_requested - Measurement ID: (tu ID de GA4)
- Triggering: Aplica el trigger que creaste arriba
- Agrega Parámetros (opcional):
- Nombre de parámetro:
button_location| Valor:homepage_header
- Nombre de parámetro:
- Guarda y Publica
Visita tu sitio, haz clic en el botón, revisa GA4 Tiempo Real. Deberías ver que demo_requested se dispara.
Opción 2: Código Directo (JavaScript)
document.querySelector('.book-demo-button').addEventListener('click', function() {
gtag('event', 'demo_requested', {
button_location: 'homepage_header',
timestamp: new Date().toISOString()
});
});
O, si estás usando un framework:
handleDemoClick = () => {
gtag('event', 'demo_requested', {
button_location: 'pricing_page_cta'
});
// Redirige a herramienta de reserva
window.location.href = '/booking';
}
Ver Eventos en GA4
En Tiempo Real
- Ve a GA4
- Haz clic en Tiempo real (bajo Informes)
- Ves eventos disparándose en tiempo real
- Expande un evento para ver sus parámetros
En Informes Estándar
- Haz clic en Informes → Eventos (bajo Participación)
- Selecciona el nombre del evento
- Ve el recuento de evento, usuarios únicos, etc.
En Explorations
- Haz clic en Explorar (parte inferior de la barra lateral izquierda)
- Crea un informe de forma libre
- Agrega
event_namecomo dimensión - Filtra o segmenta por eventos
Almacenamiento de Datos de Eventos y Límites
GA4 almacena datos de eventos con timestamps, parámetros e información de usuario. Algunos límites importantes:
- Max 25 parámetros personalizados por evento (los parámetros estándar no cuentan)
- Max 25 artículos por evento (útil para compras con múltiples artículos)
- Max 40 caracteres para nombres de dimensión/métrica personalizada
- Datos de evento mantenidos durante 2 meses (a nivel de usuario; puedes extender a 14 meses o exportar a BigQuery para ilimitado)
Preguntas Frecuentes
P: Si disparo el mismo evento personalizado dos veces en una sesión, ¿ambos cuentan?
R: Sí. Cada evento se dispara independientemente. Si un usuario hace clic en "Agregar al Carrito" dos veces, verás dos eventos add_to_cart. GA4 los cuenta por separado.
P: ¿Puedo cambiar un nombre de evento después de que he estado recopilándolo?
R: No retroactivamente. Si realizas que nombraste un evento signin cuando quisiste decir sign_in, no puedes renombrar los datos anteriores. De ahora en adelante, disparas el nuevo nombre de evento. Es un nuevo comienzo para ese evento.
P: ¿Cuál es la diferencia entre parámetros de evento y propiedades de usuario? R: Los parámetros de evento se adjuntan a un evento único (la acción del usuario ahora). Las propiedades de usuario se adjuntan al usuario (el nivel de cuenta del usuario, ubicación, etc.). Usa parámetros para datos específicos de acción; usa propiedades de usuario para datos específicos del usuario.
P: ¿Puedo disparar eventos desde mi aplicación y mi sitio web a la misma propiedad? R: Sí, si usas el mismo Measurement ID o Protocolo de Medición. Pero la mejor práctica es usar la misma propiedad con flujos de datos separados (uno web, uno de aplicación). Esto te deja segmentar por plataforma.
P: ¿Con qué frecuencia puedo disparar el mismo evento? R: Tan frecuente como quieras. Sin límites de frecuencia. Si un usuario hace clic en un botón 100 veces, verás 100 eventos (aunque GA4 podría muestrearlos a escala masiva).
La Conclusión
Los eventos son el lenguaje de GA4. Los eventos automáticos te ponen en marcha; los eventos personalizados te hacen poderoso. Los parámetros convierten eventos de "algo sucedió" en "algo específico sucedió a este usuario en este contexto."
Dedica tiempo a pensar en qué eventos personalizados importan para tu negocio. Luego implémtalos deliberadamente. Los datos que recopiles ahora determinan los insights que puedes extraer después.
¿Listo para rastrear conversiones? Consulta Cómo Configurar el Seguimiento de Conversiones GA4 (Paso a Paso).
Emily Redmond es una analista de datos en Emilytics — el agente de analítica de IA que observa tu GA4, Search Console, y datos de Bing todo el día para que nunca pierdas lo que importa. 8 años de experiencia ayudando a fundadores y equipos de crecimiento a convertir ruido de datos en decisiones claras. ¡Saluda! →