Command Palette

Search for a command to run...

Creador de UTM: etiquetas de URL de campaña Entonces, Analytics en realidad los informa

Creador de UTM: etiquetas de URL de campaña Entonces, Analytics en realidad los informa

T
Toolz Team
|Jul 20, 2026|19 Min Lectura

Parte de la colección URL y enlaces

La primera vez que realicé un lanzamiento adecuado (una versión de WP Adminify, una lista de correo más algunas publicaciones de socios más un push de Product Hunt) hice el etiquetado a mano en una hoja de cálculo a la 1 a.m. Dos semanas después abrí el informe de análisis para descubrir qué canal realmente había funcionado y la mitad del tráfico estaba en un cubo llamado no asignado. No "correo electrónico", no "referencia". Sin asignar. Los enlaces funcionaron. La gente compró. Simplemente no podía decir de dónde había venido alguno de ellos.

La causa fue vergonzosamente pequeña. En los enlaces del boletín que había escrito utm_medium=Email con una E mayúscula en los enlaces de socios que había escrito utm_medium=partner, lo que suena sensato y no significa nada para Google Analytics. Y en un lote había pegado la URL después de que ya llevaba un ?ref=hn cadena de consulta, por lo que mi ?utm_source= Comenzó un segundo signo de interrogación y todo se vino abajo en algunos clientes de correo electrónico.

Ninguno de esos son problemas de análisis. Son problemas de ensamblaje de cadenas, y el ensamblaje de cadenas es exactamente el tipo de cosa que nunca debe hacer a mano a la 1 am. Por eso construí el constructor de um hacia el interior de Toolz.dev: reúne los parámetros correctamente, normaliza los valores y, la parte que realmente me importa, le indica en qué canal GA4 va a aterrizar su par fuente/medio antes de que usted envía el correo electrónico.

TL;Dr: Una URL etiquetada en UTM es su página de destino más una cadena de consulta que contiene utm_source, utm_medium y utm_campaign (con opcional utm_term, utm_content y utm_id). La fuente es de donde vino el clic, medio es que tipo de marketing era. GA4 construye sus informes de canal a partir del medio y solo reconoce un vocabulario fijo email, cpc, organic, social, referral, affiliate, display Y unos cuantos más. cualquier otra cosa, incluida la muy tentador utm_medium=facebook, se presenta en Sin asignar. Mantenga todos los valores en minúsculas y con guión, nunca etiquete enlaces internos y deje que el constructor de um Ensamble la cuerda.

¿Qué son los parámetros UTM?

Los parámetros UTM son pares clave-valor de cadena de consulta ordinarios adjuntos a una URL. El nombre es fósil: Urchin Tracking Module, de Urchin Software, la empresa de análisis que Google compró en 2005 y convirtió en Google Analytics. Los parámetros sobrevivieron a cada reescritura desde entonces, razón por la cual una convención diseñada para un producto que ya no existe sigue siendo la lengua franca del seguimiento de campañas en 2026, y por qué Matomo, Plausible, Fathom, Adobe Analytics y todas las plataformas de correo electrónico también los leen.

Una URL etiquetada se ve así:

https://toolz.dev/tools/utm-builder?utm_source=newsletter&utm_medium=email&utm_campaign=july-tool-roundup

Su servidor web ignora por completo la cadena de consulta: la página se representa exactamente como lo haría sin ella. El script de análisis de la página lee los parámetros en la barra de direcciones, los almacena en la sesión y sus informes ganan una fila que le indica que esta visita provino del boletín de julio.

Hay seis parámetros de uso común:

parámetro que responde ejemplo requerido?
utm_source quien envió el clic newsletter, producthunt, github Sí, GA no atribuirá una campaña sin él
utm_medium que tipo de marketing era email, cpc, social, referral Efectivamente sí, ningún medio significa ningún canal
utm_campaign a que campaña pertenece july-tool-roundup, black-friday-2026 Efectivamente sí; de lo contrario, los informes muestran "(no establecido)"
utm_term La palabra clave pagada utm builder Opcional, solo búsqueda pagada
utm_content ¿Qué variante o ubicación header-cta, footer-link, variant-b Opcional, útil para pruebas A/B
utm_id El ID de campaña de la plataforma de anuncios q3-2026-001 Opcional, se utiliza para unirse a los datos de costo

