Parámetros UTM: cuáles usar, cómo nombrarlos y qué no etiquetar
Los parámetros UTM son etiquetas que indican de dónde llegó una visita. Google Analytics reconoce nueve: tres se leen en el informe, cuatro son opcionales y dos no se reportan. La convención de nombres pesa más que la lista.

Los parámetros UTM son etiquetas que se agregan al final de un enlace para que la herramienta de analítica sepa de dónde llegó la visita. Google Analytics reconoce nueve: tres son los que de verdad se leen en el informe, cuatro son detalle opcional y dos se aceptan pero no aparecen en ninguna parte. Todos son texto que ustedes inventan, por eso la convención de nombres pesa más que la lista.
Hace falta una propiedad de analítica funcionando y una expectativa realista: la etiqueta solo sirve en enlaces que ustedes controlan. Lo que llega sin etiqueta cae en el grupo que la herramienta adivine, y en las respuestas de IA suele terminar en Directo. Este capítulo no arregla esa mitad; arregla la que sí pueden etiquetar.
Qué hacen los parámetros UTM en la práctica
Agregan pares de clave y valor al final de una URL. El servidor los ignora, la página se ve igual y el script de analítica lee los valores y archiva la visita con los nombres que ustedes escribieron. No hay registro central ni validación: utm_medium=email y utm_medium=Email son dos medios diferentes para siempre, en dos filas separadas.
Ese es todo el mecanismo. También explica lo que pasa al tercer mes: un informe con catorce maneras de escribir el mismo boletín. Por eso el entregable de este capítulo es una convención, no un generador de enlaces.
Un parámetro UTM no mide nada. Es una etiqueta que prometieron escribir siempre igual.
Los parámetros UTM: nueve campos y dos que no se reportan
Google lo dice sin vueltas: «When you add parameters to a URL, you should always use utm_source, utm_medium, and utm_campaign» (Collect campaign data with custom URLs, consultado el 04/09/2026). La misma página advierte: «Missing UTM parameters will result in (not set) values being present in reporting.»
| Parámetro | Qué guarda | Uso |
|---|---|---|
utm_source | De dónde vino el clic | Siempre |
utm_medium | Tipo de canal | Siempre |
utm_campaign | Nombre de la campaña | Siempre |
utm_id | Identificador de campaña | Opcional |
utm_term | Palabra clave pagada | Opcional |
utm_content | Qué pieza creativa | Opcional |
utm_source_platform | Plataforma que envió | Opcional |
utm_creative_format | Formato creativo | No se reporta |
utm_marketing_tactic | Enfoque de segmentación | No se reporta |
Las dos últimas filas conviene leerlas dos veces. Google escribe que utm_creative_format «isn't currently reported in Google Analytics properties», y la misma frase aparece para utm_marketing_tactic. Se aceptan, quedan guardados en el evento y no están en la interfaz. Agregarlos alarga la URL sin cambiar ningún informe que puedan abrir hoy.
La convención que pueden copiar
Cuatro reglas. Son aburridas a propósito: lo único que vuelve legible un informe de campañas es que nadie improvise.
- Todo en minúsculas. Las mayúsculas se conservan y se distinguen, así que una sola mayúscula parte una fila en dos.
- Guiones entre palabras, nunca guiones bajos. Elijan un separador y déjenlo escrito en el documento desde el que todos copian.
utm_mediumsale de una lista cerrada que se escribe una vez. Cinco o seis valores; agregar uno es una decisión consciente.utm_sourcees un lugar yutm_mediumes un tipo de lugar.newsletterno es un medio;emailsí.
# La lista cerrada, guardada donde todos la encuentren
utm_medium ∈ { email | social | cpc | referral | affiliate | qr }
# Un enlace, escrito según la convención
https://example.com/pricing
?utm_source=weekly-digest
&utm_medium=email
&utm_campaign=2026-09-pricing-update
&utm_content=header-button
# Misma campaña, segunda pieza: solo cambia utm_content
&utm_content=footer-text-link
Pongan la fecha al inicio del nombre de campaña. Al ordenar la columna alfabéticamente también queda ordenada por fecha, y esa es la única maquetación que nadie tiene que aprender a leer.
La lista cerrada es la parte que se salta y la que rinde. Seis valores dan un informe de canales que se entiende de un vistazo; treinta dan una hoja de cálculo que alguien tiene que normalizar a mano cada mes, adivinando, porque solo quien escribió la etiqueta sabe qué quiso decir.
No usen parámetros UTM en enlaces internos
Dos de las tres razones están documentadas. En la tercera nos detenemos y decimos que no lo sabemos.
La parte documentada tiene que ver con búsqueda, no con analítica. Un enlace interno etiquetado crea una segunda URL para una página que ya tenía una, y Google decide cuál mostrar: «If you don't specify a canonical URL, Google will identify which version of the URL is objectively the best version to show to users in Search» (How to specify a canonical URL, consultado el 04/09/2026). Un canonical autorreferente, explicado en cómo comprobar si un cambio SEO funcionó, evita que esa decisión se tome por ustedes.
La segunda razón es el informe. Las columnas de página de destino y campaña se llenan de filas que describen su propia navegación, y el tráfico que llegó de afuera se vuelve más difícil de encontrar en su propio informe.
La tercera es la atribución, y ahí la documentación se queda corta. Google señala que «the session_start event carries the information that determines the attribution of the session, such as the gclid, UTM parameters, and referrer» ([GA4] Analytics sessions, consultado el 04/09/2026). Lo que deja abierto es qué hace un clic etiquetado en medio de una sesión que ya empezó. No hicimos esa prueba, así que no vamos a decirles que reescribe la fuente. Las dos primeras razones alcanzan.
La auditoría que pueden correr hoy
Un comando encuentra los enlaces internos que ya llevan etiquetas. Úsenlo en una página con muchas plantillas: portada, categoría o pie de boletín renderizado en HTML.
# Enlaces internos de su página que ya llevan etiqueta
curl -sL -A 'Mozilla/5.0' https://example.com/ \
| grep -oE 'href="[^"]*utm_[^"]*"' | sort | uniq -c | sort -rn
# Todos los medios distintos que están en uso
grep -ohE 'utm_medium=[^&"]+' links.txt | sort | uniq -c | sort -rn
La segunda línea descubre la deriva. Si devuelve más de unos seis valores, la lista cerrada no se está usando, y ningún arreglo posterior del informe va a volver a unir Email con email.
Tres maneras de equivocarse
Las tres son silenciosas. El informe sigue apareciendo, los números siguen sumando y lo que miran describe algo distinto de lo que querían medir.
- Dos formas de escribir una fuente. El canal se parte en dos filas y las dos quedan cortas. Nunca avisa; el informe simplemente parece más chico.
- Etiquetas en enlaces que no controlan. Cualquiera puede copiar su URL etiquetada y publicarla en otro sitio; la visita se archiva como su boletín. Una etiqueta es un dato de confianza, no un dato verificado.
- URL etiquetadas en un sitemap o en un canonical. Una URL de seguimiento no es una página y nunca debería ser la dirección que declaran como real. Una vez que está en un sitemap, cuesta mucho verla.
Lo que esto no resuelve es qué parte del tráfico total se puede etiquetar. En la mayoría de los sitios es chica, y el resto hay que reconstruirlo con dos sistemas que no coinciden. Antes de enviar una URL etiquetada, revisen qué devuelve de verdad y después mantengan el seguimiento de la promoción en un solo lugar. Para leer el resultado junto a los datos de búsqueda, revisen también las consultas y la cobertura.
Preguntas frecuentes
¿Los parámetros UTM son malos para el SEO?
No por sí mismos. El riesgo es tener varias direcciones para una misma página, y un canonical autorreferente lo resuelve. Una URL etiquetada nunca debería ser la que envían a Search Console ni la que enlazan internamente.
¿Cuáles parámetros UTM son obligatorios?
Google nombra tres: source, medium y campaign. Los demás son opcionales, y dos de los nueve no se reportan en absoluto.
¿Importa el orden de los parámetros?
No. Se leen como pares de clave y valor. Mantener un orden constante solo ayuda a la persona que recorre una hoja de cálculo de enlaces.
¿Pueden usar una almohadilla en lugar del signo de interrogación?
No. Deben ir en la cadena de búsqueda, antes de cualquier fragmento. Si quedan después de #, no se envían igual al script de analítica y no se leen como etiqueta de campaña.
¿Cómo limpian un año de etiquetas incoherentes?
No se pueden corregir los datos ya recogidos. Escriban la lista cerrada, aplíquenla a todo lo que envíen desde hoy y traten las filas viejas como otra época del informe, no como algo para fusionar.
Forma parte de la guía de QueryWin · Nivel 2


