Analítica

Parámetros UTM mal puestos hacen que GA4 pierda tus leads

Sin parámetros UTM bien configurados, GA4 agrupa tus campañas como tráfico directo y el origen real de cada lead desaparece del informe.

Un despacho de abogados que invierte en Google Ads, boletines o redes sociales necesita saber qué canal trae cada contacto, y ahí es donde entran los parámetros UTM: cinco etiquetas que se añaden a la URL de destino para que Google Analytics 4 identifique el origen exacto de cada sesión. Sin ellas, GA4 no distingue una visita que llega desde una campaña de pago de otra que llega desde un enlace compartido por WhatsApp: las mete a todas en el mismo cajón de tráfico directo, y el despacho pierde la trazabilidad de qué inversión funciona.

Los parámetros UTM son las etiquetas (utm_source, utm_medium, utm_campaign, utm_term y utm_content) que se añaden a una URL para decirle a GA4 de qué canal, campaña y anuncio viene cada visita; sin utm_source y utm_medium, la sesión se clasifica como tráfico directo y GA4 pierde el rastro de la campaña que la generó.

Los parámetros UTM que reconoce GA4

GA4 deduce el origen de una visita de seis parámetros añadidos al final de la URL de destino, documentados en el creador de URLs de campañas de Google Analytics. Tres son obligatorios en cualquier enlace etiquetado —utm_source, utm_medium y utm_campaign— porque sin ellos GA4 no puede formar la combinación fuente/medio que usa para clasificar la sesión. Los otros tres son opcionales y afinan dentro de una misma campaña: qué anuncio generó el clic, qué palabra clave de pago lo disparó o qué código conecta la campaña con otras herramientas.

La tabla resume qué identifica cada uno y qué pasa en el informe si falta:

Parámetros UTM que reconoce GA4
Parámetro Obligatorio Qué identifica Si falta en GA4
utm_source La plataforma de origen (newsletter, linkedin, google) Sesión sin fuente: cae en tráfico directo
utm_medium El tipo de canal (cpc, email, social, referral) Aparece como «(not set)» en el informe
utm_campaign El nombre de la campaña o promoción concreta Imposible comparar una campaña con otra
utm_term No La palabra clave de pago que activó el anuncio Se pierde el detalle, no la clasificación
utm_content No La variante creativa dentro de la misma campaña No se puede comparar un anuncio con otro
utm_id No El identificador que conecta la campaña con otras herramientas Se rompe el cruce con Google Ads o el CRM

Sintaxis correcta de una URL con etiquetado UTM

Una URL etiquetada sigue una estructura fija: la dirección de la página, seguida de un interrogante y después cada parámetro separado por el símbolo &, en pares clave=valor. Un enlace a una página de contacto quedaría así: https://tuweb.com/contacto?utm_source=newsletter&utm_medium=email&utm_campaign=marzo-2026. El orden de los parámetros no importa para GA4, pero sí importa que cada valor se escriba siempre igual: si una campaña se etiqueta un día como «Newsletter» y al siguiente como «newsletter_marzo», GA4 las trata como dos fuentes distintas y el histórico se fragmenta en dos líneas que nunca se suman.

Minúsculas y guiones, el detalle que fragmenta tus informes

GA4 distingue mayúsculas de minúsculas en los valores de UTM, así que «Google» y «google» generan dos filas distintas en el informe de adquisición de tráfico, cada una con la mitad de las sesiones reales. Lo mismo pasa con los espacios: uno sin codificar rompe la URL o se convierte en «%20», así que la convención práctica es escribir todo en minúsculas y usar guiones para separar palabras. Un despacho con varias campañas a la vez necesita un criterio único: utm_source siempre en minúscula con el nombre de la plataforma y utm_campaign con el mes y el año. Sin ese criterio, cada persona que crea un enlace inventa su propia convención y el informe de campañas se llena de variantes que representan lo mismo pero que GA4 cuenta por separado, así que ninguna cifra agregada es fiable.

La clasificación de tráfico directo que oculta tus campañas

GA4 asigna cada sesión a un canal siguiendo una tabla de reglas fija, la agrupación de canales predeterminada. Según la documentación de agrupación de canales de Google Analytics, una sesión cae en el canal Directo cuando la fuente coincide exactamente con «(direct)» y el medio está vacío o marcado como «(none)»: justo lo que ocurre cuando un enlace no lleva utm_source ni utm_medium. No es solo el boletín sin etiquetar: los clics que llegan desde WhatsApp, Slack o los asistentes de inteligencia artificial casi nunca envían un encabezado de referencia, así que también terminan en Directo salvo que la URL ya lleve sus propios parámetros UTM.

Tráfico directo, en GA4, no significa que el usuario haya escrito la URL de memoria: es la etiqueta por defecto para cualquier sesión de la que GA4 no puede identificar ni fuente ni medio, incluida buena parte del tráfico mal etiquetado.

