Tracking roto en Google Ads: caso real de recuperación en Colombia
Este artículo documenta un caso de gestión real de Google Ads en el nicho de servicios académicos universitarios en Colombia. Los nombres del cliente y la empresa han sido omitidos por confidencialidad. Los datos técnicos y resultados son reales.
Tu presupuesto en Google Ads se gasta. Los clics llegan. Pero las conversiones no aparecen — o peor, el panel muestra 0 a 3 conversiones en tres meses mientras el negocio sigue recibiendo contactos por WhatsApp. El problema no es la pauta. El tracking está roto desde la raíz, y el algoritmo de Smart Bidding lleva semanas operando completamente ciego.
Esto es exactamente lo que encontramos al recibir una cuenta de servicios académicos universitarios en Colombia. Así lo diagnosticamos, lo corregimos, y cómo reconstruimos la estrategia desde cero.
El problema: dos meses de invisibilidad digital
Cuando un negocio que había logrado entre 80-100 contactos mensuales por WhatsApp desde Google Ads de repente cae a 0, 1 u 8 conversiones registradas durante tres meses consecutivos, la primera hipótesis que cualquier agencia plantea es que el mercado cambió, que la competencia subió las pujas o que el presupuesto no es suficiente.
La hipótesis correcta — y la que ningún proveedor anterior había identificado — era mucho más técnica y mucho más simple: el tracking estaba completamente roto desde la raíz.
Este es el caso de cómo lo diagnosticamos, lo corregimos, y cómo estructuramos una estrategia de pauta desde cero para un negocio de servicios académicos universitarios en Colombia.
Diagnóstico técnico: la auditoría que lo cambió todo
Lo primero que hicimos al recibir el proyecto fue auditar la infraestructura de tracking antes de tocar un solo anuncio. Este paso —que la mayoría de agencias omite— fue lo que marcó la diferencia.
El hallazgo crítico: tres fuentes de scripts duplicados
Al revisar el código fuente del sitio encontramos tres instalaciones simultáneas de Google Tag Manager y Google Analytics 4:
Fuente 1 — Plugin Metronet Tag Manager
El contenedor GTM-PBDXXXX instalado en <head> y <body> simultáneamente.
Fuente 2 — Header.php del tema personalizado
El script de GA4 (G-XXXXXXXX) instalado directamente en el <head> del tema, con gtag/js cargando de forma independiente al contenedor GTM.
Fuente 3 — Plugin Head & Footer Code
Una segunda copia del mismo contenedor GTM instalada en el <head> del sitio, más el noscript en el <body>.
El resultado era que cada visita al sitio disparaba los scripts de tracking entre 2 y 3 veces simultáneamente, creando datos completamente contaminados en GA4 y en Google Ads.
La causa raíz del fallo de conversiones
Pero la duplicación no era el problema principal. El verdadero problema era más sutil:
La etiqueta base de Google Ads en GTM estaba configurada con el ID incorrecto.
El formato correcto para la etiqueta base es AW-XXXXXXXXXX. El ID que tenía configurado carecía del prefijo AW-, lo que hacía que Google Ads nunca recibiera la señal de conversión. Los clics llegaban, el presupuesto se gastaba, pero ninguna conversión se registraba en la plataforma.
Eso explica por qué la cuenta mostraba 0-8 conversiones en los últimos tres meses a pesar de que el negocio seguía recibiendo contactos por otros canales. El algoritmo de Smart Bidding estaba literalmente ciego.
La corrección: limpieza quirúrgica del tracking
Paso 1: Eliminación de todas las fuentes de scripts duplicados
Procedimos a limpiar las tres fuentes de forma ordenada:
✅ Metronet Tag Manager → campos vaciados y guardados
✅ header.php → líneas 5-13 (GA4 directo) eliminadas quirúrgicamente
✅ Head & Footer Code → campos head y body vaciados
✅ Caché de Elementor → vaciado para forzar regeneración del HTML
Verificación final en el código fuente en vivo: GTM-XXXXXXXX aparece exactamente 1 vez. GA4 directo: 0 instancias. Noscript duplicado: 0 instancias.
Paso 2: Nuevo contenedor GTM desde cero
Creamos un contenedor GTM nuevo en la cuenta propia del cliente — no en la cuenta de la agencia — con esta arquitectura:
4 carpetas de organización:
[GA4] Analytics[ADS] Conversiones[WA] WhatsApp Eventos[UTIL] Utilidades
- Etiqueta base Google Ads con ID correcto (
AW-XXXXXXXXXX) - Etiqueta base GA4
- Conversión WhatsApp Plugin (valor: $400.000 COP)
- Conversión WhatsApp CTA Hero (valor: $400.000 COP)
- Conversión Formulario de contacto (valor: $200.000 COP)
- Evento GA4
whatsapp_click_plugin - Evento GA4
whatsapp_click_cta - Evento GA4
form_submit_contacto
Un error frecuente —y que encontramos en este caso— es olvidar agregar los parámetros value y currency en las etiquetas de evento de GA4. Sin ellos, GA4 registra las conversiones como eventos sin valor, y la columna "Total de ingresos" muestra $0 para todos los eventos.
// Parámetros requeridos en cada etiqueta de evento GA4:
value: 400000
currency: COP
Paso 3: Verificación con DebugView
Antes de publicar el contenedor, verificamos en tiempo real en GA4 DebugView que:
- Cada clic en el botón de WhatsApp del hero disparara
whatsapp_click_ctaconvalue: 400000 - Cada clic en el plugin flotante disparara
whatsapp_click_pluginconvalue: 400000 - Cada envío de formulario disparara
form_submit_contactoconvalue: 200000
Solo después de verificar los tres eventos publicamos el contenedor.
Quick wins en el sitio web
Paralelamente al trabajo de tracking, ejecutamos mejoras de conversión en el sitio que tenían impacto inmediato:
| Mejora | Impacto esperado |
|---|---|
| Botón CTA WhatsApp en el hero (primer viewport) | +15-25% CTR hacia WhatsApp desde home |
| Lazy loading en imágenes debajo del fold | -20% tiempo de carga |
| Atributos ALT en imágenes sin descripción | +SEO + accesibilidad |
Enlace tel: y mailto: clickeables en footer | Marcación directa desde mobile |
| Meta description corregida (compliance + SEO) | +CTR orgánico |
| Mensaje de bienvenida del plugin WhatsApp corregido | +Conversión primer contacto |
El punto más crítico fue el botón CTA de WhatsApp en el hero. En un negocio donde el 100% de las conversiones ocurren por WhatsApp, el hero — lo primero que ve el usuario — no tenía ningún botón directo hacia ese canal. El formulario estaba en una página separada a 2 clics de distancia.
Corrección de compliance en anuncios
Este es uno de los puntos más críticos en el nicho de servicios académicos y el que más problemas genera con las políticas de Google Ads.
La política de "Conducta fraudulenta académica"
Google clasifica como conducta fraudulenta la promoción de servicios que ayuden a los usuarios a cometer deshonestidad académica. El desafío para negocios de asesoría académica legítima es que el algoritmo detecta patrones de lenguaje —no solo el servicio en sí— y rechaza anuncios que usen frases asociadas con "essay mills".
Palabras y frases que disparan rechazo:
❌ "Hacemos tu tesis"
❌ "Realizamos trabajos universitarios"
❌ "Entrega garantizada" (en contexto académico)
❌ "Desde el anteproyecto hasta la entrega final"
❌ "Tesis aprobadas" (implica resultado garantizado)
❌ "Ayuda académica" (patrón directo de mills)
❌ "200 tesis orientadas" (número + tesis = producción masiva)
❌ "Confidencial + rápido" juntos (trío clásico de mills)
Lenguaje seguro y aprobado:
✅ "Orientación en tu tesis de grado"
✅ "Acompañamiento metodológico"
✅ "Asesoría universitaria experta"
✅ "Guiamos tu proceso académico"
✅ "Discreción total"
✅ "Consulta inicial sin costo"
✅ "Apoyo en metodología y APA"
La regla práctica: Si el anuncio puede interpretarse como "nosotros hacemos el trabajo por ti" → rechazo. Si se interpreta como "nosotros te orientamos para que tú lo presentes" → aprobado.
Esta distinción no es solo semántica — es el fundamento del servicio legítimo de asesoría vs. el essay mill. El anuncio debe comunicar exactamente lo que el negocio hace.
Estructura de campañas: de 1 grupo caótico a arquitectura por intención
Estado anterior
La cuenta tenía una sola campaña con todas las keywords mezcladas en un grupo, incluyendo keywords con alto riesgo de compliance activas, sin lista de negativos estructurada, y estrategia de puja en "Maximizar Clics" — que optimiza para clics, no para conversiones.
Nueva arquitectura
Campaña: GA_Search_AsesoriasTrabajosUniversitarios
├── G1: Asesorías Generales (keywords de mayor volumen histórico)
│ ├── Anuncio 1: Enfoque Urgencia
│ ├── Anuncio 2: Enfoque Credibilidad
│ └── Anuncio 3: Enfoque Accesibilidad
└── G2: Tesis Pregrado (keywords de mayor ticket)
├── Anuncio 1: Enfoque Urgencia Tesis
├── Anuncio 2: Enfoque Credibilidad Tesis
└── Anuncio 3: Enfoque Accesibilidad Tesis
Estrategia de puja: Maximizar Conversiones (con objetivo de CPA una vez se acumulen 30 conversiones con datos limpios).
Segmentación geográfica: Colombia — Presencia únicamente. La opción "Presencia e interés" incluye usuarios fuera de Colombia que tienen interés en el país — una fuente importante de tráfico bot y de Venezuela que consume presupuesto sin convertir.
Los 3 enfoques de anuncio por grupo
La teoría detrás de tener 3 RSAs con enfoques diferentes es que distintos estudiantes toman la decisión de contactar por razones distintas:
Urgencia: El estudiante con fecha límite esta semana. Necesita saber que obtendrá respuesta rápida.
Títulos clave: Orientación Académica Express, Respuesta en Menos de 10 Min, Consultoría Gratuita
Credibilidad: El estudiante que investiga antes de contactar. Necesita confiar antes de escribir.
Títulos clave: +10 Años de Experiencia Real, Metodología Probada, Discreción Total
Accesibilidad: El estudiante que compara opciones o tiene dudas económicas. Necesita el primer paso sin riesgo.
Títulos clave: Consulta Inicial Sin Costo, Sin Pago Adelantado, Compara Sin Compromiso
Google combina los títulos automáticamente y aprende cuál variante convierte mejor para cada usuario y búsqueda.
Keywords: el problema del volumen vs. compliance
El caso de G2 (Tesis Pregrado) ilustra perfectamente la tensión entre compliance y volumen en este nicho.
Lo que pasó
Configuramos keywords de alta especificidad y compliance perfecto:
"orientación tesis de pregrado" → Volumen bajo ❌
"apoyo en tesis de pregrado" → Volumen bajo ❌
"acompañamiento tesis de grado" → Volumen bajo ❌
"asesoría metodología tesis" → Volumen bajo ❌
"asesoría tesis de grado" → Apta ✅
9 de 12 keywords con volumen de búsqueda insuficiente.
El problema: las keywords que usan lenguaje de compliance correcto ("orientación", "acompañamiento") no corresponden al lenguaje que realmente usan los estudiantes colombianos en Google. Los estudiantes buscan con términos más directos y cortos.
La solución: keywords cortas con alto volumen
"tesis de pregrado" ✅ Alto volumen, compliance OK
"tesis de grado" ✅ Muy alta búsqueda en Colombia
"trabajo de grado" ✅ Sinónimo masivo
"proyecto de grado" ✅ Alta búsqueda todas las ciudades
"asesoría de tesis" ✅ Volumen medio, compliance perfecto
"tesis universitaria" ✅ Captura todo el espectro
"ayuda con tesis" ✅ Intención clara, compliance OK
La lección: en este nicho, la especificidad en las keywords no necesariamente ayuda. El lenguaje de compliance correcto que evita rechazos en los anuncios no es el mismo lenguaje que usan los usuarios en sus búsquedas.
Lista de palabras negativas estructurada
Creamos la lista block_especialidades a nivel de campaña — no de grupo — para que aplique automáticamente a todos los grupos actuales y futuros.
Categorías de negativos
Intención DIY (quieren hacerlo solos, no contratar):
gratis, gratuito, cómo hacer, cómo redactar, plantilla, formato, ejemplo, tutorial
Especialidades técnicas no relacionadas:
termodinámica, automatización industrial, Oracle, Crystal Ball, QGIS, rompecabezas 3D
Empleabilidad (confusión con bolsas de empleo):
empleos, vacantes, ofertas laborales, trabajo disponible
Educación no académica:
certificación, diplomado, curso virtual, admisiones, ICFES
Fuera de mercado:
Venezuela, México, España, Argentina, Chile
La lista se actualiza semanalmente revisando el informe de términos de búsqueda — cualquier búsqueda irrelevante que consuma presupuesto entra directamente a block_especialidades.
Extensiones de anuncio
Las extensiones son texto adicional que aparece debajo del anuncio en Google. No tienen costo adicional y aumentan el CTR entre 10-20%. Se configuraron a nivel de campaña para aplicar a todos los grupos:
Sitelinks (4): ¿Qué Hacemos?, Contáctanos, ¿Por Qué Elegirnos?, Nosotros
Callouts (8): +10 Años de Experiencia, Consulta Inicial Gratis, Discreción Total, Sin Pago Adelantado, Respuesta en 10 Minutos, Todos los Niveles, Pregrado y Posgrado, Orientación Personalizada
Structured Snippets — Servicios: Tesis de Pregrado, Tesis de Posgrado, Trabajos Universitarios, Corrección Estilo APA, Anteproyectos de Grado, Apoyo en Estadística
Nota de compliance en extensiones: Los textos de descripción de los Sitelinks también pasan por el filtro de conducta fraudulenta. "Tesis, trabajos universitarios y más" como descripción de un Sitelink fue rechazado. El reemplazo aprobado: "Orientación y asesoría académica".
Configuración de valores de conversión
Un detalle que impacta directamente la inteligencia del algoritmo de Smart Bidding:
| Tipo de contacto | Valor configurado |
|---|---|
| Clic en WhatsApp (plugin flotante) | $400.000 COP |
| Clic en WhatsApp (CTA hero) | $400.000 COP |
| Envío de formulario de contacto | $200.000 COP |
Al asignar valores diferentes, Google Ads entiende que un contacto por WhatsApp tiene el doble de valor que un envío de formulario — y optimiza sus pujas en consecuencia. La estrategia Target ROAS que activaremos más adelante depende completamente de estos valores para calcular el retorno real por conversión.
Optimizaciones pendientes y siguientes pasos
Con el tracking limpio y la estructura base configurada, el plan escalonado para los próximos 60 días es:
Semana 1-2: Acumulación de datos limpios
- Dejar correr las campañas sin modificaciones
- Revisar datos dos veces por semana (lunes y jueves)
- Agregar nuevos negativos basados en términos de búsqueda reales
Semana 3-4: Primera optimización basada en datos
- Ajuste de horario: concentrar el presupuesto en las horas de mayor conversión (eliminar franjas de bajo rendimiento)
- Pausar keywords con más de 20 clics y 0 conversiones
- Ajuste por dispositivo y ciudad si los datos lo justifican
Mes 2: Expansión cuando se alcancen 30 conversiones
- Activar G3 Tesis Posgrado (mayor ticket, menor volumen)
- Activar campaña de Remarketing Display para visitantes no convertidos
- Cambiar estrategia de puja a Target CPA con objetivo de $20.000-25.000 COP
Mes 3: Escalado inteligente
- Evaluar aumento de presupuesto de 20-30% si CPA se mantiene bajo objetivo
- Considerar Performance Max como complemento (no reemplazo) de Search
- Audiencias similares basadas en lista de conversiones
Pendiente técnico
- Verificar y configurar Google Search Console
- Vincular GSC con GA4 para visibilidad de tráfico orgánico
- Migrar contenedor GTM a cuenta propia del cliente (separar del acceso de agencia anterior)
Métricas objetivo al día 90
| KPI | Objetivo |
|---|---|
| Conversiones mensuales | 80-100 |
| CPA (costo por lead) | < $20.000 COP |
| CTR | > 13% |
| Quality Score promedio | > 7/10 |
| ROAS estimado | > 6x |
Conclusiones para agencias y anunciantes en nichos regulados
1. El tracking es la fundación, no un detalle.
Ninguna optimización de anuncios, keywords o estrategia de puja produce resultados correctos si el tracking está roto. La primera auditoría siempre debe ser técnica.
2. El prefijo importa.
Un ID de conversión de Google Ads sin el prefijo AW- es silenciosamente incorrecto — no genera error visible, simplemente no registra nada. Verificar el formato exacto del ID es un paso que no se puede omitir.
3. Los parámetros value y currency en GA4 no son opcionales.
Sin ellos, todas las conversiones de GA4 llegan con valor $0 a Google Ads, y el algoritmo de Smart Bidding no puede optimizar por retorno real.
4. En nichos regulados, el lenguaje del anuncio es técnico.
Escribir anuncios para servicios académicos requiere conocer exactamente qué patrones de lenguaje activan los filtros de Google. No es intuición — es una lista de términos prohibidos que se actualiza con cada rechazo.
5. Compliance y volumen van en tensión.
Las keywords que usan lenguaje seguro de compliance no siempre tienen volumen de búsqueda suficiente. La solución es usar keywords cortas y genéricas con volumen real, y trasladar el lenguaje de compliance al texto del anuncio — no a las keywords.
6. La segmentación geográfica "Presencia únicamente" no es opcional en Colombia.
La opción "Presencia e interés" incluye tráfico internacional y bots que consume presupuesto sin convertir. En mercados con alta proporción de tráfico inválido, esta configuración puede representar el 20-40% del gasto desperdiciado.
¿Quieres aplicar esto en tu negocio?
Agenda una consulta gratuita de 30 minutos. Analizamos tu situación actual y te decimos por dónde empezar.