Ir al contenido
OneKitly

Parámetros UTM: los cinco campos y la disciplina que los hace funcionar

Publicado el 12/5/2025 · 14 min de lectura · Herramientas de marketing y SEO

Camille Laurent

Camille LaurentRedactora de Finanzas en OneKitly

Fiscalidad · Finanzas personales

Verificado con 4 fuentes

Ver perfil
En resumen

Los parámetros UTM son cinco campos opcionales añadidos a la cadena de consulta de una URL que le dicen a tu analítica de dónde viene una visita: utm_source (el referente concreto), utm_medium (el tipo de canal), utm_campaign (la iniciativa), utm_term (una palabra clave pagada) y utm_content (qué creatividad o enlace). El mecanismo es trivial: la biblioteca de analítica los lee en la página de destino y los guarda con la sesión. La atribución se rompe por los valores, no por el mecanismo. Las cadenas de consulta distinguen mayúsculas según la RFC 3986, y la mayoría de las analíticas mantienen esa distinción: Facebook, facebook y FB se convierten en tres fuentes distintas en cada informe. Doce mil sesiones y 360 conversiones se parten en 7 000, 3 500 y 1 500, cuyos porcentajes de conversión son individualmente tan ruidosos que el intervalo al 95 % sobre el fragmento menor es 2,8 veces más ancho que sobre el conjunto. El error más dañino es etiquetar un enlace interno: eso inicia una sesión nueva, y la fuente original pierde toda conversión posterior al clic. En un ejemplo, 300 conversiones por 24 000 € se convierten en 120 conversiones por 9 600 € para la campaña real, mientras a un banner interno se le acreditan 14 400 € que nunca ganó.

Cada uno de los cinco campos tiene un trabajo, y la atribución rara vez se rompe por el mecanismo: se rompe por valores inconsistentes. Aquí están las reglas de nomenclatura, la trampa de las mayúsculas y el error de los enlaces internos que destruye la atribución original.

Cinco campos, un trabajo cada uno

Los parámetros se añaden a la cadena de consulta de la URL de destino y los lee la biblioteca de analítica al cargar la página. utm_source nombra el origen concreto — facebook, el dominio de un socio, el nombre de un boletín. utm_medium nombra el tipo de canal — email, cpc, social — y es el campo por el que agrupan tus informes de canal, así que necesita el vocabulario más estricto. utm_campaign nombra la iniciativa que une varios enlaces. utm_term lleva una palabra clave pagada, una supervivencia de la era de la publicidad en buscadores. utm_content distingue dos enlaces o dos creatividades por lo demás idénticos: el botón de cabecera frente al enlace del pie, la imagen A frente a la imagen B.

Dos reglas mantienen el conjunto coherente. Rellena source y medium juntos o no los rellenes: una fuente sin medium acaba en un cubo sin atribuir en la mayoría de herramientas, lo que es peor que dejar el enlace sin etiquetar. Y nunca etiquetes un enlace cuyo destino no controlas, porque los parámetros solo sirven si es tu propia analítica la que los lee.

La atribución se rompe por los valores, no por el mecanismo

Nada del mecanismo es difícil. Lo que rompe los informes es que tres personas etiquetan tres enlaces y escriben la misma fuente de tres maneras. La RFC 3986 hace que el componente de consulta de una URL distinga mayúsculas, y las herramientas de analítica suelen preservarlo: Facebook, facebook y FB son tres cadenas distintas y por tanto tres filas distintas. Nadie se da cuenta durante un trimestre, porque cada fila parece plausible por su cuenta.

El coste no es solo cosmético. Supón que el canal real entregó 12 000 sesiones y 360 conversiones, un 3 %, y que las mayúsculas lo partieron en 7 000 / 3 500 / 1 500. Esos fragmentos llevan 210, 105 y 45 conversiones. Sobre las 12 000 completas, el intervalo de confianza al 95 % en torno a un 3 % tiene una semianchura de 0,31 puntos; sobre el fragmento de 1 500 sesiones es de 0,86 puntos, 2,8 veces más ancho. Así que la fragmentación no solo esconde el tamaño real del canal en una lista ordenada: hace que el rendimiento de cada fragmento sea demasiado ruidoso para actuar, y lo hará en silencio mientras nadie sume las filas.

