100% Privado en el Navegador

Por qué GA4 muestra tráfico Sin asignar

Sin asignar no es un canal. Es lo que GA4 escribe cuando una sesión no cumple ninguna de sus reglas de canal, y en una cuenta de paid media el rastro casi siempre empieza en el mismo campo, utm_medium, enviado junto a un utm_source que GA4 tampoco reconoce.

El enlace funciona igual. El clic llega. La venta ocurre. Simplemente queda archivada en un cajón que nadie reporta, y por eso la campaña parece no haber traído nada.

Qué significa realmente Sin asignar

GA4 asigna a cada sesión un grupo de canales predeterminado pasando la fuente, el medio y, en algunos canales, el nombre de campaña por un conjunto fijo de reglas que Google publica como definiciones del grupo de canales predeterminado. Esas reglas no son flexibles y GA4 no adivina, aunque sí ignoran las mayúsculas. Una sesión solo cae en Sin asignar cuando atraviesa todas las reglas sin cumplir ninguna: el medio no es uno que GA4 asigne por sí solo, y la fuente no está en la lista de sitios de búsqueda, redes sociales, vídeo y compras que Google mantiene junto a las reglas.

De ahí se derivan tres cosas:

Las reglas que deciden el canal

Los canales de pago necesitan las dos mitades del par: una fuente en la lista correcta y un medio que encaje con el patrón de pago de GA4. Un medio cuenta como de pago cuando contiene cp, empieza por paid, o es exactamente ppc o retargeting. Los demás canales de la tabla los decide un solo campo, como indica cada fila.

Grupo de canalesQué comprueba GA4, y valores que funcionanLo que suele verse, y dónde acaba
Búsqueda de pagoUna fuente de búsqueda como google o bing más un medio de pago: cpc, ppc, paidgoogle_ads, sem: Búsqueda orgánica con utm_source=google
Social de pagoUna fuente social como facebook, instagram, tiktok o linkedin más un medio de pago: paid_social, cpc. También funciona paidsocial, porque empieza por paid.facebook_ads, social_paid, meta: Social orgánico con utm_source=facebook, porque ninguno encaja con el patrón de pago
Vídeo de pagoUna fuente de vídeo como youtube más un medio de pago: paid_video, cpcyoutube_ads: Vídeo orgánico con utm_source=youtube
DisplaySolo el medio: display, banner, expandable, interstitial, cpmprogrammatic: Sin asignar con una fuente que GA4 no tiene en su lista
Social orgánicoUna fuente social, o solo el medio: social, social-network, social-media, smsocial_network con guion bajo: Sin asignar salvo que la fuente sea una red social de la lista
Emailemail, e-mail, e_mail o e mail como fuente o como mediomailchimp, edm, klaviyo: Sin asignar salvo que la fuente sea email
ReferenciaSolo el medio: referral, app, linkref: Sin asignar con una fuente que GA4 no tiene en su lista
AfiliaciónSolo el medio, exactamente affiliateaffiliates, partner, referral_program: Sin asignar con una fuente que GA4 no tiene en su lista

Dos detalles merecen una segunda mirada. cpm está en la lista de Display, pero también contiene cp, así que con una fuente de búsqueda, social o de vídeo cumple además la regla de pago de esa fuente, que Google enumera antes que Display. Si una compra programática tiene que caer en Display, usa display o banner. Y un medio de pago que llega de una fuente que no está en ninguna lista, como el nombre de un DSP o de un medio, aparece como Otros de pago, no como Sin asignar.

El patrón de la columna derecha es casi siempre el mismo error: alguien puso la plataforma en el campo del medio. La plataforma va en utm_source. El medio dice qué tipo de marketing fue.

Regla práctica: la fuente responde de dónde vino el clic, el medio responde qué se pagó. Facebook es una fuente. Paid social es un medio.

Cómo encontrar los enlaces rotos

En GA4 abre Informes, luego Adquisición, luego Adquisición de tráfico. Pon como dimensión principal el grupo de canales predeterminado de la sesión y busca la fila Sin asignar. Añade después fuente / medio de la sesión como dimensión secundaria. Cada valor problemático queda delante de ti, con las sesiones que ha costado.

Lo habitual es una lista corta: dos o tres medios mal escritos que concentran casi todo el volumen. Esos son los enlaces a corregir primero, y suelen estar pegados en un solo sitio dentro de la plataforma, así que una edición arregla miles de clics.

Después repite la revisión en las filas Social orgánico, Búsqueda orgánica y Vídeo orgánico. Un medio con aspecto de pago en ellas, como facebook_ads o google_ads, es inversión que una fuente reconocida libró de Sin asignar y que GA4 archivó como orgánica.

Las cinco causas, en el orden en que aparecen

  1. Un medio que GA4 no asigna, desde una fuente que no tiene en su lista. La tabla de arriba. Es la mayoría de los casos. Con una fuente de la lista, el mismo medio cae en un canal orgánico, algo más difícil de detectar.
  2. Ningún medio. Un enlace construido solo con utm_campaign, lo que pasa cuando alguien copia una URL de un informe y cambia el nombre de campaña. Google documenta que un parámetro que falta aparece como (not set), y si la fuente no es una que GA4 tenga en su lista, nada más puede asignar la sesión a un canal.
  3. Parámetros eliminados por una redirección. El clic pasa por un acortador o una cadena de redirecciones que descarta la cadena de consulta. Prueba la URL final, no la que pegaste.
  4. Una macro que nunca se resolvió. El informe muestra literalmente {{campaign.name}} como campaña. El marcador llegó al navegador, así que la macro fue codificada, mal escrita, o colocada donde la plataforma no sustituye. Si el marcador está en utm_source o utm_medium, ese texto literal es también lo que ven las reglas de canal. No encaja con nada, así que la sesión se queda solo con el canal que el otro campo consiga por sí mismo.
  5. Mayúsculas. Las reglas de canal las ignoran, así que CPC sigue contando como de pago. Los informes no: Google trata los valores de los parámetros distinguiendo mayúsculas, de modo que CPC y cpc, o Spring_Sale y spring_sale, aparecen como filas distintas aunque el canal esté bien.

Arreglarlo sin repetirlo

Arreglar los enlaces vivos es la mitad fácil. Mantenerlos arreglados es la mitad que falla, porque etiqueta quien lanza, con la herramienta que tenga abierta.

Tres cosas hacen que aguante:

El constructor UTM de este sitio hace las tres. Construye un enlace o una fila por canal, avisa de un medio que caería en Sin asignar y de un medio de pago que GA4 no contaría como de pago, y su pestaña Revisar un enlace coge un enlace ajeno y dice exactamente qué falla. No se sube nada, así que es seguro pegar URLs de cliente.

Lo que Sin asignar no es

Hay dos culpables habituales que suelen ser inocentes. El modo de consentimiento es uno: cuando alguien rechaza cookies la sesión se modela, no se archiva mal, y las sesiones modeladas siguen llevando canal. La medición entre dominios es el otro: un montaje roto aparece como autoreferencia, no como Sin asignar.

Si junto a Sin asignar aparece un par real de fuente y medio, el problema es el etiquetado. Si aparece (not set), comprueba primero si los enlaces llevan utm_source y utm_medium, porque así es exactamente como aparece un parámetro que falta. Si los llevan, revisa el consentimiento y la recogida de datos.

Para seguir leyendo

Para qué hace cada parámetro y una convención de nombres que merece la pena, lee parámetros UTM explicados para paid media. Para la sintaxis de marcadores que cada plataforma sustituye en el clic, lee macros de URL de las plataformas publicitarias.