Volver a las herramientas gratuitas
Herramienta gratuita

Verificador de UTM

Pega un lote de URLs de campaña, una por línea. Revisamos cada una en busca de UTMs que faltan, fallos de mayúsculas y espacios, claves duplicadas y parámetros atrapados en el fragmento - y después las comparamos entre sí para detectar las incoherencias que solo aparecen al mirar el conjunto. Se ejecuta por completo en tu navegador.

Una URL por línea. El análisis ocurre por completo en tu navegador - no se sube, no se registra ni se envía nada a ningún sitio.

Pega una o más URLs de campaña arriba para ver el informe.

Cómo leer una auditoría de UTM antes de lanzar una campaña

  1. 01

    Pega todas las URLs que estás a punto de lanzar

    Una línea por URL: los enlaces de seguimiento de cada anuncio, email y publicación de la campaña, no solo un ejemplo. Las comprobaciones entre URLs solo funcionan cuando hay un lote completo que comparar.

  2. 02

    Corrige antes los errores

    Si falta utm_source, utm_medium o utm_campaign, o si algún UTM ha quedado aparcado en el fragmento de la URL tras un #, el clic aparece en la analítica con un hueco, o directamente no aparece. Nada más de lo que sigue merece la pena hasta que esto esté limpio.

  3. 03

    Resuelve los avisos antes de imprimir o programar nada

    Las mayúsculas, los espacios sueltos, una clave repetida y la codificación mixta de + y %20 siguen funcionando cuando haces clic en el enlace, y precisamente por eso sobreviven hasta producción: el daño solo se ve después, en el informe de analítica.

  4. 04

    Lee la sección del lote, no solo las filas por URL

    Una sola URL puede superar todas las comprobaciones individuales y aun así chocar con otra del conjunto: la misma campaña escrita de dos formas, o el mismo enlace exacto pegado dos veces. Para eso está la sección entre URLs.

De qué te protegen realmente estas comprobaciones

Las diferencias de mayúsculas dividen una campaña en dos filas

GA4 y la mayoría de herramientas de analítica comparan los valores UTM de forma literal, no ignorando mayúsculas. newsletter, Newsletter y NEWSLETTER son tres sources distintos para el informe, aunque una persona los lea como una sola campaña - la causa más habitual de que los números de una campaña parezcan más pequeños de lo que son.

Un utm_medium que GA4 no reconoce

La agrupación de canales por defecto de GA4 asigna una lista fija de valores de medium - cpc, organic, referral, email, affiliate y algunos más - a un canal. Si inventas un valor fuera de esa lista (social-media en lugar de social, partner en lugar de affiliate), el tráfico acaba en Unassigned o (Other), lo que distorsiona todos los informes de canal aunque el volumen esté bien.

Parámetros de seguimiento que sobreviven en la URL canónica

Si la etiqueta canonical de la página de destino no apunta a la URL limpia sin parámetros de consulta, un enlace etiquetado puede terminar indexado como si fuera la página real. Confirma que la canonical se autorreferencia y está libre de UTMs antes de meter un enlace etiquetado en distribución de pago o en una publicación muy compartida.

Los UTMs en tus propios enlaces internos sobrescriben el source real

Un visitante llega desde una newsletter y la sesión registra correctamente utm_source=newsletter, y luego hace clic en un enlace de navegación de tu propio sitio que resulta llevar parámetros UTM: el source se sobrescribe con lo que diga ese enlace interno. Etiqueta solo los enlaces que traen a alguien desde fuera; nunca etiquetes un enlace entre dos páginas propias.

Preguntas frecuentes sobre auditar parámetros UTM

¿Por qué esta herramienta marca las mayúsculas como un problema y no solo como un detalle de estilo?

Porque la mayoría de herramientas de analítica, GA4 incluido, comparan los valores UTM como cadenas literales. Newsletter y newsletter no se normalizan al mismo valor: son dos filas separadas que representan la misma campaña real, y la división pasa desapercibida hasta que alguien nota que los números no cuadran.

¿Qué cuenta como medio de pago para la comprobación de utm_term / utm_content?

Valores como cpc, ppc, display, paidsocial, affiliate y similares: los medios que la agrupación de canales por defecto de GA4 trata como pago. utm_term y utm_content existen para identificar una palabra clave de pago o una variante creativa; en un enlace de email u orgánico suelen indicar que el campo se está usando como nota de texto libre, lo cual merece señalarse pero no es un error en sí mismo, de ahí que sea un hallazgo informativo y no un error.

¿Por qué un parámetro UTM después de un # se trata como error y no como aviso?

Porque no es un descuido que empeora un informe: es un parámetro que ningún recolector de analítica llegará a ver nunca. Todo lo que va después de # es el fragmento de la URL, que los navegadores mantienen solo en el cliente y nunca envían en la petición HTTP. El caso más habitual es una aplicación de una sola página que genera enlaces para compartir a partir de sus propias rutas basadas en hash.

¿Esta herramienta comprueba si la página de destino existe de verdad?

No: solo analiza el texto que pegas, usando las utilidades URL y URLSearchParams del propio navegador, y nunca hace ninguna petición de red. Para comprobar en vivo a dónde lleva realmente un enlace, usa el verificador de enlaces; para ver cómo se renderiza una URL como previsualización social, usa el verificador OG.

¿Pueden las URLs etiquetadas perjudicar el SEO?

No si el destino declara una URL canónica sin los parámetros de seguimiento, que es la configuración habitual: los buscadores tratan entonces la versión etiquetada y la no etiquetada como la misma página. El riesgo no es el posicionamiento, es que una URL etiquetada acabe indexada de todos modos porque se olvidó la etiqueta canonical - vale la pena comprobarlo una vez por destino, no una vez por campaña.