¿No te ha pasado nunca que abres Google Analytics, miras de dónde viene el tráfico y te encuentras casi todo lo que mueves en redes sociales metido en «Direct»? O, peor, en «Unassigned». O lanzaste tres campañas la misma semana y ahora no tienes ni idea de cuál te trajo las visitas buenas. El problema casi nunca es GA4. El problema es que tus enlaces salieron sin UTMs, o con UTMs mal puestas.
Aquí tienes un generador para crear correctamente los enlaces de tus campañas en cuestión de segundos. Y justo debajo te cuento cómo no meter la pata con los errores más habituales.
Generador de UTM
Crea enlaces con parámetros UTM bien construidos para medir tus campañas en GA4 sin que acaben en «Unassigned».
De dónde viene el tráfico.
El tipo de canal. Usa valores que GA4 reconoce.
Clave para cruzar costes y calcular ROAS en GA4.
Tu URL con UTMs
Recuerda: las UTM distinguen mayúsculas de minúsculas. «Instagram» e «instagram» son dos fuentes distintas para GA4, así que mantén siempre el mismo formato. — raulmedinasegura.com
Pega tu URL, rellena los campos y copia el enlace. Si solo querías eso, ya está, ahí lo tienes. Si quieres entender qué estás haciendo (y por qué muchas personas lo hacen mal), sigue leyendo.
Qué es una UTM, rápido
Una UTM es una etiqueta que enganchas al final de la URL de un enlace para indicarle a Google Analytics de dónde proviene esa visita. Y por si te pica la curiosidad: las siglas salen de «Urchin», la empresa que Google compró y de la que nació Analytics: Urchin Tracking Module.
Tiene esta pinta:
tudominio.com/oferta?utm_source=instagram&utm_medium=social&utm_campaign=rebajas-jun
Todo lo que va después del interrogante (?) son las UTMs. Sin ellas, GA4 adivina el origen como puede, y cuando no puede, te lo deja en «Direct» o en «Unassigned». Con ellas, se lo das mascado y sabes exactamente qué enlace, de qué campaña, te ha traído a cada persona.
Los parámetros, uno a uno
Hay seis. En la práctica, tres son obligatorios y tres opcionales.
| Parámetro | Qué responde | Ejemplo |
|---|---|---|
utm_source |
¿De dónde viene? (plataforma) | instagram, newsletter, google |
utm_medium |
¿Por qué canal? | social, email, cpc |
utm_campaign |
¿De qué campaña? | rebajas-junio |
utm_id |
¿Qué ID de campaña? (para cruzar costes) | ga_12345 |
utm_term |
¿Qué palabra clave? (campañas de pago) | zapatillas-running |
utm_content |
¿Qué versión del enlace? (para test A/B) | cta-final, banner-cabecera |
Con source, medium y campaign ya tienes lo que necesitas el 90% de las veces. Los otros tres úsalos cuando quieras hilar más fino:
utm_contentpara distinguir dos botones del mismo email;utm_termpara las keywords de Ads, y;utm_idpara una cosa muy concreta que te cuento al final.
Cómo crear una UTM paso a paso
Con el generador de enlaces utm que tienes más arriba, lo puedes hacer de forma automática de la siguiente manera:
- Pega la URL de la landing page (con
https://). - Pon la fuente: la plataforma de donde sale el clic (
instagram,youtube,newsletter…). - Elige el medio: el tipo de canal. Aquí es donde más se la pega la gente, ahora lo vemos.
- Nómbrale una campaña clara y reconocible.
- Vualá, ya tienes tu enlace con UTMs listo para usar.
Lo importante no es generar la URL, eso lo hace cualquiera. Lo importante es generarla de forma que GA4 la entienda. Y ahí van los errores que lo arruinan todo.
4 errores que mandan tus UTMs a «Unassigned»
Esta es la parte a la que puedes sacar más partido al artículo. Estos cuatro fallos son los que pueden ensuciar tus informes:
1. Mezclar mayúsculas y minúsculas
Ten en cuenta que Google Analytics 4 es case sensitive. Para GA4, Instagram e instagram son dos fuentes distintas. Si un día etiquetas con mayúscula y otro sin ella, acabarás con la información disgregada.
2. Meter espacios y tildes
Un espacio en blanco puede romper un enlace, mientras que una tilde suele generar errores de codificación.
Por ejemplo, al usar una etiqueta UTM como «campaña verano» en lugar de «campana_verano», el enlace incluirá caracteres especiales ilegibles que afectarán negativamente la experiencia de usuario y la medición de tus campañas.
Usa guiones en lugar de espacios y olvídate de las ñ y los acentos: campana-verano.
3. Inventarte el medio
Este es de los más habituales. GA4 clasifica el tráfico en canales según el utm_medium, pero solo reconoce ciertos valores (cpc, email, social, referral, affiliate…).
Por ejemplo, si pones utm_medium=influencers o utm_medium=afiliados (en español), GA4 no sabrá en qué canal ubicarlo y lo categorizará como Unassigned.
Quédate con los valores que GA4 entiende, o tendrás que crearte un grupo de canales personalizado a posteriori.
4. Confiar en acortadores y redirecciones
Un Bitly mal configurado, una redirección 301 chapucera o una plataforma de email que reescribe tus enlaces pueden borrarte las UTMs por el camino. El resultado: el clic llega «limpio», sin etiqueta, y vuelta a Unassigned.
¿Cómo evitar que te la cuelen? Antes de lanzar cualquier campaña, haz la prueba del algodón: pega tu enlace etiquetado en el navegador, navega hasta la web y comprueba en el informe en tiempo real de GA4 que la fuente y el medio aparecen exactamente como tú querías. Es la única forma de asegurarte de que ningún intermediario te está borrando los parámetros.
El generador de arriba te ahorra los tres primeros (normaliza los valores y te avisa si el medio no es estándar). El cuarto siempre es recomendable comprobarlo.
Ejemplos de UTM por canal
Para que no empieces de cero, aquí tienes plantillas listas. Cambia el dominio y la campaña y a correr:
- Instagram (bio o stories):
?utm_source=instagram&utm_medium=social&utm_campaign=lanzamiento - Newsletter / email:
?utm_source=newsletter&utm_medium=email&utm_campaign=oferta-junio - WhatsApp:
?utm_source=whatsapp&utm_medium=social&utm_campaign=promo-clientes - TikTok:
?utm_source=tiktok&utm_medium=social&utm_campaign=video-producto - LinkedIn:
?utm_source=linkedin&utm_medium=social&utm_campaign=caso-exito
Fíjate que el medium se repite (social, email) porque es el canal; lo que cambia entre redes es la fuente (source). Es justo al revés de cómo mucha gente lo monta.
Crea una convención y cúmplela
Las UTMs no fallan por difíciles, fallan por desordenadas. Si las pones tú hoy de una manera y tu compañero mañana de otra, en tres meses tienes los informes hechos un desastre. Móntate unas reglas mínimas y respétalas a rajatabla:
- Minúsculas siempre, guiones en vez de espacios.
- Un listado cerrado de fuentes y medios permitidos (nada de improvisar nombres nuevos sobre la marcha).
- Apúntalo todo en una hoja de cálculo compartida. Suena a pereza, pero te salva de duplicar campañas y de discusiones tontas.
Esa hoja, con el tiempo, vale oro: es el diccionario que mantiene tus datos limpios cuando el equipo crece.
Y un extra: utm_id, el parámetro que casi nadie usa
Durante años, utm_id fue el parámetro huérfano. Optativo, ignorado, ni aparecía en la mayoría de generadores.
Pero, GA4 lo ha rescatado: es la clave con la que cruza tus datos de coste de Google Ads (y otras plataformas) con el comportamiento en tu web. Traducido: es lo que te permite calcular el ROAS de verdad dentro de Analytics, sin malabares.
Si lo dejas vacío, te pierdes esa reconciliación. Es un tema que da para rato, así que lo desgrano a fondo en este otro artículo sobre utm_id.
Deja de adivinar
Montar una UTM bien hecha te cuesta diez segundos.
Limpiar tres meses de datos sucios en GA4 porque un día improvisaste los nombres de los canales y las fuentes te puede costar semanas. Tú eliges.
Usa el creador de UTM de arriba, guárdate esta página para tu próxima campaña y asegúrate de que cada clic que trabajas o pagas cae en el cajón que le toca.
Y si después de etiquetarlo todo bien sigues viendo tráfico raro colándose en tus informes, consulta este artículo en el que se aborda por qué aparece tanto tráfico Unassigned en GA4.