100% en el navegador
Aquí aparece tu URL etiquetada.
Crear un código QR para este enlace

Ordenar pasa todo a minúsculas y cambia los espacios por guiones bajos, que es lo que evita que una campaña se parta en cuatro filas del informe. Las macros nunca se tocan.

Cómo crear un enlace UTM en tres pasos

  1. Pega la página de destino. Usa la dirección https final que debe abrir el anuncio. Si ya lleva un parámetro UTM, el constructor sustituye esa copia y te lo indica.
  2. Elige el canal. La plantilla rellena utm_source y utm_medium con valores que GA4 asigna a un canal, y ofrece las macros de la plataforma para los campos que cambian de un anuncio a otro.
  3. Nombra la campaña y copia el enlace. Escribe el nombre de la campaña, o genéralo con la convención de tu equipo en la pestaña Nombres. Después copia la URL, o crea un código QR si el enlace va impreso o en un envase.

Para qué sirve cada parámetro UTM

ParámetroObligatorioQué responde
utm_sourceSíQué sitio envió la visita. google, facebook, newsletter.
utm_mediumSíQué tipo de marketing fue. Este campo decide el grupo de canales.
utm_campaignRecomendadoA qué campaña o promoción pertenece.
utm_contentOpcionalQué creatividad o emplazamiento, para separar dos anuncios del mismo conjunto.
utm_termOpcionalLa palabra clave en búsqueda de pago.
utm_idOpcionalEl ID de campaña, para unir sesiones con los costes importados en GA4.

Los valores de utm_medium que sí mapean a un canal

GA4 decide el canal con utm_source y utm_medium juntos, siguiendo un orden fijo de reglas. Búsqueda de pago y social de pago necesitan una fuente que GA4 tenga como buscador o red social y un medio que contenga cp, empiece por paid o sea exactamente ppc o retargeting. Display, Email y Afiliados pueden decidirse solo por el medio. Social orgánico encaja con una fuente social de la lista o con un medio social, así que una fuente de la lista puede salvar un medio que no está en ninguna. Solo una sesión que no encaja con ninguna regla cae en Sin asignar. facebook_ads, social_paid y ppc_google son los que más campañas de pago rompen: ninguno cuenta como pago, así que los clics aparecen en un canal orgánico cuando la fuente está en la lista, y en Sin asignar cuando no lo está.

CanalUsaEvita
Búsqueda de pago, con una fuente de búsqueda como googlecpc, ppc, paidgoogle_ads, search
Social de pago, con una fuente social como facebookpaid_social, cpcfacebook_ads, social_paid
Social orgánico, solo por el mediosocialinstagram
Display, solo por el mediodisplay, banner, cpmprogrammatic
Email, solo por el medioemailmailchimp, edm
Afiliados, solo por el medioaffiliatepartner

Las macros de plataforma se dejan literales

Una macro es un marcador que la plataforma sustituye por un valor real en el momento del clic. Tiene que llegar exactamente como está escrita, así que este constructor nunca la codifica ni marca sus mayúsculas como error.

PlataformaSintaxisEjemplo
Google AdsValueTrack entre llaves{keyword}, {campaignid}, {creative}
Microsoft AdsLlaves, mayúsculas mezcladas{CampaignId}, {AdGroupId}
MetaLlaves dobles{{campaign.name}}, {{ad.name}}
TikTokGuiones bajos dobles__CAMPAIGN_NAME__, __CID_NAME__
Display & Video 360Dólar y llaves${CAMPAIGN_ID}, ${CREATIVE_ID}
Campaign Manager 360Porcentaje y cierre de admiración%ecid!, %epid!

Google Ads

Los parámetros ValueTrack van entre llaves simples y se rellenan en el momento del clic. {campaignid} es el ID numérico de la campaña, que sobrevive a un cambio de nombre, así que sirve mejor para utm_id que el nombre. {keyword} va en utm_term.

Meta

Meta usa llaves dobles. {{campaign.name}}, {{adset.name}} y {{ad.name}} se sustituyen al hacer clic por los nombres tal como están en el Administrador de anuncios, así que una campaña renombrada en plena emisión se parte en dos filas. Ponlas en el campo de parámetros de URL del anuncio.

TikTok

