Etiquetado UTM: parámetros y convenciones de nombres
Qué son los parámetros UTM, cómo crear un enlace etiquetado, una plantilla de nombres para media buyers y en qué se diferencian los UTM de los click IDs y los sub-IDs de afiliado.

El etiquetado UTM consiste en añadir etiquetas breves como utm_source, utm_medium y utm_campaign a un enlace para que tu analítica sepa qué sitio, canal y creatividad envió cada visita. Estos parámetros UTM no cambian nada en la página. Esta guía cubre los cinco parámetros, una convención de nombres para afiliados y en qué se diferencian los UTM de los click IDs.
¿Qué son los parámetros UTM?
Los parámetros UTM son pares nombre=valor que se añaden al final de una URL después de un signo de interrogación. UTM significa Urchin Tracking Module, por Urchin, la empresa de analítica web que Google compró en 2005 y cuyo producto se convirtió en la base de Google Analytics.
Toma una landing page que controlas:
https://www.example.com/nj-sportsbook-offer
Etiquetada para un anuncio de búsqueda de Google, queda así:
https://www.example.com/nj-sportsbook-offer?utm_source=google&utm_medium=cpc&utm_campaign=nj_sports_welcome_202611
El visitante ve la misma página; tu etiqueta de analítica registra la sesión con la fuente google, el medio cpc y esa campaña. Las etiquetas solo cuentan si algo en la landing page las lee, como GA4, un tracker o tu propio servidor.
Los cinco parámetros UTM
Tres parámetros describen de dónde vino una visita; dos opcionales añaden detalle. La documentación de GA4 de Google indica que siempre hay que definir utm_source, utm_medium y utm_campaign; lo que omitas aparece como «(not set)».
| Parámetro | Responde a | Valor de ejemplo | Uso |
|---|---|---|---|
utm_source | ¿Qué sitio o plataforma envió el clic? | google, facebook, newsletter | Siempre |
utm_medium | ¿Qué tipo de tráfico es? | cpc, paid_social, email, affiliate | Siempre |
utm_campaign | ¿Qué campaña u oferta? | nj_sports_welcome_202611 | Siempre |
utm_content | ¿Qué creatividad, enlace o variante? | video_oddsboost_v2 | Tests A/B, varios enlaces en un mismo email |
utm_term | ¿Qué palabra clave de pago? | sportsbook+promo | Búsqueda de pago |
utm_content y utm_term son los dos que más verás en tráfico de pago: el primero separa creatividades, el segundo lleva las palabras clave de búsqueda. GA4 también acepta utm_id, un ID de campaña que debe coincidir con los ID que usas al importar datos de coste de campañas, y utm_source_platform para la plataforma de compra.
Fuente vs medio. El medio describe el tipo de tráfico; la fuente nombra el lugar. Un anuncio de pago en Facebook y una publicación no pagada en tu página comparten utm_source=facebook, pero uno es utm_medium=paid_social y la otra utm_medium=social. Si escribes utm_source=cpc, te quedas con un canal y sin plataforma.
Cómo usar los parámetros UTM: crear un enlace etiquetado
Las reglas de sintaxis:
Parte de la URL final limpia de la página.
Añade
?antes del primer parámetro. Si la URL ya tiene una query string (?state=nj), añade los tuyos con&en su lugar.Une cada par con
&. Usa cada parámetro una sola vez.Pon cualquier ancla al final:
...&utm_content=hero_cta#signup.Sin espacios. Codifica los caracteres especiales como
&,#o?dentro de un valor.
El Campaign URL Builder de Google, una herramienta gratuita enlazada desde la ayuda de GA4, se encarga de la puntuación y la codificación. Si tu estándar es fb o facebook es una decisión de equipo que ningún builder puede tomar.
Macros: etiquetar cientos de anuncios a la vez
Las plataformas publicitarias rellenan valores dinámicos en el momento del clic, así que una sola plantilla puede etiquetar todos los anuncios de una cuenta (en Google Ads, mediante el sufijo de URL final o la plantilla de seguimiento). Un enlace copiado en un navegador sigue conteniendo las llaves, así que comprueba los valores con la vista previa del anuncio o con un clic de prueba real.
| Valor | Google Ads (ValueTrack) | Meta |
|---|---|---|
| ID de campaña | {campaignid} | {{campaign.id}} |
| ID de grupo de anuncios / conjunto de anuncios | {adgroupid} | {{adset.id}} |
| ID de anuncio | {creative} | {{ad.id}} |
| Nombre del anuncio | ninguno | {{ad.name}} |
| Palabra clave coincidente | {keyword} | ninguno |
Dos trampas: el {keyword} de Google queda vacío en la concordancia sin palabras clave, como Performance Max, y las macros de nombre de Meta conservan el nombre que tenía el anuncio cuando se publicó por primera vez.
Convenciones de nombres UTM que sobreviven a un equipo
Una convención de nombres UTM es un breve conjunto de reglas por escrito que hace comparables todos los enlaces. Sin ella, cinco personas producen cinco grafías de una misma fuente. Buenas prácticas que vale la pena dejar por escrito:
Solo minúsculas. GA4 trata
googleyGooglecomo valores distintos.Un único separador. Guiones bajos dentro de los valores, por ejemplo; nunca espacios.
Una grafía por fuente y medio.
facebook, nofb, impuesta mediante validación en tu hoja de enlaces.De lo más general a lo más específico en los nombres de campaña, con las fechas en un solo formato.
Nombres estables. Renombrar una campaña activa te deja dos filas en el informe a partir de la fecha del cambio; registra ambos valores.
Trata cada valor como público. Se ve en la barra de direcciones, en el historial del navegador y en capturas de pantalla de partners, así que nada de datos personales ni etiquetas internas de audiencia.
Si compras tráfico de pago como media buyer en varias fuentes, una plantilla que funciona es:
utm_campaign=geo_vertical_offer_yyyymmutm_content=format_hook_version
| Ubicación | utm_source | utm_medium | utm_campaign | utm_content | utm_term |
|---|---|---|---|---|---|
| Anuncio de búsqueda de Google | cpc | nj_sports_welcome_202611 | rsa_{creative} | {keyword} | |
| Vídeo en el feed de Meta | paid_social | nj_sports_welcome_202611 | video_oddsboost_v2_{{adset.id}} | ninguno | |
| TikTok in-feed | tiktok | paid_social | pa_sports_welcome_202611 | ugc_parlay_v1 | ninguno |
| Red nativa | el nombre de la red | display | mi_casino_welcome_202611 | native_headline_v3 | ninguno |
| Newsletter por email | newsletter | nj_sports_welcome_202611 | header_button | ninguno | |
| Enlace de sitio partner | nombre del partner | affiliate | nj_sports_welcome_202611 | review_table | ninguno |
Reserva utm_term para las palabras clave de búsqueda de pago ({keyword} solo funciona en campañas de búsqueda); en los demás casos, omítelo. Las reglas de canal predeterminadas de GA4 no tienen un medio «native», así que utm_medium=native acaba en Unassigned si no hay un grupo de canales personalizado; display lo mantiene en Display.
Registra cada enlace activo en una hoja compartida con un responsable y una fecha de lanzamiento, para que el nombre de una campaña siempre pueda rastrearse hasta una persona y una ubicación.
UTM vs click IDs vs sub-IDs de afiliado
En una misma URL pueden viajar tres tipos de parámetros. Los UTM son tus etiquetas para tu analítica. Los click IDs pertenecen a las plataformas publicitarias. Los sub-IDs pertenecen al vínculo entre tracker y programa donde se cuentan las comisiones.
Click IDs. Con el etiquetado automático activado, las plataformas añaden su propio identificador único a cada clic en un anuncio: gclid para Google Ads, msclkid para Microsoft Advertising, fbclid para Meta, ttclid para TikTok. La plataforma lo usa para unir el clic con el coste y las conversiones. Deja activado el etiquetado automático y no permitas que las redirecciones eliminen estos valores; la Meta Conversions API se apoya en el valor fbclid cuando el navegador lo pierde.
Etiquetado automático de Google Ads vs UTM. Puedes usar ambos. Cuando están presentes los dos, GA4 usa los valores del etiquetado automático para la fuente, el medio y las demás dimensiones de tráfico. Tus utm_content y utm_term manuales siguen rellenando dos dimensiones aparte, Manual Ad Content y Manual Term, así que los UTM a nivel de creatividad en Google Ads no se desperdician.
Sub-IDs. Cuando envías a un visitante a un operador, tu tracker le da al clic su propio ID y lo pasa en el parámetro que el programa reserva para ello, a menudo sub1 o clickid. El programa lo guarda junto al registro y lo devuelve en un postback cuando el jugador se registra o deposita. Ese ID es con el que se cuadra el pago.
Entonces, ¿cuál lleva el dinero? En una configuración típica de tracker más programa, el sub-ID. El programa acredita el click ID que tu tracker le pasó y lo devuelve en el postback, no el utm_campaign que elegiste. Consulta la guía de tracking de tu programa para ver los nombres exactos de los parámetros y, para ver los depósitos de una creatividad en el informe del programa, pasa también la creatividad en un slot de sub-ID libre. Antes del lanzamiento, haz clic desde el anuncio hasta la página del operador y confirma que cada salto conserva la query string.
Los programas también tratan los UTM como datos autodeclarados: cualquiera puede escribir utm_source=google, así que los equipos antifraude suelen juzgar el tráfico más bien por los click IDs, los logs y el comportamiento del jugador.
Dónde ver los datos UTM en GA4
En GA4, los valores UTM aparecen como dimensiones de fuente de tráfico, sobre todo en el informe Traffic acquisition (Reports > Acquisition > Traffic acquisition). Cambia la dimensión principal a session source / medium o session campaign para ver tus valores fila por fila.
Para utm_content y utm_term, usa una exploración con las dimensiones manuales de contenido y término. El canal predeterminado depende de la fuente y el medio juntos: un medio como cpc, ppc, retargeting o cualquiera que empiece por paid, combinado con una fuente de búsqueda o social reconocida, va a Paid Search o Paid Social; con una fuente desconocida cae en Unassigned. email va a Email y affiliate a Affiliates. Cómo se reparte luego el crédito entre visitas es otra cuestión, tratada en modelos de atribución.
Para probar un enlace antes del lanzamiento, ábrelo en una ventana privada y revisa el informe Realtime: la fuente y el medio deberían aparecer en uno o dos minutos. Para inspeccionar eventos individuales, activa primero el modo de depuración con Google Tag Assistant, ya que DebugView solo muestra eventos de sesiones de depuración. (Las reglas de canal y los nombres de menú cambian; verificado con la ayuda de Google Analytics en octubre de 2026.)
Errores comunes en el etiquetado UTM
La mayoría de los errores se reducen a unos cuantos fallos que se repiten:
Etiquetar enlaces internos. Un banner etiquetado en tu propia página de reseña sobrescribe la sesión de Google Ads que trajo al visitante.
Grafía o mayúsculas inconsistentes.
fb,facebookyFacebookse convierten en tres filas.Valores por clic en campos de campaña. Un timestamp en
utm_campaignda a cada clic su propia fila; los valores por clic van en sub-IDs o en tu tracker.Etiquetar enlaces de Google Play solo con UTM. Para apps Android, Google remite en su lugar a su Play Campaign URL Builder.
Perder los UTM antes de la conversión. Transmite los valores a través de los formularios de lead en campos ocultos o guárdalos en el servidor.
Enlaces offline y sociales sin etiquetar. Dale a cada código QR y a cada enlace de bio su propia URL etiquetada antes de imprimir.
Preguntas frecuentes
¿Para qué se usan los parámetros UTM?
Los parámetros UTM atribuyen las visitas a una fuente, un canal, una campaña y una creatividad, para que el tráfico de pago, de email, social y de partners pueda compararse en un solo informe.
¿Qué diferencia hay entre utm_source y utm_medium?
utm_source nombra de dónde vino el clic, como google o newsletter; utm_medium nombra el tipo de tráfico, como cpc, email o affiliate. Una misma fuente puede llevar varios medios.
¿Qué parámetros UTM son obligatorios?
Técnicamente ninguno es obligatorio, pero la guía de GA4 de Google indica que siempre hay que definir utm_source, utm_medium y utm_campaign; si falta uno, aparece como «(not set)». utm_content y utm_term son opcionales y se usan sobre todo en campañas de pago.
¿Cómo se eliminan los parámetros UTM de una URL?
Borra todo desde el ? en adelante, o solo los pares utm_ si otros parámetros deben quedarse. En tu propio sitio, apunta la etiqueta canonical a la URL limpia; los scripts que reescriben la barra de direcciones deben ejecutarse después de que la analítica haya leído los valores.
¿Qué significa utm_source=chatgpt.com?
Significa que la visita vino de un enlace en el que se hizo clic dentro de ChatGPT. El FAQ para publishers de OpenAI dice que ChatGPT añade esta etiqueta a los enlaces de referencia de sus resultados de búsqueda; los enlaces que un usuario copia o pega en otro lugar pueden no conservarla. Consulta nuestra guía de SEO para ChatGPT.
¿Los parámetros UTM perjudican el SEO?
Los parámetros UTM en enlaces de campañas externas no perjudican el SEO cuando la página tiene una etiqueta canonical que apunta a la URL limpia. El riesgo real es analítico: los UTM en enlaces internos corrompen tus datos de fuente, así que mantenlos fuera de tu propia navegación.
Fuentes
Google Analytics Help, [GA4] Collect campaign data with custom URLs
Google Analytics Help, [GA4] Default channel group
Google Analytics Help, [GA4] Benefits of Google Ads auto-tagging
Google Analytics Help, [GA4] Monitor events in DebugView
Google Ads Help, Set up tracking with ValueTrack parameters
Meta for Developers, Use URL Tags for Tracking
Meta for Developers, Customer information parameters (Conversions API)
Microsoft Advertising, Auto-tagging of Microsoft Click ID
TikTok Ads Help, About TikTok Click ID
OpenAI Help Center, Publishers and Developers FAQ



