Integración con analytics
UTMs y tracking. GA4 y paid social. Visión holística del funnel.
Las plataformas de Paid Social te dan una vista parcial. Google Analytics 4 te da el panorama completo—desde el primer touchpoint hasta la conversión, incluyendo canales orgánicos y comportamiento en sitio.
Por qué integrar Paid Social con GA4
Sin integración, operas con datos fragmentados que llevan a decisiones subóptimas.
Limitaciones de medir solo en plataformas
| Limitación | Consecuencia |
|---|---|
| Cada plataforma se atribuye conversiones | Sumas más del 100% de conversiones |
| No ves post-click behavior | No sabes si el tráfico es de calidad |
| Silos de información | No entiendes el cross-channel journey |
| Métricas de vanidad | Optimizas para clicks, no conversiones |
Beneficios de GA4 como hub central
| Beneficio | Valor |
|---|---|
| Visión unificada | Todos los canales en un solo lugar |
| Atribución cross-channel | Entiendes cómo interactúan los canales |
| Behavior analytics | Ves qué hace el usuario después del click |
| Audiencias para remarketing | Creas segmentos basados en comportamiento |
| Fuente de verdad | Un número para gobernarlos a todos |
Sistema de UTMs para Paid Social
Los UTM parameters son el puente entre tus anuncios y GA4. Sin UTMs correctos, tu tráfico pagado aparece como "direct" o "referral".
Anatomía de una URL con UTMs
https://tusite.com/landing-page
?utm_source=facebook
&utm_medium=paid-social
&utm_campaign=black-friday-2025
&utm_content=video-testimonial
&utm_term=lookalike-purchasers
Parámetros UTM explicados
| Parámetro | Propósito | Ejemplo |
|---|---|---|
| utm_source | Plataforma/sitio de origen | facebook, instagram, tiktok, linkedin |
| utm_medium | Tipo de tráfico | paid-social, cpc, display |
| utm_campaign | Nombre de campaña | black-friday-2025, brand-awareness-q1 |
| utm_content | Diferenciador de anuncio | video-v1, carousel-promo, static-cta |
| utm_term | Audiencia o keyword | lookalike-purchasers, retargeting-cart |
Convención de nombres recomendada
REGLAS DE NAMING:
1. Todo en minúsculas (facebook, no Facebook)
2. Guiones en lugar de espacios (black-friday, no black friday)
3. Sin caracteres especiales (no acentos, ñ, etc.)
4. Consistente siempre (paid-social, no paidsocial ni paid_social)
ESTRUCTURA SUGERIDA:
utm_source: [plataforma]
→ facebook, instagram, tiktok, linkedin, twitter
utm_medium: paid-social (siempre igual para Social Ads)
utm_campaign: [objetivo]-[nombre]-[fecha/período]
→ conversion-blackfriday-nov24
→ awareness-lanzamiento-q1-25
utm_content: [formato]-[variante]-[identificador]
→ video-testimonial-v1
→ carousel-productos-a
→ static-descuento-final
utm_term: [tipo-audiencia]-[segmento]
→ prospecting-lookalike-purchase
→ retargeting-cart-7d
→ interest-fitness-25-34
Herramienta de construcción de UTMs
Usa esta plantilla para generar URLs consistentes:
PLANTILLA UTM GENERATOR
Base URL: https://________________
Source (plataforma): ________________
Medium: paid-social
Campaign: ________________-________________-________________
[objetivo] [nombre] [fecha]
Content: ________________-________________-________________
[formato] [descripción] [versión]
Term: ________________-________________
[tipo-audiencia] [segmento]
URL FINAL:
[Base URL]?utm_source=[source]&utm_medium=paid-social&utm_campaign=[campaign]&utm_content=[content]&utm_term=[term]
Configuración de GA4 para Paid Social
Paso 1: Verificar recepción de UTMs
En GA4, ve a:
- Reports → Acquisition → Traffic acquisition
- Filtra por "Session medium" = "paid-social"
- Verifica que aparezcan tus campañas
Si no aparece data:
- Revisa que los UTMs están en las URLs de destino
- Confirma que el tracking de GA4 está instalado en landing pages
- Verifica que no hay redirecciones que eliminen parámetros
Paso 2: Crear canal personalizado
GA4 tiene canales predefinidos, pero puedes crear uno específico para Paid Social:
Admin → Data display → Channel groups → Create new
Nombre: Paid Social
Condiciones:
- Source matches regex: facebook|instagram|tiktok|linkedin|twitter
- AND Medium exactly matches: paid-social
Paso 3: Configurar conversiones
Asegúrate de que tus eventos de conversión estén marcados:
Admin → Events → Mark as conversion:
□ purchase
□ generate_lead
□ sign_up
□ add_to_cart
□ begin_checkout
Paso 4: Crear audiencias de remarketing
Admin → Audiences → New audience
EJEMPLO: Cart Abandoners from Paid Social
Condiciones:
- Event: add_to_cart (in last 7 days)
- AND Event: purchase (not in last 7 days)
- AND Session source matches: facebook|instagram
Reportes integrados en GA4
Reporte de performance de Paid Social
Ubicación: Reports → Acquisition → Traffic acquisition
Dimensiones clave:
- Session source/medium
- Session campaign
- Session manual ad content (utm_content)
Métricas clave:
- Sessions
- Engaged sessions
- Engagement rate
- Conversions
- Total revenue
Creando un reporte personalizado
Explore → Free form
FILAS:
- Session campaign
- Session source
- Session manual ad content
COLUMNAS:
- Sessions
- Engagement rate
- Conversions
- Total revenue
- Revenue per session
FILTROS:
- Session medium = paid-social
ORDENAR:
- Total revenue (descendente)
Funnel de Paid Social
Explore → Funnel exploration
PASOS:
1. session_start (con filtro: medium = paid-social)
2. view_item
3. add_to_cart
4. begin_checkout
5. purchase
BREAKDOWN:
- Session source (para ver Meta vs TikTok vs LinkedIn)
Visión holística del funnel
El customer journey multi-touch
Un usuario típico no convierte en un solo touchpoint:
JOURNEY EJEMPLO:
Día 1: [Instagram Ad] → Visita blog → Sale
↓
Día 3: [Google Search] → Visita producto → Sale
↓
Día 5: [Retargeting Ad] → Add to cart → Sale
↓
Día 7: [Email] → Purchase
Reporte de rutas de conversión
Ubicación: Advertising → Attribution → Conversion paths
Este reporte muestra:
- Secuencias de canales antes de conversión
- Tiempo promedio hasta conversión
- Touchpoints más comunes
Comparando modelos de atribución en GA4
Ubicación: Advertising → Attribution → Model comparison
Compara cómo diferentes modelos asignan crédito:
| Canal | Last Click | Data-Driven | Diferencia |
|---|---|---|---|
| Paid Social | 45 conv | 62 conv | +38% |
| Organic Search | 30 conv | 25 conv | -17% |
| Direct | 25 conv | 13 conv | -48% |
Insight: Data-driven muestra que Paid Social tiene más impacto del que Last Click indica.
Dashboard integrado de Paid Social
Métricas esenciales para tu dashboard
SECCIÓN 1: OVERVIEW
- Total sessions from Paid Social (trend)
- Total conversions from Paid Social (trend)
- ROAS calculado (Revenue / Estimated Spend)
- Engagement rate vs site average
SECCIÓN 2: POR PLATAFORMA
- Tabla: Source | Sessions | Conv Rate | Revenue
- Gráfico: Conversiones por plataforma (pie)
SECCIÓN 3: POR CAMPAÑA
- Top 10 campaigns by revenue
- Campaigns by engagement rate
- Low performers (sessions but no conversions)
SECCIÓN 4: BEHAVIOR
- Avg. session duration from Paid Social
- Pages per session
- Bounce rate comparison
- Most visited pages from Paid Social
SECCIÓN 5: FUNNEL
- Funnel visualization
- Drop-off points
- Conversion rate by step
Conectando GA4 con Looker Studio
Para dashboards automatizados:
- En Looker Studio, crea nuevo reporte
- Conecta fuente de datos: Google Analytics 4
- Selecciona tu propiedad
- Usa filtros: Session medium = paid-social
- Construye visualizaciones con los datos
Reconciliación de datos: Plataforma vs GA4
Por qué los números no coinciden
| Razón | Explicación |
|---|---|
| Modelos diferentes | Meta usa 7-day click + 1-day view; GA4 usa last click por defecto |
| Cross-device | Meta trackea mejor cross-device; GA4 depende de login |
| Ad blockers | Afectan más a GA4 que a conversions API de Meta |
| Definición de conversión | Pueden estar midiendo eventos diferentes |
Framework de reconciliación
1. IDENTIFICA EL GAP
Meta reports: 100 conversiones
GA4 reports: 75 conversiones
Gap: 25% (normal es 15-35%)
2. INVESTIGA CAUSAS
- ¿View-through incluido en Meta? (sí = explica parte del gap)
- ¿Ventanas de atribución iguales? (ajusta en Meta a 7-day click)
- ¿Definición de conversión igual? (verifica eventos)
3. ESTABLECE FACTOR DE AJUSTE
- Si el gap es consistente, usa GA4 × 1.33 como estimado
- Documenta el factor y revisa mensualmente
4. USA GA4 PARA DECISIONES
- GA4 como fuente de verdad para comparar canales
- Platform data para optimización intra-plataforma
Ejercicio práctico
Implementa tracking integrado siguiendo estos pasos:
PASO 1: Audita tus UTMs actuales
- Revisa 5 anuncios activos
- ¿Tienen UTMs? ¿Son consistentes?
- Documenta inconsistencias
PASO 2: Crea tu sistema de UTMs
- Define tu convención de nombres
- Crea una plantilla/spreadsheet
- Aplica a todas las campañas activas
PASO 3: Verifica en GA4
- Espera 24-48 horas
- Ve a Traffic acquisition
- Confirma que aparecen tus campañas con los nombres correctos
PASO 4: Crea tu primer reporte integrado
- Exploration con funnel de Paid Social
- Compara platforms por conversion rate
- Identifica el top performing campaign
Puntos clave de esta lección
- GA4 es tu fuente de verdad para comparar canales—cada plataforma sobre-atribuye sus propias conversiones
- UTMs consistentes son críticos; sin ellos, tu tráfico pagado aparece como directo o referral
- El customer journey es multi-touch; usa path analysis para entender cómo Paid Social contribuye
- Los números de plataforma y GA4 siempre diferirán; establece un factor de reconciliación
- Dashboards integrados permiten decisiones basadas en el full-funnel, no solo en métricas de plataforma
Próxima lección
Comenzamos el proyecto final del curso. Aprenderás a crear un brief de campaña multiplataforma que integre todo lo aprendido.
Quiz de comprensión
- ¿Por qué es importante usar "paid-social" como utm_medium consistentemente en todas las plataformas?
- Si GA4 reporta 50% menos conversiones que Meta Ads Manager, ¿qué factores podrían explicar esta diferencia?
- ¿Cómo usarías el reporte de Conversion Paths en GA4 para justificar mayor inversión en Paid Social?
¿Completaste esta lección?
Marca esta lección como completada. Tu progreso se guardará en tu navegador.