La distinción que la gente se equivoca es de fuente versus médium, por lo que vale la pena ser franco al respecto. La fuente es un sustantivo propio. El medio es una categoría. facebook es una fuente. social es el medio al que pertenece. newsletter es una fuente; email es su medio. Si te encuentras escribiendo una marca en utm_medium, los has cambiado.

¿Por qué mi campaña aparece como no asignada en GA4?

Este es el único fracaso de marcado más común, y casi siempre es el medio.

GA4 no inventa canales a partir de sus datos. tiene un conjunto fijo de Grupos de canales predeterminados- Directo, Búsqueda orgánica, Búsqueda paga, Social orgánica, Social paga, Correo electrónico, Afiliados, Referencia, Visualización, Video orgánico, Otro pago y un puñado más, y asigna cada sesión a una comparando patrones la fuente y el medio con reglas que Google publica en su documentación de Ayuda de Analytics. La regla para el correo electrónico, por ejemplo, coincide con las sesiones en las que contiene la fuente o el medio email. La regla de las coincidencias sociales orgánicas con un conjunto de medios sociales como social, social-network, social-media y sm. La búsqueda paga coincide con un origen de búsqueda reconocido y un medio que parece pagado: el cp*/ppc/paid* Familia.

Cuando nada coincide, la sesión se desploma no asignado. No es un estado de error sobre el que te adviertan, es un cubo tranquilo en el que tu campaña desaparece.

Las formas clásicas de terminar ahí:

  • una marca en el medio. utm_medium=facebook coincide con ninguna regla. que querías utm_source=facebook&utm_medium=social.
  • un medio inventado. utm_medium=partner, utm_medium=blog, utm_medium=newsletter- todo inglés razonable, todo invisible a las reglas del canal. Usar referral, referraly email respectivamente.
  • No hay medio en absoluto. una URL con solo utm_source Le da una fuente a GA, pero nada con lo que categorizarla.
  • capitales. Email y email son cadenas diferentes, y GA4 distingue entre mayúsculas y minúsculas. Algunas reglas de canal se escriben para distintiva de mayúsculas y algunos de sus informes no lo serán, lo que significa que su única campaña aparece como dos filas con la mitad de los números cada uno.

UTM Builder compara el par fuente/medio con las mismas formas de reglas e imprime el canal que espera: correo electrónico, búsqueda paga, redes sociales orgánicas, referencias, afiliados, visualización o un color rojo intenso no asignado. Es una verificación de dos segundos que detecta un error que de otro modo solo descubriría después de que la campaña termine, cuando los datos ya están equivocados y no se pueden rellenar.

¿Cómo construyo un enlace UTM correctamente?

Mecánicamente, cuatro decisiones y una cuerda.

Paso 1: Comience desde la URL de la página de destino limpia

Utilice la URL final canónica, con la que realmente sirve su sitio https://, sin redirigir delante de él. Esto importa más de lo que parece. Si etiquetas http://example.com/pricing y su servidor 301s para https://example.com/pricing, la mayoría de los servidores y CDN conservan la cadena de consulta, pero no todas las reglas de redireccionamiento lo hacen, y una regla que reescribe la ruta con un destino codificado dejará todo de forma silenciosa después de la ?. Redirigir las cadenas a través de acortadores de enlaces y rastreadores de clics de correo electrónico agregan más lugares para que eso suceda. Etiqueta el destino, no un trampolín.