Las macros de TikTok van entre guiones bajos dobles: __CAMPAIGN_NAME__, __AID_NAME__ para el grupo de anuncios y __CID_NAME__ para el anuncio. Van en mayúsculas a propósito, así que el constructor respeta su forma y solo marca las mayúsculas del texto que las rodea.

Display & Video 360

DV360 escribe las macros con un signo de dólar y llaves. ${CREATIVE_ID} en utm_content indica qué creatividad trajo la visita, y ${CAMPAIGN_ID} o ${LINE_ITEM_ID} identifican la compra.

Campaign Manager 360

Las macros de CM360 empiezan con un signo de porcentaje y terminan con un signo de exclamación. Según la tabla de macros de Campaign Manager 360, %ecid! se expande al ID de la creatividad, %epid! al ID de la ubicación y %ebuy! al ID de la campaña. Codificada, se convierte en %25ecid!, que CM360 ya no reconoce, así que el constructor nunca las codifica.

Convenciones de nombres que aguantan cualquier informe

Analytics distingue mayúsculas de minúsculas y trata cada forma de escribir como una campaña nueva, así que la convención de nombres importa tanto como el medio. Acordad una vez el orden de las partes, por ejemplo cliente, campaña, mercado, plataforma, tamaño y versión, elegid un separador y escribidlo todo en minúsculas. La pestaña Nombres convierte ese acuerdo en una herramienta: define los elementos y sus valores permitidos, genera nombres que lo cumplen, revisa nombres que escribió otra persona y envía la convención al equipo como enlace. Un nombre generado pasa directamente a utm_campaign o utm_content, y la hoja del generador de clickTag puede aplicar la misma convención a cada creatividad.

Qué revisa el validador

Preguntas frecuentes

¿Qué parámetros UTM son obligatorios?

Técnicamente ninguno, pero Google recomienda definir siempre utm_source, utm_medium y utm_campaign. Uno ausente aparece como (not set) en los informes, y sin fuente ni medio GA4 no puede situar la visita en el canal correcto.

¿Por qué mi campaña aparece como Sin asignar en GA4?

Porque la fuente y el medio juntos no encajan con ninguna de las reglas predeterminadas. Lo habitual es un medio inventado como programmatic con una fuente que GA4 no tiene en su lista, como dv360. Cambia el medio por uno que las reglas conozcan, como cpc o paid_social, y pega el enlace en el validador de arriba para confirmarlo.

¿Son seguras las macros de las plataformas dentro de los valores UTM?

Sí, siempre que lleguen a la plataforma exactamente como están escritas. Este constructor nunca codifica una macro ni marca sus mayúsculas. Sí marca un carácter reservado dentro de una macro, porque rompería la query string.

¿Los valores UTM deben ir en minúsculas?

Sí. GA4 trata Spring_Sale y spring_sale como dos campañas. Ordenar valores, o una convención de nombres en minúsculas, mantiene cada enlace coherente.

¿Puedo usar parámetros UTM en Google Ads con el etiquetado automático?

Puedes añadirlos, y ayudan a las herramientas distintas de GA4 que solo leen valores UTM. Mantén los valores en línea con los nombres de campaña de la cuenta para que ambas fuentes coincidan.

¿Sale de mi navegador algo de lo que escribo?

No. Los enlaces, la hoja y la convención de nombres se construyen y se guardan solo en este navegador. Un enlace para compartir lleva la convención detrás del #, y los navegadores nunca envían esa parte a un servidor.

Para seguir leyendo

Parámetros UTM explicados para paid media cubre para qué sirve cada campo y una convención de nombres que merece la pena. Por qué GA4 muestra tráfico Sin asignar explica el campo que decide si una campaña aparece en los informes. Macros de URL de plataformas publicitarias lista la sintaxis para Google Ads, Meta, TikTok, DV360 y Campaign Manager 360, y por qué codificarlas las rompe.

Herramientas relacionadas

Cuando la URL de clic esté cerrada, llévala a la creatividad con el generador de clickTag, o inyéctala directamente en un banner comprimido con el editor de clickTag HTML5. Antes de lanzar, pasa las creatividades por el validador de banners HTML5 y revisa los cortes de vídeo con el comprobador de zonas seguras.