Guía de parámetros UTM: crea, nombra y corrige «Sin asignar» en GA4

Por el equipo de Mayab Media · Nivel: Principiante · Tiempo: 40 minutos

Mandaste un boletín, publicaste en redes y repartiste volantes con código QR. En GA4, casi todo ese tráfico cae en Directo, Referencia o en el peor cajón de todos: Sin asignar (Unassigned). No sabes qué campaña funcionó, así que no puedes repetirla.

Los parámetros UTM resuelven esto. Son pequeñas etiquetas que se agregan al final de un enlace, como ?utm_source=newsletter&utm_medium=email&utm_campaign=promo_invierno. Cuando alguien hace clic, GA4 las lee y registra de dónde vino la visita. Pero GA4 es estricto. Clasifica el tráfico en canales con reglas fijas, y un medio que no reconoce termina en Sin asignar. Además, los valores distinguen mayúsculas, así que Email y email se vuelven dos filas.

Esta guía te enseña a crear enlaces con UTM, qué valores espera GA4, cómo definir un sistema de nombres que todo tu equipo pueda seguir y cómo encontrar y corregir el tráfico Sin asignar.

Respuesta rápida

  1. Define siempre utm_source, utm_medium y utm_campaign. Usa minúsculas y sin espacios.
  2. Elige valores de utm_medium que las reglas de canales de GA4 reconozcan: email, cpc, social, display, affiliate, referral, sms.
  3. Crea los enlaces con el Campaign URL Builder de Google o con una hoja de cálculo compartida.
  4. Nunca pongas UTM en enlaces internos de tu sitio. En Google Ads deja activado el etiquetado automático en lugar de agregar UTM.
  5. Para corregir Sin asignar, revisa Fuente/medio de la sesión en busca de medios desconocidos, corrige los enlaces futuros y, si quieres, crea un grupo de canales personalizado.

Antes de empezar

  • Acceso: acceso de Lector en GA4 para revisar informes. Acceso de Editor si quieres crear un grupo de canales personalizado.
  • Una lista de tus canales. Boletín, perfiles de redes, anuncios en redes, socios, impresos, SMS, etcétera.
  • Un lugar compartido para los enlaces. Una hoja de cálculo basta. La meta es tener una sola fuente de verdad.
  • Tiempo: unos 40 minutos para definir las reglas y auditar el tráfico actual.

Los parámetros que lee GA4

Parámetro Qué describe Ejemplo
utm_source Quién envió la visita newsletter, facebook, blog-socio
utm_medium El tipo de canal email, cpc, social, referral
utm_campaign La campaña o promoción promo_invierno_2026
utm_content Qué anuncio, enlace o pieza boton_hero, video_a
utm_term Palabra clave pagada (sobre todo en búsqueda) tenis+para+correr
utm_id ID de campaña, para importar costos cmp_0412
utm_source_platform La plataforma de compra meta_ads

GA4 también lista utm_creative_format y utm_marketing_tactic, pero Google indica que por ahora no aparecen en los informes. Puedes omitirlos.

Paso 1: Conoce los medios que GA4 reconoce

Este es el paso que casi todos se saltan, y es la causa de la mayor parte del tráfico Sin asignar. GA4 decide el Grupo de canales predeterminado a partir de la fuente y el medio con reglas fijas. Estas son las principales para enlaces etiquetados a mano:

Canal Regla (simplificada) Medio seguro
Email fuente o medio es email, e-mail, e_mail o e mail email
Organic Social la fuente es una red social conocida, o el medio es social, social-network, social-media, sm social
Paid Social la fuente es una red social conocida y el medio sigue patrones de pago (cpc, ppc, paid…, retargeting) paid_social o cpc
Paid Search la fuente es un buscador conocido y el medio sigue patrones de pago cpc
Display el medio es display, banner, expandable, interstitial o cpm display
Affiliates el medio es affiliate affiliate
Referral el medio es referral, app o link referral
SMS la fuente o el medio es sms sms
Paid Other el medio sigue patrones de pago, pero la fuente no es una red ni un buscador conocidos cpc
Unassigned no coincidió ninguna regla evítalo

Las reglas de canales no distinguen mayúsculas, pero tus informes sí. Email igual cae en el canal Email, pero aparece como una fila distinta de email en Medio de la sesión. Usar minúsculas evita ese desorden.