Para un despacho esto es práctico: si la newsletter, los posts patrocinados en redes o los enlaces que reparte un colaborador no llevan UTM, esos leads se cuentan como Directo y el informe de adquisición sugiere que casi nadie llega desde las campañas en las que se invierte presupuesto, uno de los errores de atribución de leads más comunes en los despachos. La forma de comprobarlo es cruzar la fecha de un envío de newsletter con un pico en Directo: si coinciden, el problema no es el canal, es la falta de etiquetado.

Autoetiquetado de Google Ads frente al etiquetado manual

Google Ads añade automáticamente su propio parámetro a cada anuncio, el gclid, para que GA4 identifique clic a clic qué campaña, grupo de anuncios y palabra clave generaron la visita: es el autoetiquetado, y viene activado por defecto. El problema aparece cuando alguien añade además parámetros UTM manuales a la misma URL final del anuncio, pensando que así controla mejor el nombre de la campaña.

Qué gana la prioridad cuando gclid y UTM coinciden

Según la documentación de Google sobre las dimensiones de origen de tráfico, cuando una URL lleva a la vez el gclid del autoetiquetado y parámetros UTM manuales, GA4 da prioridad a los valores del autoetiquetado para fuente, medio y el resto de dimensiones de clasificación. La excepción llega cuando el gclid falla o no se reconoce: en ese caso GA4 recurre por completo a los parámetros UTM de la URL, así que la recomendación oficial es que, si se decide etiquetar manualmente un anuncio de Google Ads, se rellenen todos los parámetros relevantes —utm_source, utm_medium, utm_campaign, utm_id y utm_source_platform— en vez de solo alguno. Mezclar un UTM suelto con el autoetiquetado activo no rompe nada, pero tampoco aporta: GA4 lo ignora mientras el gclid funcione, y solo sirve de red de seguridad para el día en que no funcione, algo relevante si además subes conversiones offline a Google Ads y necesitas que el gclid llegue intacto hasta el CRM.

Aplicación práctica de los parámetros UTM en campañas

Puesto en la rutina del despacho, el etiquetado con parámetros UTM se aplica en tres frentes: los envíos de email marketing, las publicaciones patrocinadas en redes sociales y cualquier enlace que se comparta fuera del sitio —una firma de correo, un directorio profesional, un perfil de Google Business Profile. En Google Ads no hace falta tocar nada: el autoetiquetado ya cubre esa capa.

  • Boletín mensual: utm_source=newsletter, utm_medium=email, utm_campaign con el mes.
  • Publicación patrocinada en LinkedIn: utm_source=linkedin, utm_medium=social-paid.
  • Directorio o guía de abogados: utm_source=nombre-del-directorio, utm_medium=referral.

Nomenclatura estable para comparar campañas de un año a otro

El valor de los parámetros UTM no se agota en el mes en que se lanza la campaña: sirve para comparar octubre con el octubre anterior, y eso solo funciona si el criterio de nomenclatura no cambia por el camino. Fijar de entrada un documento breve —qué valores usa utm_source para cada plataforma, cómo se nombra utm_campaign, siempre en minúscula y con guiones— evita que dentro de un año existan tres variantes de «linkedin» repartidas entre «Linkedin», «LinkedIn_Ads» y «li». Vale la pena revisar el informe de adquisición de tráfico de GA4 cada pocos meses buscando fuentes que en realidad son la misma plataforma escrita de forma distinta: es la señal más clara de que el criterio se ha perdido por el camino, y conviene corregirlo antes de que el histórico acumule más variantes que unificar luego a mano.

Preguntas frecuentes sobre parámetros UTM en GA4

¿Qué pasa si me olvido de poner utm_medium en una campaña?

GA4 registrará la sesión con la fuente que hayas puesto, pero el medio aparecerá como «(not set)» en vez de un canal reconocible como cpc o email. La campaña no se pierde, pero queda fuera de los informes que agrupan por canal: rellena siempre los tres parámetros obligatorios juntos.

¿Los parámetros UTM afectan al posicionamiento SEO de la página?

No directamente: Google trata la URL con parámetros como una variante de la misma página, no como contenido duplicado que penalice. El riesgo real es compartir por error la versión con UTM como enlace en redes o menús internos, indexando variantes innecesarias de la misma URL.

¿Hay que poner UTM en los enlaces de la newsletter?

Sí, siempre que el enlace lleve a tu propia web: un boletín es tráfico externo hasta el clic, y sin utm_source ni utm_medium esa visita se mezcla con el tráfico directo. Etiqueta también los enlaces secundarios del email, no solo el principal, para saber qué bloque generó el clic.

¿Cuánto tarda GA4 en mostrar los datos de una campaña recién etiquetada?

El informe en tiempo real muestra la sesión en segundos, pero el informe estándar de adquisición tarda hasta 24-48 horas en consolidar los datos. Si una fuente nueva no aparece pasado ese plazo, el problema casi siempre es un error de sintaxis en la URL, no un retraso de GA4.

Fuente: Centro de ayuda de Google Analytics — Creador de URLs de campañas

De la idea a la acción

¿Tu despacho necesita decisiones más claras?

Cuéntanos dónde quieres llegar. Pondremos estrategia, tecnología y medición al servicio de ese objetivo.

Hablemos