Etiquetar un enlace interno es el error más caro

Alguien quiere saber cómo rinde un banner de la página de inicio, así que le pone parámetros UTM. La biblioteca de analítica ve llegar parámetros de campaña en una vista de página y hace justo aquello para lo que está diseñada: termina la sesión actual y abre una nueva, atribuida a la nueva fuente. Todo lo que ya se le había acreditado al visitante queda cortado en ese clic. La campaña original se queda con lo anterior, y el banner interno se lleva todo lo posterior.

Ponle cifras. Una campaña trae 10 000 sesiones que producen 300 conversiones a 80 € de pedido medio — 24 000 €, un 3,0 % de conversión y 2,40 € por sesión. Ahora etiqueta un enlace interno que hace clic una cuarta parte de esos visitantes. Dos mil quinientas sesiones se cortan por la mitad y se reinician, así que la herramienta reporta 12 500 sesiones donde visitaron 10 000 personas. Si el 60 % de las conversiones cierra después de ese clic, a la campaña le quedan 120 conversiones sobre sus 10 000 sesiones — un 1,2 % y 9 600 € — mientras el banner interno muestra 180 conversiones sobre 2 500 sesiones, un espectacular 7,2 % y 14 400 € de facturación que no generó. Nadie compró nada distinto. Catorce mil cuatrocientos euros de crédito simplemente cambiaron de fila, y la campaña que los ganó ahora parece un canal que hay que recortar.

El daño va más allá de la atribución. Como el denominador se infló de 10 000 a 12 500 mientras las conversiones seguían en 300, el porcentaje de conversión del sitio marca 2,4 % en lugar del 3,0 % real — subestimado en una quinta parte. Las páginas por sesión caen de 6,0 a 4,8 por el mismo motivo, y el porcentaje de rebote sube, porque la segunda mitad de una visita partida empieza en una página que el visitante puede abandonar de inmediato. Todas las métricas de interacción del sitio se degradan un poco, y nada de eso es un cambio real de comportamiento. Si necesitas medir un banner interno, usa el seguimiento de enlaces internos o de eventos de tu herramienta, hecho justo para esto y que no toca la sesión.

Las etiquetas son públicas, y viajan

Una URL etiquetada es visible en la barra de direcciones, se copia cuando alguien comparte la página, se guarda en el historial, queda en los registros del servidor y a menudo la indexan los buscadores. Eso tiene tres consecuencias que conviene prever. Primero, un enlace que enviaste a un boletín acabará pegado en foros y aplicaciones de mensajería, así que una parte de lo que tus informes llaman tráfico de boletín es en realidad boca a boca llegando con una etiqueta prestada — el efecto es pequeño pero siempre va en el sentido de sobrestimar el canal etiquetado. Segundo, una URL etiquetada que se indexa compite con la URL limpia de la misma página; una etiqueta canónica correcta en la página es lo que evita que eso divida tus señales de búsqueda.

Tercero, y sin excepción: nada privado va en un valor UTM. Ninguna dirección de correo, ningún identificador de cliente, ningún número de pedido, ningún token. Los parámetros se registran, se comparten, se indexan y los puede leer el visitante, y es en utm_content donde más tienta colar un identificador de destinatario para rastrear un clic individual. No lo hagas. Si necesitas medición por destinatario, tu plataforma de correo ya lo hace dentro de sus propios informes, sin publicar el identificador en una URL que el destinatario puede reenviar a cualquiera.

La convención que sobrevive al contacto con un equipo

