Cómo Configurar Objetivos de Conversión en GA4 (De la Forma Correcta)
Por Emily Redmond, Analista de Datos en Emilytics · Abril 2026
TL;DR: La configuración de conversión en GA4 requiere tres pasos: define tus eventos, envíalos vía Google Tag Manager, luego márcalos como conversiones en GA4. Si te pierdes algún paso, tus datos de CRO están rotos.
He mirado cientos de cuentas de GA4. Diría que 70% tienen rastreo de conversión roto.
No roto de una forma donde los datos no aparecen en absoluto. Roto de una forma donde los datos aparecen, se ven correctos, y te llevan a conclusiones equivocadas. Una empresa podría ver "10 conversiones por día" cuando realmente tuvieron 14, o contar envíos de formulario como conversiones cuando la mitad eran spam.
Eso es peor que no tener datos. Los datos malos matan el crecimiento.
Aquí está cómo configurarlo correctamente.
Por Qué la Configuración de Conversión de GA4 Es Confusa
GA4 cambió cómo funcionan las conversiones comparado con Universal Analytics. En UA, establecías objetivos en la interfaz de GA. En GA4, tú:
- Envías eventos vía Google Tag Manager (o tu código)
- Luego marcas esos eventos como conversiones en GA4
La mayoría de la gente se salta paso 1 o lo hace mal. Luego están confundidos por qué sus datos no coinciden con la actividad del sitio web.
Paso 1: Define Qué Es una Conversión
Esto es más difícil de lo que suena. Necesitas responder tres preguntas:
Pregunta 1: ¿Macro o Micro?
- Macro conversion: Tu objetivo de negocio principal (compra, registro de prueba, envío de formulario)
- Micro conversion: Una señal de que alguien se está moviendo hacia conversión (vista de página, reproducción de video, clic de botón)
Rastrea ambos. Pero sabe la diferencia. Micro-Conversiones: Por Qué Pequeñas Victorias Importan explica por qué esto importa para CRO.
Pregunta 2: ¿Cuál es la acción real? "Envío de formulario" es demasiado vago. ¿Es:
- Envío de formulario de contacto?
- Descarga de página de precios?
- Registro de prueba gratuita?
- Registro de webinario?
Cada uno debería ser un evento separado. Necesitas granularidad.
Pregunta 3: ¿Deberías contar conversiones repetidas? Si alguien rellena el formulario dos veces en una sesión, ¿es 1 conversión o 2?
Respuesta: Márcalo como una conversión pero rastrea el conteo. En GA4, puedes ver ambos, conteo de conversión (eventos totales) y usuarios convertidos (usuarios únicos). Ambos son útiles.
Paso 2: Envía Eventos Desde tu Sitio Web
Los eventos de GA4 fluyen a través de Google Tag Manager (GTM). Necesitas:
-
Instala Google Tag Manager en tu sitio web
- Crea un contenedor de GTM en tagmanager.google.com
- Copia el código del contenedor de GTM en el encabezado de tu sitio web
- Añádelo antes de la etiqueta de cierre
</head>(o justo después de abrir<body>)
-
Crea una etiqueta de configuración de GA4 en GTM
- En GTM, haz clic en Tags → New
- Elige Google Analytics: GA4 Configuration
- Pega tu ID de medición de GA4 (encontrado en GA4 Admin → Data Streams)
- Configúralo para disparar en All Pages
-
Crea etiquetas de evento para cada conversión
Por ejemplo, si quieres rastrear "Envío de Formulario de Contacto":
- En GTM, crea un nuevo Trigger para cuando el formulario se envía
- Crea una nueva Tag de tipo "Google Analytics: GA4 Event"
- Nómbrala "form_contact_submit" (usa snake_case, siempre)
- Configúrala para disparar en tu trigger de envío de formulario
- Publica el contenedor
Lo técnico: Los eventos en GA4 se envían automáticamente para interacciones básicas (vista de página, scroll, clic). Solo necesitas crear eventos personalizados para cosas que GA4 no rastrea nativamente.
Eventos comunes que deberías rastrear:
- Envío de formulario
- Clic de botón CTA
- Reproducción de video
- Agregar al carrito
- Inicio de checkout
- Compra (con ingresos)
- Sign-up / inicio de prueba
- Apertura de chat
- Descarga
💡 La perspectiva de Emily: Una empresa de SaaS estaba rastreando "clics de botón" como conversiones. Genial, ¿verdad? Excepto que estaban contando usuarios haciendo clic en el mismo botón 50 veces en una sesión (bug de UI). Su conteo de conversión era 2x demasiado alto. La lección: rastrea acciones específicas e intencionales—no cada clic.
Paso 3: Marca Eventos Como Conversiones en GA4
Una vez que los eventos están llegando, necesitas marcarlos como conversiones.
-
Ve a GA4 Admin → Data Streams → selecciona tu stream
-
Desplázate hacia abajo a "Event settings"
-
Haz clic en "Create event" y selecciona un evento existente de tus datos, o escribe el nombre del evento
-
Activa "Mark as conversion"
Eso es. Ahora GA4 cuenta esos eventos como conversiones.
Pro tips:
- Solo marca 1–5 eventos como conversiones. Demasiados diluye la señal.
- Separa macro (compra) de micro (clic de botón) conversiones—cuentan historias diferentes.
- Usa nombres consistentes:
form_contact_submit, noform submitoContact_Form.
Estructura de Evento: ¿Qué Datos Van Con Cada Evento?
Los eventos no son solo un nombre. Vienen con datos. Esto se llama parámetro de evento, y es crucial.
Ejemplo: Alguien envía un formulario. Quieres saber:
- ¿Cuál formulario? (Contacto, consulta de precios, etc.)
- ¿Cuál página? (rastreado automáticamente)
- ¿Cuánto tiempo pasaron? (rastreado automáticamente)
Añade parámetros para capturar el nombre del formulario:
Event: form_submit
Parameter: form_name = "contact_form"
Parameter: form_location = "sidebar"
En GA4, puedes luego segmentar: "¿Qué tipos de formulario convierten mejor?"
Parámetros estándar que GA4 rastrea automáticamente:
- page_title
- page_location
- session_source
- session_medium
- session_campaign
Parámetros personalizados que deberías añadir:
- Nombre de botón/formulario
- ID de producto (para e-commerce)
- Valor/precio (para ingresos)
- Propiedad de usuario (tier gratuito vs. pagado, nuevo vs. existente)
Rastreo de Ingresos (Crítico para E-Commerce y SaaS)
Si dinero está involucrado, rastréalo.
Paso 1: Añade ingresos a tus eventos
Cuando alguien compra o se registra para una prueba, envía un evento con un valor:
Event: purchase
Parameters:
value = 99.99
currency = "USD"
items = [
{item_name: "Product A", price: 99.99, quantity: 1}
]
Paso 2: Verifica en GA4
Ve a Reports → Monetization → E-commerce Purchases (o crea un reporte personalizado con ingresos como métrica).
Deberías ver conteo de compra e ingresos juntos.
Por qué esto importa para CRO: Una variante de página de aterrizaje podría aumentar conversiones en 5%, pero si el valor promedio de pedido cae 10%, has hecho un intercambio malo. Siempre rastrea ingresos, no solo conteo de conversión.
Debugging: Cómo Verificar que tu Configuración Está Funcionando
Paso 1: Usa el modo de preview de Google Tag Manager
- En GTM, haz clic en Preview (arriba a la derecha)
- Visita tu sitio web
- Verás un panel de debug de GTM en la parte inferior mostrando cada evento disparándose
- Verifica que tus eventos de conversión se están disparando
Paso 2: Revisa el Reporte en Tiempo Real de GA4
- Ve a GA4 → Reports → Real-Time
- Dispara una conversión en tu sitio
- Deberías verla aparecer en tiempo real (en segundos)
- Si no la ves después de 2 minutos, tu evento no se está disparando
Paso 3: Usa la extensión de Chrome Google Analytics Debugger
- Instala Google Analytics Debugger
- Visita tu sitio
- Abre DevTools → Console
- Verás un registro detallado de cada evento siendo enviado
Errores Comunes a Evitar
Error 1: Configurar solo macro conversiones Deberías rastrear ambas. Las micro-conversiones (clics de botón) ocurren más a menudo y predicen macro-conversiones. Son tu sistema de alerta temprana.
Error 2: No separar objetivos diferentes "Envío de formulario" es demasiado amplio. Separa "formulario de contacto," "registro de prueba," y "descarga de whitepaper." Cada uno cuenta una historia diferente sobre tu embudo.
Error 3: Contar cada clic GA4 rastrea automáticamente vistas de página, scrolls, y algunos clics. Añadir un evento de "clic" para cada elemento es ruido. Sé selectivo.
Error 4: Usar nombres de evento inconsistentes
Nunca hagas: contact_form y contact form y contactForm en la misma propiedad. Elige una convención de nombres y cúmplela.
Error 5: No revisar tus datos Configura los eventos, verifica que se están disparando, luego continúa. No asumas que funcionen. Revisa por verificación mensualmente.
La Lista de Verificación: Antes de Hacer Cualquier Testing de CRO
Usa esta lista de verificación antes de ejecutar tu primer test de optimización:
- Cuenta de GA4 creada y código instalado
- Google Tag Manager instalado
- Al menos 1 macro conversión rastreada (compra, formulario, signup)
- Al menos 2 micro conversiones rastreadas (clic de botón, vista de página, etc.)
- El reporte en tiempo real muestra conversiones disparándose
- Los datos de conversión han estado fluyendo por al menos 2 semanas (para establecer línea de base)
- Has establecido una tasa de conversión de benchmark
- Has identificado tu fuga de embudo más grande vía reporte de embudo
No te saltes esto. Si tu rastreo de conversión está roto, todo tu trabajo de CRO se desperdicia.
Preguntas Frecuentes
P: ¿Puedo usar el rastreo de eventos integrado de GA4 en lugar de GTM? R: Puedes, pero GTM es mejor. Es más fácil de modificar sin tocar tu código, y es práctica estándar. Usa GTM.
P: ¿Cuántas conversiones debería rastrear? R: Marca 1–5 eventos como conversiones. Demasiados diluye la señal. Enfócate en acciones de alto intención.
P: ¿Cuál es la diferencia entre un evento y una conversión? R: Un evento es cualquier acción (vista de página, clic de botón, envío de formulario). Una conversión es un evento que has marcado como "importante de rastrear." Todas las conversiones son eventos; no todos los eventos son conversiones.
P: ¿Debería rastrear el abandono de formulario? R: Sí, pero diferente. Crea un evento para "formulario iniciado" y "formulario enviado." La brecha te dice la tasa de abandono. Form Analytics: Cómo Encontrar Dónde la Gente Se Detiene cubre esto.
P: ¿Cómo rastro conversiones entre dominios (ej. checkout en un dominio diferente)? R: Necesitas vincular tus dominios en GA4 Admin → Data Streams → Web Stream Settings. Luego configura GTM para pasar ID de usuario entre dominios. Es técnico, pero posible.
P: ¿Y si estoy rastreando una conversión offline (ej. llamada telefónica)? R: Usa la característica de importación de GA4 para cargar conversiones offline vía CSV. GA4 Admin → Data Import. Esto es más avanzado, pero está disponible.
La Conclusión
Tu rastreo de conversión es tan bueno como tu configuración. Dedica el tiempo aquí, verifica que funciona, y luego construye sobre esto.
Una vez que sepas que tus datos son limpios, puedes ejecutar tests con confianza. Una vez que puedas ejecutar tests con confianza, puedes optimizar con convicción.
Comienza aquí. Todo lo demás sigue.
Emily Redmond es analista de datos en Emilytics — agente de analytics impulsado por IA que monitorea tu GA4, Search Console, y datos de Bing todo el día. 8 años de experiencia. Saludos →