Fíjate en lo que falta. Medios como newsletter, qr, impreso, post, historia, bio o whatsapp no coinciden con ninguna regla. Si la fuente tampoco es un sitio conocido, la visita queda Sin asignar.

Paso 2: Define una convención de nombres

Escribe tus reglas una sola vez y compártelas. Esta plantilla sencilla encaja con las reglas de canales.

Caso utm_source utm_medium utm_campaign
Boletín mensual newsletter email 2026-11_boletin
Publicación orgánica en Instagram instagram social lanzamiento_otono
Anuncio pagado en Facebook facebook paid_social lanzamiento_otono
Enlace del perfil de LinkedIn linkedin social perfil
Mención en el blog de un socio blog-socio referral articulo_invitado
Código QR en un volante volante offline evento_otono
Mensaje de texto sms sms recordatorio_otono

El código QR es un caso especial. No existe un canal predeterminado para impresos. Puedes usar referral, o dejar offline y asignarlo con un grupo de canales personalizado (Paso 5).

Reglas que te ahorran problemas después:

  • Solo minúsculas. Google lo recomienda y evita filas divididas.
  • Sin espacios. Usa _ o -. Un espacio se convierte en %20 y se ve roto.
  • Sin acentos ni ñ. otono en lugar de otoño evita caracteres codificados raros en los informes.
  • Un solo nombre de fuente por plataforma. No uses fb, facebook y Facebook.com en el mismo mes.
  • Nombres de campaña iguales a los de la plataforma de anuncios. Así puedes cruzar los datos de GA4 con los costos.
  • Nunca pongas datos personales en los UTM. Ni correos ni nombres.

Paso 3: Crea el enlace

La herramienta más fácil es el Campaign URL Builder de Google para GA4, en ga-dev-tools.web.app/ga4/campaign-url-builder/. Su interfaz está en inglés.

  1. Escribe la website URL, por ejemplo https://example.com/ofertas/.
  2. Llena campaign source, campaign medium y campaign name.
  3. Agrega campaign content si tienes varios enlaces en un mismo correo o anuncio.
  4. Copia la URL generada que aparece abajo.
ga-dev-tools.web.app/ga4/campaign-url-builder/Campaign URL BuilderCampaign URL BuilderGoogle Analytics 4website URL *https://example.com/ofertas/campaign source *newslettercampaign medium *emailcampaign name *2026-11_boletincampaign contentboton_herohttps://example.com/ofertas/?utm_source=newsletter&utm_medium=email&utm_campaign=2026-11_boletin&utm_content=boton_hero112
Figura 1. Llena los campos y copia el enlace generado. Ilustración de la pantalla. Las etiquetas pueden variar un poco en tu cuenta.
  1. Fuente y medio. El medio email coincide con la regla del canal Email.
  2. La URL final. Pégala en tu correo, publicación o generador de códigos QR.

Si la URL de tu página ya tiene un ?, une los UTM con &. El generador lo hace por ti. Si tu enlace pasa por un acortador, prueba el enlace corto para confirmar que conserva los parámetros.

Para más de unos cuantos enlaces, usa una hoja compartida con listas desplegables para fuente y medio. Una fórmula simple une las partes (con Sheets o Excel en español se usa ; como separador; si tu configuración usa comas, cambia ; por ,):

=A2&SI(ESNUMERO(HALLAR("?";A2));"&";"?")&"utm_source="&B2&"&utm_medium="&C2&"&utm_campaign="&D2

Paso 4: Sabe dónde no usar UTM

Los UTM pueden dañar tus datos tanto como ayudarlos.

Enlaces internos. Nunca agregues UTM a enlaces de una página de tu sitio a otra, como un banner en la página de inicio. Cuando alguien hace clic, GA4 registra una nueva fuente a mitad de la visita y sobrescribe la real. Para promociones internas usa un evento (por ejemplo, un evento de clic en GTM).

Google Ads. Deja activado el etiquetado automático en Google Ads. Agrega un parámetro gclid que le da a GA4 datos más ricos, como campaña, grupo de anuncios y palabra clave. No necesitas UTM manuales para Google Ads. Si usas ambos, normalmente tienen prioridad los datos del etiquetado automático.

Otras plataformas de anuncios. Muchas permiten UTM dinámicos, como un comodín para el nombre de la campaña. Google recomienda usarlos donde existan, para que los nombres se mantengan sincronizados solos.

