TextSorter

URL generada

Cómo funciona el Generador de Enlaces UTM

Un enlace UTM es simplemente una URL normal con hasta cinco parámetros añadidos al final: utm_source, utm_medium, utm_campaign, utm_term y utm_content. Esta herramienta construye esa URL por ti, así no tienes que memorizar los nombres de los parámetros, preocuparte por poner bien los símbolos "&" o arriesgarte a que un espacio suelto rompa el enlace más adelante. Pega la URL de destino, completa los parámetros que necesites y el enlace de seguimiento aparece en el cuadro de resultado mientras escribes. No se envía nada a ningún servidor; el objeto URL que tu navegador ya entiende hace todo el trabajo.

  1. Pega tu URL de destino. Es la página donde realmente aterriza el clic: una landing page, una entrada de blog, una página de precios, lo que sea que esté promocionando la campaña. Incluye el protocolo (https://) o la herramienta lo añadirá por ti.
  2. Completa utm_source. ¿Dónde se va a colocar este enlace? Un newsletter, una red publicitaria concreta, un sitio asociado. Este valor es el que las plataformas de analítica usan para responder "de dónde vino esta visita".
  3. Completa utm_medium. ¿Qué tipo de canal es? Email, social de pago, un banner, una colocación de afiliados. El origen te dice el lugar exacto; el medio te dice la categoría de ese lugar.
  4. Nombra la campaña con utm_campaign. Todos los enlaces que pertenecen al mismo impulso, rebajas_verano, lanzamiento_producto, black_friday, deben compartir exactamente el mismo valor para que se agrupen en una sola fila en tus informes en lugar de dispersarse en varias.
  5. Añade utm_term y utm_content solo si los necesitas. Ambos son opcionales, y dejarlos vacíos cuando no aplican mantiene tus enlaces más cortos y tus informes más limpios.
  6. Copia el enlace terminado. Haz clic en "Copiar URL" y pégalo donde vaya el enlace: una plataforma de email, un gestor de anuncios, un programador de redes sociales o una hoja de cálculo que estés armando para toda una campaña de una vez.

El generador se actualiza en vivo mientras escribes, así que puedes ver exactamente cómo cada campo cambia la URL final antes de darla por buena. Si borras un campo, su parámetro desaparece por completo del enlace en lugar de quedar añadido como un valor vacío que aparecería en tus informes como una fila en blanco.

Los cinco parámetros UTM, uno por uno

Los cinco parámetros existen para responder una sola pregunta a distintos niveles de detalle: de dónde vino este visitante y por qué hizo clic. Dos de ellos son prácticamente obligatorios para que el enlace sirva de algo, dos son opcionales y dependen del caso, y uno queda en un punto intermedio.

Parámetro Responde Valores típicos
utm_sourceQué lugar concreto envió el tráficogoogle, newsletter, facebook, sitio_socio
utm_mediumA qué categoría de canal pertenece ese lugarcpc, email, social, affiliate, referral
utm_campaignA qué impulso de marketing pertenece este clicrebajas_verano_2026, lanzamiento_producto, webinar_mayo
utm_termQué palabra clave de pago disparó el anunciozapatillas_running, software_gestion_proyectos
utm_contentQué enlace o pieza creativa concreta se pulsócta_cabecera, banner_lateral, variante_b

utm_source y utm_medium son el par que aparece junto en cada informe de analítica como una sola dimensión combinada, así que conviene pensarlos como un conjunto que va de la mano. El origen es específico (facebook, no "redes sociales"), el medio es la categoría a la que pertenece ese origen (social). Si aciertas con este par, todo lo que depende de él, las agrupaciones de canales, las tablas de informes predeterminadas, el costo por adquisición por canal, encaja correctamente.

utm_campaign es lo que ata un puñado de enlaces dispersos de vuelta a una sola iniciativa. Una campaña, digamos un lanzamiento de producto, puede tener una docena de enlaces individuales: uno en un email, tres en publicaciones sociales, dos en anuncios de pago, varios en newsletters de socios. Todos deberían llevar el mismo valor de utm_campaign para que cuando alguien saque un informe de rendimiento de campaña, los doce aparezcan sumando a la misma fila en lugar de doce entradas separadas y difíciles de conectar entre sí.

utm_term contra utm_content: el par que la gente confunde

utm_term se creó específicamente para búsqueda de pago. Registra la palabra clave que disparó un anuncio de búsqueda, así que cuando un informe muestra conversiones por término, puedes ver qué palabras clave realmente valen la puja. Fuera de las campañas de búsqueda de pago, utm_term casi no tiene un uso natural y la mayoría de los profesionales del marketing lo dejan vacío.

utm_content es más amplio: distingue entre dos enlaces que apuntan exactamente al mismo destino dentro de la misma campaña. El ejemplo clásico es una prueba A/B en un email, una versión con un enlace de texto, otra con un botón, ambas yendo a la misma landing page bajo la misma campaña. Sin utm_content, los dos clics se verían idénticos en tus informes. Con él, puedes ver que el botón superó al enlace de texto por un factor de tres. La misma idea aplica al comparar un CTA de cabecera contra uno de pie de página, o dos piezas creativas de anuncio que corren en paralelo.

Cómo convierte GA4 estos parámetros en un informe

Google Analytics 4 lee utm_source y utm_medium juntos y los escribe en una sola dimensión llamada Origen/medio de la sesión, con el formato origen / medio, así que un enlace etiquetado con utm_source=newsletter y utm_medium=email aparece en los informes como newsletter / email. Ese es el valor por el que vas a filtrar, comparar frente a otros canales y construir informes de adquisición, así que lo que sea que escribas en esos dos campos se convierte en texto permanente y visible dentro de tu cuenta de analítica.

utm_campaign cae en una dimensión aparte llamada Campaña de la sesión. Esto es lo que te permite abrir un informe, filtrar por un nombre de campaña y ver todas las sesiones que llegaron con ese valor, sin importar qué origen o medio las trajo. Un informe de campaña bien hecho no es más que esta dimensión filtrada a una sola campaña, con origen/medio como desglose secundario mostrando qué canales dentro de esa campaña rindieron mejor.

utm_term y utm_content también tienen sus propias dimensiones, Término manual de la sesión y Contenido del anuncio manual de la sesión, y solo se vuelven útiles cuando realmente añades una dimensión secundaria o una comparación para verlas. No aparecen en las tablas de adquisición predeterminadas, que es parte de la razón por la que tanta gente pone utm_term en cada enlace por costumbre y nunca vuelve a mirar esos datos.

La palabra sesión en esos nombres de dimensión importa. GA4 atribuye el origen y el medio de una sesión nueva según los parámetros presentes en el enlace que inició esa sesión, no según todos los enlaces que un usuario haya pulsado alguna vez. Un visitante que llega hoy desde un email y vuelve la semana que viene a través de un marcador se verá como dos sesiones distintas con dos valores de origen/medio distintos, lo cual es esperado y correcto.

Convenciones de nomenclatura que mantienen una campaña en una sola fila

GA4 trata los valores UTM como cadenas de texto sensibles a mayúsculas, no como ideas. Eso significa que Facebook, facebook y FACEBOOK son tres valores distintos para tus informes, y una campaña etiquetada como rebajas_Verano en un email y rebajas_verano en otro se dividirá en dos filas aunque cualquier persona que lea ambas diría que es la misma campaña. La solución es un hábito, no una función: escribe cada valor UTM en minúsculas, siempre, en cada enlace, sin excepciones para nombres de marca o nombres propios.

Los espacios causan un problema relacionado pero un poco distinto. El navegador convierte un espacio literal en una URL en %20, así que una campaña llamada "Rebajas Verano" se convierte en rebajas%20verano tanto en la barra de direcciones como en tus informes, lo cual técnicamente es un solo valor pero se ve desordenado y es fácil escribirlo de forma inconsistente entre distintos enlaces. Usa un guion o un guion bajo en su lugar: rebajas-verano o rebajas_verano. Cualquiera de los dos funciona siempre que elijas uno y lo mantengas en todo tu equipo, porque rebajas-verano y rebajas_verano siguen siendo, otra vez, dos valores de texto distintos para GA4.

Una convención de nomenclatura breve, escrita una sola vez y compartida con todos los que construyen enlaces, marketing, socios de agencia, quien sea que gestione los anuncios de pago, evita casi todo esto. Algo tan simple como "todo en minúsculas, palabras separadas por guion bajo, los nombres de campaña siguen el patrón temporada_promocion_año" basta para mantener un año entero de campañas legible en un solo informe en lugar de fragmentarse en filas casi duplicadas que después hay que fusionar a mano.

Errores comunes que dividen una campaña en varias filas

El error UTM más común, con diferencia, es la inconsistencia entre enlaces que se supone pertenecen juntos. Una campaña construida a lo largo de varias semanas por distintas personas, una la etiqueta rebajas_verano, otra escribe Rebajas_Verano una semana después, una tercera se olvida del guion bajo y pone rebajasverano, y el resultado es un informe de campaña con tres filas en lugar de una, ninguna mostrando el panorama completo. La solución es siempre la misma: acordar la cadena exacta antes de publicar el primer enlace, y luego copiarla en vez de volver a escribirla.

Construir todos los enlaces de una campaña en una sola sesión de trabajo, usando la misma herramienta, con el nombre de campaña escrito una vez y reutilizado en vez de vuelto a escribir en cada enlace, elimina casi todo este riesgo antes de que ocurra.

Por qué etiquetar enlaces internos sale mal

Es tentador añadir parámetros UTM a un enlace dentro de tu propio sitio, un banner de la portada que apunta a una página de rebajas, o una entrada de blog que enlaza a un artículo relacionado, porque parece que así podrías ver qué colocaciones internas generan clics. En realidad genera un problema real: GA4 trata cualquier enlace que lleve utm_source y utm_medium como el inicio de una sesión nueva, incluso cuando el clic ocurre completamente dentro de tu propio sitio. Un visitante que llegó la semana pasada desde una búsqueda en Google, navegó un rato y luego hizo clic en un banner etiquetado internamente termina contado como una sesión nueva con el origen y medio que ese enlace interno especifica, sobrescribiendo los datos de adquisición originales de esa visita.

Esto corrompe tus informes de adquisición sin que te des cuenta. El tráfico orgánico o de pago que debería acreditarse a Google o a una campaña específica se reasigna en cambio al origen interno que le pusiste al banner, y cuantos más enlaces internos etiquetes, más sesiones se reinician artificialmente a mitad de visita. El tráfico no vino en realidad de un origen nuevo; ya estaba en tu sitio.

Si quieres medir qué colocaciones internas generan más clics, esa es una pregunta real y útil, pero los parámetros UTM son la herramienta equivocada para responderla. El seguimiento de eventos o una herramienta de campañas internas dedicada a ese propósito mide el clic sin alterar el origen y medio original de la sesión. Reserva el etiquetado UTM para enlaces que viven fuera de tu propio dominio: emails, anuncios, publicaciones sociales, cualquier lugar donde una sesión de visitante realmente comienza.

Los UTM a través de redirecciones, acortadores de enlaces y códigos QR

Un parámetro UTM solo sirve si sobrevive el trayecto desde el enlace que alguien pulsa hasta la página que GA4 realmente mide. La mayoría de las veces sobrevive, pero hay tres desvíos comunes que vale la pena conocer.

Una redirección estándar 301 o 302, del tipo que se usa cuando una página se muda o un enlace corto se expande a su destino completo, normalmente deja pasar los parámetros de consulta sin tocarlos, siempre que el destino de la redirección no defina ya sus propios parámetros en conflicto. Prueba esto una vez con cualquier cadena de redirecciones de la que dependas de forma habitual; algunas plataformas de CMS y algunas reglas de redirección eliminan la cadena de consulta por defecto y hay que configurarlas para que la reenvíen.

Los acortadores de enlaces suelen funcionar bien, ya que el enlace corto guarda la URL de destino completa, parámetros UTM incluidos, y simplemente la expande al hacer clic, pero conviene comprobar el comportamiento de un acortador concreto antes de apoyarte en él para toda una campaña, porque algunos acortadores antiguos o alojados por cuenta propia truncan cadenas de consulta largas.

Los códigos QR no son más que un enlace UTM codificado como imagen, así que todo lo anterior aplica igual. Un folleto impreso, un póster o un empaque con un código QR que apunta a una URL etiquetada con UTM reportará los escaneos en GA4 exactamente como lo haría un enlace pulsado, con los valores de utm_source y utm_medium que elijas de antemano, siendo print o qr un buen medio para que este tráfico offline no se mezcle con tus otros canales.

Casos de uso comunes

Campañas de email

Cada enlace en un newsletter o email promocional debería llevar el mismo utm_campaign, un medio de email y un origen que identifique la lista o plataforma concreta que lo envía. Usar utm_content para distinguir un enlace del logo de cabecera de un enlace de texto en el cuerpo y de un enlace en el pie revela qué colocación dentro del email realmente genera clics, un detalle que una tasa de apertura por sí sola nunca muestra.

Publicaciones en redes sociales

Etiquetar los enlaces publicados en distintas plataformas con el nombre de la plataforma como origen, twitter, linkedin, instagram, y un medio de social o paid_social según si la publicación se impulsó con presupuesto, permite comparar plataformas entre sí directamente en un solo informe en lugar de depender de la analítica propia de cada red, definida de forma distinta en cada caso.

Publicidad de pago

Las plataformas de anuncios reportan sus propias cifras de clics y conversiones, pero esas cifras no siempre se definen igual que una sesión o una conversión en GA4. Etiquetar la URL de destino de cada anuncio con utm_source, utm_medium y utm_term para la palabra clave que lo disparó te da una vista independiente y comparable del rendimiento de pago, sentada justo al lado de tus cifras orgánicas y de email dentro de la misma herramienta.

Impresos, empaques y campañas offline

Un enlace UTM incrustado en un código QR en un folleto, una tarjeta de presentación o el empaque de un producto suele ser la única forma de conectar un punto de contacto offline con una conversión online. Como estos enlaces rara vez cambian una vez impresos, acierta con el nombre de campaña y el origen desde la primera vez.

Privacidad: todo ocurre en tu navegador

Construir todos los enlaces UTM de una campaña completa, a veces docenas repartidos entre email, redes sociales y canales de pago, implica escribir nombres de productos aún no lanzados, temas de campaña sin anunciar y nombres en clave internos mucho antes de que nada de eso sea público. Esta herramienta nunca envía nada de eso a un servidor. El análisis de la URL y el armado de los parámetros se ejecutan como JavaScript en la misma página que ya tienes abierta, usando el mismo objeto URL que trae de fábrica cualquier navegador moderno, y el resultado no sale de tu dispositivo hasta que tú mismo lo copies.

Eso también significa que no queda ningún historial que pueda filtrarse por accidente, ninguna cuenta que asegurar y ningún tercero guardando un registro de qué campañas estabas planeando antes del día de lanzamiento. Construye uno o cincuenta enlaces en una sola sesión de trabajo, y el único lugar donde existe alguno de ellos es tu propio portapapeles y el destino donde decidas pegarlo.

Preguntas frecuentes

¿Qué es un enlace UTM?
Un enlace UTM es una URL normal con hasta cinco parámetros adicionales agregados después de un signo de interrogación: utm_source, utm_medium, utm_campaign, utm_term y utm_content. Las plataformas de analítica como GA4 leen esos parámetros cuando alguien hace clic en el enlace y los usan para registrar exactamente de dónde vino esa visita y a qué campaña pertenece, en lugar de agruparla en un cajón genérico de "directo" o "referencia".
¿Qué debo poner en utm_source?
utm_source nombra el lugar concreto donde se coloca el enlace: una plataforma, una publicación o un sitio socio, escrito como una sola palabra o frase en minúsculas, como newsletter, facebook o blog_socio. Mantenlo específico en lugar de genérico, porque "newsletter" combinado con un utm_medium de email es mucho más útil en un informe que un valor vago como "marketing".
¿Cuál es la diferencia entre utm_source y utm_medium?
utm_source responde de dónde vino exactamente el clic, mientras que utm_medium responde a qué categoría de canal pertenece ese lugar. Un enlace compartido en el newsletter mensual de tu empresa podría usar utm_source=newsletter_mensual y utm_medium=email; el origen es específico de ti, el medio es una categoría amplia compartida por todos los enlaces que envías por correo.
¿Cuándo debo usar utm_term en vez de utm_content?
utm_term está pensado específicamente para búsqueda de pago, y registra la palabra clave que disparó un anuncio concreto para que puedas ver qué palabras clave realmente convierten. utm_content sirve para distinguir entre dos enlaces que apuntan al mismo destino dentro de la misma campaña, como una prueba A/B que compara un enlace de texto contra un botón, así que usa term para palabras clave de búsqueda y content para variantes de creatividad o de colocación.
¿Importa si uso mayúsculas o minúsculas en mis valores UTM?
Sí, importa muchísimo. GA4 trata los parámetros UTM como texto sensible a mayúsculas, así que Facebook, facebook y FACEBOOK se registran como tres valores distintos, lo que divide silenciosamente en varias filas lo que debería ser una sola en tu informe. Escribir cada valor en minúsculas, en cada enlace, todas las veces, es el hábito más simple que evita este problema.
¿Los parámetros UTM perjudican mi SEO o mi posicionamiento en buscadores?
No, los parámetros UTM no tienen ningún efecto sobre el posicionamiento orgánico. Buscadores como Google reconocen los parámetros de seguimiento y consolidan las señales de posicionamiento en la versión canónica de la página, así que añadir utm_source y el resto a una URL que compartes en un email o un anuncio no cambia cómo se posiciona esa página para quien la encuentre por búsqueda.
¿Debo añadir parámetros UTM a los enlaces dentro de mi propio sitio web?
En general, no. GA4 trata cualquier enlace que lleve utm_source y utm_medium como el inicio de una sesión nueva, incluso cuando el clic ocurre entre dos páginas de tu propio sitio, lo que sobrescribe los datos de adquisición originales del visitante con lo que sea que hayas puesto en ese enlace interno. Reserva el etiquetado UTM para enlaces que viven fuera de tu dominio, en emails, anuncios y publicaciones sociales, donde realmente comienza una sesión nueva.
¿Qué pasa con mis parámetros UTM si el enlace pasa por una redirección o un acortador?
La mayoría de las redirecciones estándar y los acortadores de enlaces dejan pasar los parámetros de consulta directamente hacia el destino final, así que un enlace con UTM que se acorta o se redirige una vez llega intacto a GA4 en la gran mayoría de los casos. Aun así, vale la pena probar de antemano cualquier cadena de redirecciones o acortador del que dependas para toda una campaña, porque algunas configuraciones antiguas o mal hechas eliminan la cadena de consulta en vez de reenviarla.
¿Los enlaces UTM caducan o dejan de funcionar después de un tiempo?
No, un enlace UTM funciona mientras la página de destino siga activa; no existe una caducidad separada para los parámetros de seguimiento. Un enlace creado hoy para el lanzamiento de un producto seguirá reportando datos correctos si alguien hace clic desde un folleto impreso viejo o un email guardado en marcadores dentro de un año, siempre que la URL a la que apunta no se haya eliminado.
¿Mis datos de campaña están seguros al usar esta herramienta?
Sí. Cada parte del proceso de construir el enlace, analizar la URL, completar los parámetros, armar el resultado final, se ejecuta como JavaScript en tu propia pestaña del navegador, y nada de lo que escribes se envía a un servidor ni queda registrado en ningún lugar. Eso hace que sea seguro planificar lanzamientos de producto aún no anunciados, nombres de campaña confidenciales o trabajo de clientes antes de que nada de eso se haga público.

Herramientas relacionadas

🔒 100% Privacidad del Lado del Cliente

Cada enlace UTM se construye <strong>completamente en tu navegador</strong>. Ninguna URL, nombre de campaña o parámetro se sube jamás a un servidor. Tus planes de campaña se quedan en tu dispositivo.