Todo lo que mantiene utilizables los datos UTM es una regla de nomenclatura, y las reglas de nomenclatura solo aguantan si son lo bastante cortas para memorizarse. Minúsculas en todo. Guiones entre palabras, nunca espacios ni guiones bajos. Un vocabulario cerrado para el medium, por escrito, con una sola persona autorizada a ampliarlo. Un prefijo de fecha en los nombres de campaña para que los informes ordenen cronológicamente y un colega pueda leerlos un año después. La fuente es un lugar, el medium un tipo de lugar, la campaña una razón, el term una palabra clave, el content una variante — y si un valor no encaja en ninguna de esas cinco frases, el campo no es su sitio.

Imponla con un generador y no con un documento. Si cada enlace etiquetado lo produce la misma herramienta y se registra en la misma hoja con responsable y fecha, la convención aguanta sin que nadie la vigile; si vive en una página de wiki, volverás a ver FB antes de que acabe el trimestre. El mismo instinto que te hace mantener los slugs de URL cortos, en minúsculas y con guiones se aplica aquí, por la misma razón: una máquina agrupará estas cadenas de forma exacta, y la exactitud depende enteramente de ti.

Cuando las etiquetas ya son un desastre

No intentes reescribir la historia. Los parámetros quedan registrados con las sesiones que llegaron, y no puedes reetiquetar una visita del marzo pasado. Lo que sí puedes hacer es trazar una raya. Publica la convención, fija una fecha de inicio y, a partir de ahí, cada enlace nuevo la cumple. En tu capa de informes, construye una tabla de correspondencias que pliegue las variantes históricas — Facebook, FB, fb.com — en una única fuente canónica, para que las comparaciones interanuales sigan funcionando. Esa tabla es pequeña, se escribe una vez, y es la manera honesta de reconciliar dos épocas de datos sin fingir que la primera estaba limpia.

Los cinco campos UTM: a qué responde cada uno, un valor que funciona, un valor que rompe los informes, y lo que te cuesta
CampoA qué respondeUn valor que funcionaUn valor que rompeLo que te cuesta
utm_source¿Qué sitio o lista concreta envió la visita?facebookFB, Facebook, fb.comUna fuente se parte en cuatro filas que nunca suman
utm_medium¿Qué tipo de canal es este?emailnewsletter-agostoEl agrupamiento por canal se hunde: cada envío se vuelve su propio canal
utm_campaign¿A qué iniciativa pertenece esto?2026-08-rebajas-veranofinal_v2Ilegible seis meses después; imposible ordenar por fecha
utm_term¿Qué palabra clave pagada activó el anuncio?zapatillas-runningtest1El informe de palabras clave se vuelve ruido y el campo deja de justificarse
utm_content¿Qué creatividad o qué enlace del mensaje?boton-cabeceraUna dirección de correo de clienteDatos personales en una URL pública, compartible y registrada — nunca hagas esto
Generador UTMCrea URLs de campaña con seguimiento (utm_source, medium, campaign).Probar la herramienta

Preguntas frecuentes