ads.google.com/aw/settings/accountGoogle Ads1123-456-7890CampañasObjetivosHerramientasADMINISTRACIÓNConfiguración de la …Acceso y seguridadConfiguración de la cuentaEtiquetado automáticoEtiquetar la URL en la que se hace clic desde mi anuncioiEl etiquetado automático agrega el parámetro gclid a tus URL finales.GuardarCancelar1
Figura 2. Deja activado el etiquetado automático. Hace el trabajo de los UTM en Google Ads, con más detalle. Ilustración de la pantalla. Las etiquetas pueden variar un poco en tu cuenta.
  1. Etiquetado automático. El texto exacto puede variar, pero está en la configuración de la cuenta.

Paso 5: Encuentra y corrige «Sin asignar»

Ahora audita lo que ya está pasando.

  1. En GA4, abre Informes > Adquisición > Adquisición de tráfico.
  2. La tabla muestra por defecto el Grupo de canales principal de la sesión. Busca la fila Unassigned (Sin asignar).
  3. Haz clic en el menú de la dimensión y cámbiala a Fuente/medio de la sesión. O agrégala como dimensión secundaria con el botón +.
  4. Filtra las filas que estaban en Sin asignar. Busca medios raros.
analytics.google.com/analytics/web/#/report/traffic-acquisitionGoogle AnalyticsEexample.com - GA4InicioTiempo realINFORMESAdquisición de tráficoAdquisición de usuariosExplorarAdministrarAdquisición de tráficoGrupo de canales + Fuente/medio de la sesiónGrupo de canalesFuente / medioSesionesUnassignednewsletter / newsletter540Unassignedvolante / qr210UnassignedInstagram / Historia130Unassigned(not set) / (not set)95Emailnewsletter / email881
Figura 3. Las filas Sin asignar suelen revelar medios que GA4 no reconoce. Ilustración de la pantalla. Las etiquetas pueden variar un poco en tu cuenta.
  1. newsletter / newsletter no coincide con ninguna regla. Cambiar el medio a email lo pasa al canal Email.

Patrones comunes y qué hacer:

Lo que ves Por qué queda Sin asignar Corrección para enlaces futuros
newsletter / newsletter Ningún valor es email Usa utm_medium=email
volante / qr No existe canal de impresos ni de QR Usa referral o asigna qr en un grupo de canales personalizado
Instagram / Historia La fuente puede coincidir, pero Historia no es un medio conocido Usa instagram / social
socio / alianza Medio desconocido Usa referral o affiliate
(not set) / (not set) Eventos sin fuente de sesión, por ejemplo enviados sin session_start, desde el servidor o con el Measurement Protocol Revisa cómo se envían esos eventos y que lleven datos de sesión

No puedes reescribir datos pasados con UTM. Las sesiones viejas se quedan donde estaban. Dos opciones ayudan con el historial:

Grupo de canales personalizado. Ve a Administrar > Visualización de datos > Grupos de canales. Haz clic en Crear grupo de canales. Copia las reglas predeterminadas y agrega un canal como «Impresos / QR» con la condición «Medio de la sesión coincide exactamente con qr». Ponlo antes de las reglas generales. Los grupos de canales personalizados se aplican a datos pasados en los informes, así que sirven para corregir el historial. Una propiedad estándar permite dos grupos personalizados, así que planéalos bien.

analytics.google.com/analytics/web/#/admin/channel-groupsGoogle AnalyticsEexample.com - GA4VISUALIZACIÓN DE DATOSEventosPúblicosGrupos de canalesDefiniciones personali…Grupo de canales personalizadoCopia del grupo predeterminadoOrdenCanalCondición1Impresos / QRMedio coincide exactamente con qr2EmailMedio coincide con email3Organic SocialMedio social, o fuente es una red socialAgregar canalReordenarGuardar grupo12
Figura 4. Un grupo de canales personalizado puede poner tus propios medios en un canal con nombre. Ilustración de la pantalla. Las etiquetas pueden variar un poco en tu cuenta.
  1. Tu nuevo canal, colocado al principio para que se evalúe primero. Las etiquetas están simplificadas.
  2. Guarda y luego elige este grupo en el menú de dimensiones de Adquisición de tráfico.

Corrige los enlaces de aquí en adelante. Actualiza las plantillas de tu herramienta de correo, tus programadores de redes y tus códigos QR. Después retira los valores incorrectos.

¿Sigue sin funcionar? Causas comunes

