Los parámetros UTM son cadenas de consulta de seguimiento que se añaden a una URL y constituyen un método para identificar las fuentes de tráfico de las campañas de marketing. Las herramientas de analítica web, empezando por Google Analytics, reconocen automáticamente los parámetros UTM y agregan los datos por fuente de tráfico. UTM es la abreviatura de Urchin Tracking Module y procede de Urchin Software, una empresa de analítica web que Google adquirió en 2005. Se cree que una tecnología usada durante tanto tiempo sigue vigente porque el mecanismo sencillo de los parámetros de URL funciona de forma universal, sea cual sea la herramienta o la plataforma. Además de Google Analytics, herramientas de analítica como Adobe Analytics, Mixpanel y Amplitude también reconocen los parámetros UTM.
Aquí presentamos los 5 parámetros UTM siguientes. El parámetro utm_source indica el origen del tráfico y se le asignan valores como "google", "twitter" o "newsletter". El parámetro utm_medium indica el tipo de medio de marketing y se le asignan valores como "cpc", "social", "email" o "banner". El parámetro utm_campaign indica el nombre de la campaña y se le asignan identificadores como "summer-sale-2025" o "product-launch". El parámetro utm_term indica la palabra clave de un anuncio de búsqueda de pago y se le asignan palabras clave de búsqueda como "running+shoes" o "url+shortener". El parámetro utm_content se usa para distinguir los contenidos dentro de una misma campaña y se le asignan valores como "header-banner", "sidebar-link" o "version-a". Solo con alinear los 3 elementos source, medium y campaign ya se obtienen pistas para distinguir las fuentes de tráfico.
Unificar las reglas de nomenclatura es un punto importante en el uso de los parámetros UTM. Google Analytics distingue de forma estricta los valores de los parámetros UTM como cadenas de texto. "Twitter", "twitter" y "tw" se registran como 3 fuentes distintas, y los datos se dispersan. Si se sigue operando sin unificar las reglas de nomenclatura, los valores de utm_source no dejan de aumentar y el análisis del ROI por campaña se vuelve difícil. Dicho de otro modo, se cree que solo con unificar las reglas de nomenclatura mejora la precisión del análisis y también se facilita detectar gasto publicitario innecesario. Las reglas de nomenclatura recomendadas son las siguientes. Escribe todo en minúsculas. Usa guiones (-) para separar las palabras (evita los guiones bajos y los espacios). No uses abreviaturas y elige nombres cuyo significado entienda cualquiera. Si incluyes fechas, unifica el formato en uno como "2025-06". Es importante documentar las reglas de nomenclatura en todo el equipo y compartir un registro de gestión en una herramienta como Google Sheets.
La combinación de URLs cortas y parámetros UTM resulta útil para la medición de marketing. Las URLs que contienen parámetros UTM tienden a ser largas. Por ejemplo, "https://example.com/sale?utm_source=twitter&utm_medium=social&utm_campaign=summer-sale-2025&utm_content=organic-post" supera los 100 caracteres. Si conviertes esta URL en una URL corta, puedes compartirla de forma concisa en publicaciones de redes sociales y correos electrónicos, y además se ve más limpia. Al cotejar los datos de clics del acortador de URL con los datos UTM de Google Analytics, también se puede conocer la diferencia entre el número de clics y el número de sesiones (clics de bots, abandonos antes de que cargue la página, etc.). Al cotejar el número de clics de una URL corta con el número de sesiones de GA4, a veces se descubre que parte de la diferencia se debe al tráfico de bots. Identificar los destinos de difusión con muchos bots y dejar de publicar anuncios en ellos puede ser una forma de reducir el gasto publicitario innecesario.
Veamos de forma concreta los pasos para comprobar los parámetros UTM en Google Analytics 4 (GA4). En el panel de administración de GA4, abre "Informes", luego "Adquisición" y luego "Adquisición de tráfico". Si estableces la dimensión principal como "Fuente / medio de la sesión", se muestran el número de sesiones, la tasa de interacción y el número de conversiones para cada combinación de utm_source y utm_medium. Si añades "Campaña de la sesión" como dimensión secundaria, puedes consultar datos detallados por cada utm_campaign. Si creas un informe de embudo con la función "Explorar", puedes visualizar el embudo de conversión de cada campaña. A diferencia del anterior Universal Analytics, GA4 adopta un modelo de datos basado en eventos y también admite el análisis por contenido con utm_content. Como precaución, según la documentación de Google (a octubre de 2026), el procesamiento de datos de GA4 puede tardar de 24 a 48 horas, por lo que para tomar decisiones en tiempo real resulta práctico usar también los datos de clics del lado del acortador de URL.
Veamos los patrones de error frecuentes y sus soluciones. El primero es añadir parámetros UTM a los enlaces internos. Si añades parámetros UTM a los enlaces dentro de tu propio sitio, se registran como una sesión nueva y se sobrescribe la información de la fuente de tráfico original. Por ejemplo, si alguien que llegó a través de Google Ads hace clic en un enlace con UTM dentro del sitio, la fuente cambia de "google / cpc" a los valores UTM del enlace interno, y los resultados del anuncio ya no se pueden medir correctamente. Aplica sin excepción la regla de usar los parámetros UTM solo para el tráfico procedente del exterior y no añadirlos nunca a los enlaces internos. Si añades tu propio dominio a la "Lista de referencias no deseadas" de GA4, puedes evitar que la navegación interna sobrescriba el referrer. El segundo es la pérdida de los parámetros UTM en una redirección. En algunas configuraciones de redirección, puede que los parámetros de consulta de la URL no se transmitan. Si usas un acortador de URL, comprueba de antemano que los parámetros de consulta se conservan durante la redirección. El tercero son las erratas en los valores de los parámetros. Erratas como "emal" (error al escribir email) o "socail" (error al escribir social) provocan la dispersión de los datos. Si usas una herramienta de creación de URLs (como el Campaign URL Builder de Google), puedes reducir los errores de la introducción manual.
Como desventaja, los parámetros UTM tienen varios límites estructurales. En primer lugar, como los parámetros UTM se incluyen en la URL en texto plano, quedan a la vista de los usuarios. No incluyas en utm_campaign nombres en clave internos de campañas ni información confidencial. En segundo lugar, las URLs que contienen parámetros UTM pueden difundirse a través de marcadores y contenidos compartidos, con el riesgo de que se mezclen datos de seguimiento no deseados. En tercer lugar, como los parámetros UTM también se registran en los registros del lado del servidor, hay que tener cuidado de no incluir en los valores de los parámetros información que pueda identificar a una persona (direcciones de correo electrónico o ID de usuario). En cuarto lugar, como los parámetros UTM se procesan con JavaScript del lado del cliente, es posible que el seguimiento no funcione en entornos con JavaScript desactivado o con extensiones de privacidad instaladas. Como existe un cierto número de usuarios que utilizan bloqueadores de anuncios o funciones de protección de la privacidad, depender solo de la medición basada en UTM tiende a subestimar el tráfico.
Para estandarizar el uso de los parámetros UTM en toda la organización, recomendamos preparar los 3 documentos siguientes. En primer lugar, una guía de reglas de nomenclatura (listas de valores permitidos para utm_source, utm_medium y utm_campaign). En segundo lugar, un manual de creación de URLs (cómo usar el creador de URLs y los pasos para convertirlas en URLs cortas). En tercer lugar, un registro de gestión (lista de los parámetros UTM emitidos e información de la persona responsable). Preparar estos documentos facilita mantener un uso coherente aunque cambien los miembros del equipo. Resulta práctico llevar el registro de gestión en Google Sheets y fijar la regla de registrar siempre cada nuevo parámetro UTM al emitirlo.