Si la URL ya tiene una cadena de consulta (?plan=pro) o un fragmento (#features), guárdalos. Un constructor correcto agrega &utm_source=… en lugar de un segundo ?, y deja el #fragment al final donde lo pone la especificación - RFC 3986 define el orden como scheme://authority/path?query#fragment, y un fragmento colocado antes de la consulta no es un fragmento, es una URL rota.

Paso 2: Rellene la fuente, el medio, la campaña

Escríbelos como si un extraño leera el informe en seis meses, porque eso es lo que pasa. utm_campaign=july-tool-roundup es un nombre que puedes decodificar un año después. utm_campaign=c3 no es

Paso 3: normalizar los valores

En minúsculas todo. Reemplace los espacios, ya sea con guiones (july-tool-roundup) o dejando que el codificador los convierta en %20. ambos funcionan; sólo uno es legible en un informe. La codificación de porcentaje no es opcional aquí: un espacio literal en una URL es ilegal según RFC 3986, y aunque los navegadores se encargarán de ello, los clientes de correo electrónico y las aplicaciones de mensajería que vinculan el texto truncarán el enlace en el espacio y entregarán un 404 a sus usuarios.

Paso 4: Envía toda la cuerda

Copie la URL terminada. No lo edite manualmente después, ahí es donde está el segundo ? se introduce.

Para un lanzamiento con una docena de ubicaciones, el modo por lotes hace todo esto en una sola pasada: pegar source,medium Una por línea, mantenga el nombre de la campaña compartido entre todos ellos y exporte el conjunto como CSV directamente a cualquier hoja que esté utilizando para realizar el seguimiento del lanzamiento.

¿En qué convenciones debe estar un equipo de acuerdo?

Los valores de UTM son texto libre, lo que significa que lo único que interpone entre usted y treinta variaciones de la misma campaña es una convención que todos siguen. La nuestra tiene cuatro reglas de largo:

  1. minúsculas siempre. Sin excepciones, sin llamadas de juicio.
  2. guiones, no guiones o espacios. black-friday-2026.
  3. El medio proviene de una lista fija. email, cpc, social, paid-social, organic, referral, affiliate, display, sms, qr. Si una nueva colocación no encaja en uno de estos, es casi seguro que encaja referral.
  4. Los nombres de las campañas llevan una fecha o una versión. launch-v3-2026-07, no launch. Volverá a ejecutar la misma campaña.

La regla de guión tiene una segunda vida más allá de los UTM: es la misma regla la que gobierna las rutas de URL legibles, por lo que el generador de babosas y UTM Builder normaliza el texto de la misma manera. Google trata un guión como un separador de palabras y un guión bajo como un carpintero; ese es un comportamiento documentado para las URL, y aplicarlo consistentemente a los nombres de las campañas no cuesta nada.

Si desea ser estricto al respecto, escriba la convención en un documento compartido y coloque el constructor de um Enlace en la parte superior. La mayor parte de la deriva de etiquetado proviene de que alguien construye un enlace copiando uno antiguo y editándolo en la barra de direcciones.

¿Dónde nunca deberías poner los parámetros de utm?

en enlaces internos. Esta es la regla que más a menudo se rompe con las buenas intenciones.

Etiquetar un enlace desde la publicación de su propio blog a su propia página de precios - utm_source=blog&utm_medium=internal- parece que le dirá qué publicaciones generan vistas de precios. Lo que realmente hace en GA4 es iniciar a nuevo sesión con una nueva fuente de adquisición. El visitante que llegó de su boletín, leyó una publicación y hizo clic en el precio ahora se atribuye a... su blog. La conversión de la newsletter se desvanece. Has sobrescrito la respuesta a la pregunta que estabas tratando de hacer.

Si desea saber en qué enlaces internos se hace clic, para eso sirve el seguimiento de eventos o un informe de clic de enlace. Los UTM son para el límite, en el momento en que alguien cruza desde otro lugar a su sitio.

Los otros dos lugares para evitarlos:

  • Resultados de búsqueda orgánica. No controla esas URL, y si etiqueta una página y Google indexa la variante etiquetada, ha creado un duplicado.
  • todo lo que esperes que se comparta en adelante. Un enlace etiquetado publicado en un foro se copia en Slack, en un boletín, en un tweet, y cada una de esas visitas ahora dice ser de la campaña original. No está mal, exactamente, pero infla una fila y muere de hambre a las demás.

¿Los parámetros de UTM duelen el SEO?

Crean variantes de URL y las variantes de URL pueden crear contenido duplicado, pero este es un problema resuelto y la solución es una línea de HTML.

Cada página debe llevar un Etiqueta canónica auto-referencial Apuntando a su URL limpia:

<link rel="canonical" href="https://toolz.dev/tools/utm-builder" />

Con eso en su lugar, ?utm_source=newsletter y ?utm_source=x Y la URL básica se consolida en una página canónica. Los motores de búsqueda indexan la versión limpia, las señales de clasificación se acumulan en una URL en lugar de fragmentarse en veinte, y las variantes etiquetadas permanecen fuera del índice. La propia documentación de Google sobre la canonicalización es explícita de que para eso están los canónicos.

Dos notas prácticas. Primero, verifique que lo canónico esté realmente ahí y que sea una autorreferencia: una sorprendente cantidad de temas emiten un canónico que apunta a la página de inicio de cada página, lo cual es peor que ningún canónico. Puedes comprobar lo que emite una página con el Generador de metaetique como referencia de cómo se ve un bloque de cabeza correcto. En segundo lugar, no bloquee los parámetros UTM en robots.txt. Bloquear el rastreo no elimina las URL del índice, solo impide que Google vea la etiqueta canónica que habría resuelto la duplicación. los Generador de robots.txt es para controlar las rutas de rastreo, no para limpiar cadenas de consulta.

¿Cómo interactúan los UTM con los códigos QR y las ubicaciones fuera de línea?

Aquí es donde el etiquetado de campañas se mantiene, porque fuera de línea no tiene ningún referente. Un póster, una insignia de conferencia, una pegatina en una computadora portátil, la última diapositiva de una charla: una persona que escanea ese código QR llega a su sitio como tráfico directo puro, indistinguible de alguien que escriba la URL. A menos que lo hayas etiquetado.

Etiqueta la URL antes de que Generas el código:

https://toolz.dev/tools/utm-builder?utm_source=wordcamp-dhaka&utm_medium=qr&utm_campaign=talk-2026

Luego incorpóralo a la Generador de código QR. Dos cosas para ver. Las URL largas generan códigos QR densos: cada carácter adicional empuja el símbolo a una versión superior con más módulos, lo que significa que debe imprimirse más grande o escanearse más cerca. Mantenga la URL etiquetada tan corta como lo permita el etiquetado: soltar utm_content y utm_term A menos que realmente los necesite, y mantenga los nombres de las campañas concisos. Y use un nivel alto de corrección de errores para cualquier cosa que se imprima y pueda quedar raspada, a costa de un símbolo ligeramente más denso.

La misma lógica se aplica a cualquier ubicación donde se pierda el remitente: documentos PDF, firmas de correo electrónico, podcast Mostrar notas en voz alta, enlaces en la aplicación desde aplicaciones móviles nativas.

Comparación: cómo se comportan los seis parámetros

parámetro Sensible a mayúsculas y minúsculas en GA4 Afecta a la agrupación de canales Seguro para omitir error típico
utm_source Sí (con medio) prohibido Usando un valor medio como social como la fuente
utm_medium Sí, este es el indicado técnicamente, pero no Poner una marca aquí
utm_campaign prohibido técnicamente, pero no Reutilizar un nombre en los cuartos
utm_term prohibido Lleniéndolo para tráfico no pagado
utm_content prohibido usándolo como un segundo campo de campaña
utm_id prohibido confundiéndolo con utm_campaign

Casos de uso comunes

Un lanzamiento de producto en muchos canales

Tiene un boletín, tres blogs asociados, Product Hunt, X, LinkedIn y una comunidad de Slack. Cada uno de ellos necesita su propia fuente, el medio correcto y el mismo nombre de campaña, por lo que se acumulan en el informe. Ese es un trabajo de hoja de cálculo, o son treinta segundos de modo por lotes: campaña compartida, una línea por ubicación, salida CSV. Luego puede responder &quot;qué canal impulsó las suscripciones&quot; en una consulta en lugar de entrecerrar los ojos en un informe de referencia.

Enlaces de auditoría que otra persona construyó

Las agencias, socios y afiliados le enviarán URL etiquetadas y se equivocarán. Pegue el enlace en el campo de auditoría y el constructor lo descompone en sus parámetros para que pueda ver lo que realmente se registrará. Nueve de cada diez veces, el medio es una marca y todo se dirigía a Sin Asignado.

Campañas por correo electrónico

Cada enlace de una transmisión debe llevar la misma fuente y medio (newsletter / email), la misma campaña y un distinto utm_content- hero-cta, body-link, footer-unsubscribe-adjacent. Así es como aprendes en qué parte del correo electrónico la gente hace clic, que es la única forma confiable de mejorar la siguiente.

Anuncios pagados

La mayoría de las plataformas publicitarias pueden inyectar valores automáticamente: Google Ads tiene etiquetado automático con gclid Parámetro, que hace lo suyo y no necesita UTM. Pero si está publicando anuncios en cualquier lugar sin etiquetar automáticamente, etiquetarlos manualmente: utm_medium=cpc, la verdadera plataforma en utm_sourcey utm_id Establezca en el ID de campaña desde la cuenta de AD para que pueda unirse a los datos de clic para que costen datos de coste más adelante.

preguntasrán el

¿Qué es un constructor UTM?

Un creador de UTM es una herramienta que ensambla una URL etiquetada por campaña desde una página de inicio y los parámetros de UTM que desea rastrear. Maneja las partes mecánicas que de otro modo se equivocaría a mano (agregando correctamente la cadena de consulta cuando la URL ya tiene valores de codificación de uno por ciento, manteniendo el fragmento al final) y produce un enlace que puede pegar en un correo electrónico, un anuncio o un código QR.

¿Qué parámetros de UTM se requieren?

utm_source es el único que requiere Google Analytics estrictamente para atribuir una campaña, pero en la práctica desea utm_source, utm_medium y utm_campaign en cada enlace. Sin un medio, GA4 no tiene nada que igualar con sus reglas de canal y la sesión suele aterrizar en sin asignar. Sin un nombre de campaña, sus informes agrupan el tráfico en "(no establecido)". utm_term y utm_content son refinamientos opcionales.

¿Cuál es la diferencia entre utm_source y utm_medium?

La fuente es el origen específico del clic: un sitio, publicación o lista con nombre, como por ejemplo newsletter, github investigaciones operacionales producthunt. medio es el canal de comercialización al que pertenece Origen, como email, cpc, social investigaciones operacionales referral. La fuente es un sustantivo propio, el medio es una categoría. Si está escribiendo un nombre de marca en el campo medio, los dos se han intercambiado.

¿Los parámetros UTM distinguen entre mayúsculas y minúsculas?

Sí. Google Analytics 4 golosinas Email, email y EMAIL como tres valores distintos, que divide una sola campaña en tres filas con un tercio de los números cada uno. Mantenga cada valor de UTM en minúsculas y con guiones como una regla difícil. Los valores de minúsculas del generador de UTM de forma predeterminada y le advierte cuando su entrada contiene capitales.

¿Por qué mi tráfico de UTM se muestra como no asignado?

Casi siempre porque utm_medium falta o tiene un valor GA4 no se asigna a un canal. GA4 construye sus grupos de canales predeterminados a partir de un vocabulario fijo de medios - email, organic, cpc, social, referral, affiliate, display y algunos más utm_medium=facebook investigaciones operacionales utm_medium=partner No coincide con nada y cae a no asignado. aprovechamiento utm_source=facebook en compañía de utm_medium=social en cambio.

¿Debo poner parámetros utm en enlaces internos?

prohibido Etiquetado de un enlace entre dos páginas de su propio sitio inicia una nueva sesión y sobrescribe la fuente de adquisición original, por lo que un visitante que llegó de su boletín de repente parece que vino de su propio blog. Use UTM solo en los enlaces que apuntan a su sitio desde otro lugar y use el seguimiento de eventos para medir los clics internos.

¿Los parámetros de UTM duelen el SEO?

Crean URL duplicadas para la misma página, razón por la cual cada página etiquetada debe llevar una etiqueta canónica autorreferenciable que apunte a la URL limpia. Con un canónico correcto, los motores de búsqueda consolidan las señales y las variantes etiquetadas no se indexan por separado. No bloquee los parámetros UTM en robots.txt, lo que impide que los rastreadores vean el canónico que habría solucionado el problema.

¿Puedo crear muchas URL de campaña a la vez?

Sí. El modo por lotes requiere una ubicación por línea - source, source,medium investigaciones operacionales source,medium,content- aplica los valores de campaña compartidos a cada fila y produce una URL etiquetada para cada una. Puede copiar el conjunto completo o exportarlo como CSV con el canal previsto incluido, que es la forma más rápida de preparar un lanzamiento o entregar una hoja de enlaces a un socio.


Herramientas relacionadas: constructor de um · generador de babosas · Codificador de URL · Generador de código QR · Generador de metaetique · Generador de robots.txt

Lectura relacionada: El kit de herramientas del desarrollador web · Privacidad de datos y herramientas en línea

Frequently Asked Questions

A UTM builder is a tool that assembles a campaign-tagged URL from a landing page and the UTM parameters you want to track. It handles the mechanical parts you would otherwise get wrong by hand — appending the query string correctly when the URL already has one, percent-encoding values, keeping the fragment at the end — and produces a link you can paste into an email, an ad or a QR code.

Comments

0 comments

0/2000 characters

No comments yet. Be the first to share your thoughts!