Síntoma Causa probable Solución
El tráfico con UTM aparece como Directo Una redirección o un acortador borra la cadena de consulta Prueba la URL final. Corrige la redirección o cambia de acortador
La campaña sale (not set) Solo pusiste fuente y medio, o hay un error como utm_campain Define los tres. Copia del generador, no escribas a mano
La misma campaña aparece en dos filas Mayúsculas o espacios mezclados (Promo_Invierno vs promo_invierno) Todo en minúsculas. Usa listas desplegables en la hoja
Anuncios en redes caen en Organic Social Usaste el medio social en anuncios pagados Usa paid_social o cpc en anuncios
Anuncios en redes caen en Paid Other La fuente no está en la lista de redes de Google (por ejemplo fb_ads) Usa el nombre simple de la plataforma, como facebook
Las sesiones cambian de fuente a mitad de la visita UTM en enlaces internos Quítalos. Usa eventos para banners internos
El tráfico de Google Ads sale como google / organic o Sin asignar Etiquetado automático apagado o el sitio borra el gclid Activa el etiquetado automático. Asegúrate de que el sitio conserve el gclid
Sin asignar crece sin que haya UTM de por medio Eventos sin datos de sesión (servidor, Measurement Protocol) o huecos por consentimiento Revisa esas integraciones. Consulta Consent Mode v2
Todos los clics de correo salen como Directo La app de correo abre los enlaces sin referencia y no pusiste UTM Etiqueta cada enlace de correo

Cómo confirmar que quedó resuelto

  1. Haz clic en tu propio enlace en una ventana privada del navegador.
  2. Abre Tiempo real en GA4. En las tarjetas de fuente (los nombres pueden variar) debes ver tu fuente en uno o dos minutos.
  3. Revisa la URL al llegar. Los parámetros utm_ deben seguir ahí después de cualquier redirección.
  4. Espera de 24 a 48 horas y abre Adquisición de tráfico con Fuente/medio de la sesión. Tus valores deben aparecer tal como los escribiste, en minúsculas y en el canal correcto.
  5. Revisa Sin asignar cada mes. Las personas nuevas en el equipo y las herramientas nuevas suelen reintroducir valores incorrectos.
analytics.google.com/analytics/web/#/realtimeGoogle AnalyticsEexample.com - GA4InicioTiempo realInformesExplorarAdministrarResumen en tiempo realÚltimos 30 minutosUsuarios activos3Recuento de eventos27Fuente/medio de la sesiónUsuarios activosnewsletter / email1(direct) / (none)21
Figura 5. Tu clic de prueba debe mostrar la fuente y el medio exactos en un par de minutos. Ilustración de la pantalla. Las etiquetas pueden variar un poco en tu cuenta.
  1. Tu visita de prueba, escrita exactamente como en el enlace.

Si la fuente se pierde al pasar entre tus propios sitios, revisa la guía de medición entre dominios. Para contar lo que logran esas visitas, revisa eventos clave en GA4.

Preguntas frecuentes

¿Los parámetros UTM distinguen mayúsculas en GA4?

Los valores sí. utm_source=Google y utm_source=google aparecen como filas separadas. Las reglas de canales ignoran las mayúsculas, pero tus informes se dividen igual. Usa minúsculas.

¿Los UTM afectan el SEO?

No si los usas en enlaces externos como correos y anuncios. Mantén una etiqueta canónica en tus páginas para que cualquier URL con UTM apunte a la versión limpia. No uses UTM en enlaces internos.

¿Debo agregar UTM a Google Ads?

No. Deja activado el etiquetado automático. Envía más detalle del que pueden dar los UTM.

¿Cuál es la diferencia entre Directo y Sin asignar?

Directo significa que GA4 no encontró ninguna fuente. Sin asignar significa que sí hay fuente pero ninguna regla de canal coincidió, o que faltaron datos de sesión.

¿Puedo corregir datos viejos que quedaron Sin asignar?

No cambiando los enlaces. Un grupo de canales personalizado puede reetiquetar sesiones pasadas en los informes, siempre que el medio o la fuente te digan qué eran.

¿Te atoraste con esto? Lo resolvemos para clientes cada semana. Agenda una auditoría gratis

Fuentes

Previous
Previous

Cómo configurar Consent Mode v2 en Google Tag Manager y comprobarlo

Next
Next

Medición entre dominios y referencias no deseadas en GA4: cómo arreglarlas