Cómo Importar Datos de Costo en GA4
Por Emily Redmond, Analista de Datos en Emilytics · Abril 2026
TL;DR: Vincula GA4 a Google Ads y Facebook para importación automática de datos de costo. O importa CSV para otras plataformas. Una vez importado, calcula ROAS y ROI por campaña, fuente y medio.
Conocer tráfico y conversiones es bueno. Conocer ingresos por dólar gastado es revolucionario. Importar datos de costo en GA4 te permite calcular ROI y ROAS (retorno de inversión publicitaria) y tomar decisiones de presupuesto más inteligentes.
¿Por Qué Importar Datos de Costo?
Sin datos de costo, estás volando a ciegas.
Ejemplo:
- Búsqueda orgánica: 100 conversiones, $0 costo → ROI infinito
- Búsqueda pagada: 50 conversiones, $5,000 costo → $100 por conversión
- Social: 30 conversiones, $2,000 costo → $66 por conversión
Ahora sabes dónde asignar presupuesto. La búsqueda pagada cuesta más por conversión, pero si los clientes valen $300, el ROI sigue siendo positivo. Sin datos de costo, podrías pensar que la búsqueda pagada está perdiendo dinero.
GA4 te permite:
- Ver datos de costo/impresión/clic de plataformas publicitarias
- Calcular ROAS (Ingresos / Gasto Publicitario)
- Calcular CPA (Costo Por Adquisición)
- Comparar ROI entre canales
Importación Automática de Plataformas Principales
Google Ads (Lo Más Fácil)
Google Ads se vincula directamente a GA4 sin trabajo manual.
- Ve a GA4 → Admin → Enlaces de Google Ads
- Selecciona tu cuenta de Google Ads
- Confirma la conexión
GA4 importa automáticamente:
- Impresiones
- Clics
- Costo (gasto publicitario)
- CPC (costo por clic)
Los datos aparecen en GA4 dentro de 24 horas.
Facebook (Ads Manager)
Facebook también se vincula directamente:
- Ve a GA4 → Admin → Plataformas publicitarias conectadas
- Selecciona "Facebook" o "Meta"
- Autoriza GA4 para acceder a tu cuenta de Anuncios de Facebook
- Confirma
Los datos se importan automáticamente. Generalmente toma 24-48 horas.
Importación Manual para Otras Plataformas
Si publicas en plataformas que GA4 no conecta directamente (TikTok, LinkedIn, Snapchat, Reddit, programático, etc.), importa costos manualmente vía CSV.
Paso 1: Prepara tu CSV
Crea un archivo con datos de costo. Las columnas deberían incluir:
- Fecha: Fecha de campaña (formato YYYY-MM-DD)
- Campaña: Nombre de campaña (debe coincidir con etiqueta UTM campaign de GA4)
- Costo: Gasto total para ese día
- Moneda: USD, EUR, etc.
Ejemplo:
Fecha,Campaña,Costo,Moneda
2026-01-01,Q1_TikTok_Awareness,150.00,USD
2026-01-01,Q1_LinkedIn_B2B,200.00,USD
2026-01-02,Q1_TikTok_Awareness,175.00,USD
Importante: El nombre de campaña en tu CSV debe coincidir exactamente con el valor UTM campaign en tus anuncios. Si tus anuncios usan utm_campaign=Q1_TikTok_Awareness, el CSV campaign debe ser exactamente Q1_TikTok_Awareness (sensible a mayúsculas).
Paso 2: Carga en GA4
- Ve a GA4 → Admin → Recopilación y modificación de datos → Fuentes de datos
- Haz clic en Crear nueva fuente de datos
- Selecciona Datos de costo
- Elige la plataforma (o "Fuente personalizada")
- Carga tu CSV
GA4 procesa la carga y rellena datos de costo para las fechas en tu archivo.
Paso 3: Verifica
- Ve a Informes → Adquisición → Campañas (o similar)
- Ahora deberías ver una columna "Costo" con tu gasto importado
- GA4 calcula automáticamente ROAS = Ingresos / Costo
Usar Datos de Costo en Informes
Una vez que se importan los datos de costo, GA4 automáticamente agrega métricas de costo a la mayoría de los informes.
Informes Estándar
Ve a Adquisición → Campañas y verás:
| Métrica | Qué Significa |
|---|---|
| Costo | Gasto publicitario total |
| Impresiones | Impresiones de anuncio totales |
| Clics | Clics de anuncio totales |
| CPC | Costo por clic (costo / clics) |
| CPM | Costo por mil = costo por 1,000 impresiones |
| ROAS | Retorno de inversión publicitaria = ingresos / costo |
| CPA | Costo por adquisición = costo / conversiones |
Salida de informe de ejemplo:
| Campaña | Costo | Conversiones | ROAS | CPA |
|---|---|---|---|---|
| Q1_Búsqueda_Pagada | $5,000 | 100 | 1.5x | $50 |
| Q1_Social_Facebook | $3,000 | 45 | 1.2x | $67 |
| Q1_TikTok_Awareness | $2,000 | 20 | 0.8x | $100 |
Perspectiva: La búsqueda pagada tiene el mejor ROI (1.5x). TikTok no es rentable (0.8x ROI). Considera cambiar presupuesto de TikTok a búsqueda pagada.
En Explorations
Construye informes personalizados combinando datos de costo y rendimiento:
Dimensiones: Campaña, fecha Métricas: Costo, ingresos, ROAS, conversiones
Esto te permite ver tendencias de ROAS a lo largo del tiempo y detectar cuándo las campañas tienen bajo rendimiento.
Calcular Métricas Adicionales
GA4 calcula automáticamente ROAS y CPA, pero puedes crear métricas personalizadas para análisis más profundo:
Retorno sobre Inversión (ROI):
(Ingresos - Costo) / Costo × 100
GA4 no calcula esto directamente, pero puedes hacerlo manualmente:
- Ingresos: $7,500
- Costo: $5,000
- ROI: ($7,500 - $5,000) / $5,000 = 50%
Ganancia Por Cliente:
(Ingresos - Costo) / Conversiones
Esto muestra ganancia neta por cliente después del gasto publicitario.
Período de Recuperación: Cuánto tiempo hasta que los ingresos cubran el gasto publicitario inicial.
Latencia de Datos
Google Ads: Los datos se importan dentro de 24 horas, generalmente en pocas horas.
Facebook: 24-48 horas.
Importación manual de CSV: Instantáneo, pero estás cargando datos históricos.
No esperes que los datos de costo de hoy aparezcan hoy. Planifica un retraso de 1 día.
Solución de Problemas
Los Datos de Costo No Están Apareciendo
Causa 1: Los nombres de campaña no coinciden.
Tus anuncios usan utm_campaign=Q1_Social, pero tu CSV tiene Q1_social_facebook. GA4 no puede coincidir (sensible a mayúsculas).
Arreglo: Estandariza los nombres de campaña. Usa el mismo valor en anuncios e importaciones de datos de costo.
Causa 2: Sin conversiones en esa campaña.
GA4 podría ocultar campañas con cero actividad de los informes. Verifica si la campaña está listada en absoluto.
Arreglo: Verifica tu rango de fechas. Asegúrate de que los datos de costo sean de la misma fecha que el tráfico.
Causa 3: Falta de coincidencia de rango de fechas.
Cargaste datos de costo para enero, pero estás viendo informes de febrero.
Arreglo: Expande tu rango de fechas para incluir las fechas de datos de costo.
ROAS o CPA Se Ven Incorrecto
Causa: Los datos de costo y conversión no están alineados.
Ejemplo: Importaste datos de costo para "Q1_Social" pero tus anuncios usan utm_campaign=social_q1 (formato diferente).
Arreglo: Verifica que los nombres de campaña coincidan exactamente en GA4 (de etiquetas UTM) y tu importación de datos de costo.
Mejores Prácticas
-
Estandariza nombres de campaña: Usa un formato consistente (por ejemplo,
YYYYMM_Channel_Campaign). Facilita la coincidencia en importaciones de costo. -
Importa datos de costo regularmente: Establece una rutina semanal o mensual para cargar nuevos datos de costo.
-
Coincide monedas: Si publicas en múltiples monedas, incluye moneda en tu CSV para que GA4 pueda convertir a tu moneda principal de propiedad.
-
Verifica tasa de coincidencia: Después de importar, verifica unos pocas campañas. ¿Los costos en GA4 coinciden con tu plataforma publicitaria?
-
Monitorea tendencias de ROAS: Rastrear ROAS semanalmente. Si el ROAS de una campaña cae por debajo de 1.0x (perder dinero), investiga.
-
Segmenta por campaña: Usa datos de costo para analizar no solo el ROI de canales, sino el ROI específico de la campaña.
Preguntas Frecuentes
P: ¿Puedo importar datos de costo para años pasados (importación histórica)? R: Sí, siempre que tu fuente de datos lo permita. Las importaciones de CSV pueden remontarse indefinidamente.
P: ¿GA4 sincroniza automáticamente datos de costo de Google Ads? R: Sí, si vinculas tu cuenta de Google Ads. Sucede automáticamente dentro de 24 horas. Para otras plataformas, debes vincularlas o importar manualmente.
P: ¿Qué hacer si mi plataforma publicitaria no tiene integración directa con GA4? R: Usa importación de CSV. La mayoría de plataformas publicitarias te permiten exportar datos como CSV. Necesitarás configurar esto semanalmente o mensualmente.
P: ¿Puedo importar datos de costo por grupo de anuncios, no solo campaña? R: La importación de costo de GA4 es por defecto a nivel de campaña. Para desglose granular, exporta a BigQuery y usa SQL para analizar por grupo de anuncios.
P: ¿ROAS incluye tarifas de plataforma publicitaria? R: Generalmente sí—el "costo" es lo que pagas a la plataforma. Pero algunas plataformas muestran diferentes costos en diferentes lugares. Verifica.
P: ¿Cuál es un buen ROAS? R: Depende de tu negocio. El comercio electrónico generalmente apunta a 3-5x ROAS (margen 30-20% después del cumplimiento). SaaS podría apuntar a 1.5-2x. Los negocios de menor margen podrían estar bien con 1.2x.
La Línea de Fondo
Los datos de costo transforman GA4 de una herramienta de tráfico a una herramienta de inteligencia empresarial. Puedes ver qué canales son realmente rentables, no solo cuál impulsa la mayoría de conversiones.
Dedica una hora a configurar la importación de costo. Se paga por sí mismo la primera vez que reasignas presupuesto de un canal no rentable a uno rentable.
Para análisis de ROI más profundo, ve Modelos de Atribución de GA4: ¿Cuál Deberías Usar?.
Emily Redmond es una analista de datos en Emilytics — el agente de análisis de IA que vigila tu GA4, Search Console y datos de Bing las 24 horas 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. ¡Salúdame →