¿Los parámetros UTM distinguen mayúsculas y minúsculas?
Sí, en la práctica. La RFC 3986 hace que el componente de consulta de una URL distinga mayúsculas, y la mayoría de las herramientas de analítica preservan esa distinción, así que Facebook, facebook y FB se convierten en tres fuentes separadas. Nada las fusiona después, de modo que la única defensa es escribir todos los valores en minúsculas, siempre, y generar los enlaces con un único generador en lugar de a mano.
¿Puedo poner UTM en enlaces internos para medir un banner?
No — es el error UTM más dañino que existe. Los parámetros de campaña que llegan en una vista de página terminan la sesión actual y abren una nueva, así que la fuente que de verdad trajo al visitante pierde toda conversión posterior al clic. En el ejemplo, 300 conversiones por 24 000 € se convierten en 120 por 9 600 € para la campaña real, mientras a un banner interno se le acreditan 14 400 € que nunca ganó. Usa el seguimiento de eventos o de enlaces internos de tu herramienta; está hecho para esto y deja la sesión intacta.
¿Qué parámetros UTM son obligatorios?
En la práctica, source y medium juntos, más campaign siempre que el enlace pertenezca a una iniciativa que quieras analizar como un todo. Rellenar source sin medium suele mandar la visita a un cubo sin atribuir, lo que es peor que no etiquetar nada. Term y content son opcionales y deben quedar vacíos salvo que de verdad tengas una palabra clave pagada o dos variantes del mismo enlace que distinguir.
¿Los parámetros UTM perjudican al SEO?
No por sí mismos, pero una URL etiquetada que se comparte y se indexa compite con la URL limpia de la misma página. Una etiqueta canónica correcta que apunte a la versión sin parámetros es lo que evita que tus señales se repartan entre variantes. Nunca uses UTM en la navegación interna — es a la vez un problema de rastreo y el desastre de atribución descrito arriba — y mantén el slug corto y en minúsculas para que la URL limpia sea la que la gente copia.
¿Por qué mi campaña aparece como tráfico directo?
Normalmente porque los parámetros nunca llegaron a la página. La causa más común es una redirección que pierde la cadena de consulta entre el enlace y la URL final — el etiquetado desaparece en silencio, sin ningún error. Otras causas son un acortador o una aplicación que quita parámetros, una errata en el nombre de un parámetro, o una página de destino cuya analítica se dispara antes de leerlos. Prueba la URL final de extremo a extremo, a través de cada redirección, antes de lanzar la campaña.

Artículos que podrían interesarte

Todas las guías
GuíaQué hace bueno a un slug de URL: estabilidad, legibilidad y el conflicto entre ambasUn slug tiene dos trabajos que tiran en sentidos opuestos: es un identificador permanente y es un texto legible. Longitud, guiones, palabras vacías, fechas, caracteres no ASCII y el patrón identificador + slug que consigue ambas propiedades — con las cifras reales de un sitio que localiza 1736 slugs de herramientas a seis idiomas.GuíaEtiquetas title, meta descripciones, y qué hacen con ellas los buscadoresLo que dice la propia documentación de Google sobre reescribir títulos y sobre la meta descripción, en vez de lo que dice el folclore SEO. Luego la parte medible: los títulos se truncan por ancho en píxeles, así que dos títulos de exactamente sesenta caracteres pueden renderizarse con 204,55 píxeles de diferencia y solo uno sobrevive.GuíaDatos estructurados: para qué los usan realmente los buscadoresEl marcado schema.org compra elegibilidad para un resultado enriquecido, nunca una garantía ni una subida de posiciones. Aquí van los tipos que aún producen algo visible en 2026, qué exige cada uno y la regla que hace que penalicen a los sitios.ExplicaciónLa densidad de palabras clave es una métrica muerta, y esto es lo que la sustituyóLa densidad contaba ocurrencias porque la recuperación contaba ocurrencias. TF-IDF, luego BM25 con su curva de saturación, luego los embeddings la sustituyeron. Aquí va la misma página de 800 palabras puntuada de tres formas, y por qué las tres discrepan.ExplicaciónLa tasa de apertura está rota. Mide en su lugar el click-to-openApple Mail Privacy Protection precarga los píxeles de seguimiento, así que una parte de tus aperturas nunca las abrió una persona. La tasa de apertura ahora se mueve con el cliente de correo de tu audiencia. Esto es lo que sobrevive, calculado sobre un solo envío.GuíaFórmulas de tasa de engagement por plataforma: por qué el mismo post saca 2 % y 4,8 %La tasa de engagement no es una métrica única. Divide entre seguidores, entre alcance o entre impresiones y el mismo post devuelve tres cifras distintas — y cada plataforma usa por defecto un denominador distinto.

Herramientas relacionadas

Fuentes

¿Has detectado un error en este artículo?

Parámetros UTM: los cinco campos y la disciplina que los hace funcionar — OneKitly