Generador de UTM: crea URLs de campaña para Google Analytics
Agrega utm_source, utm_medium, utm_campaign y los demás parámetros de campaña de GA4 a cualquier enlace. Elige un ajuste por canal, mira en qué canal de GA4 caerá la visita, genera enlaces en bloque y guarda un historial, todo en tu navegador.
Un generador de UTM (también llamado creador de URLs de campaña o UTM builder) agrega etiquetas de seguimiento a un enlace para que tu analítica sepa qué campaña envió cada visita. Por ejemplo,example.com/oferta?utm_source=newsletter&utm_medium=email&utm_campaign=black_friday le dice a Google Analytics que la visita vino del email de Black Friday. Las etiquetas no cambian la página; solo etiquetan el clic.
Cómo crear un enlace con UTM
- Elige un ajuste por canal, o escribe tú la fuente y el medio. Los ajustes usan medios que las reglas de canales predeterminados de GA4 reconocen.
- Pega la URL de destino. Los parámetros de consulta y los #anclas que ya tenga se conservan; las etiquetas UTM existentes se reemplazan. Si la URL ya tiene etiquetas, Cargar las etiquetas de esta URL las copia en los campos.
- Ponle nombre a la campaña y agrega un ID de campaña, un término o un contenido si los necesitas.
- Revisa el resultado. El generador muestra en qué canal predeterminado de GA4 debería caer la visita y señala mayúsculas, espacios, campos que faltan y otros errores comunes.
- Copia, prueba y guarda. Copia el enlace, ábrelo una vez para comprobar que la página carga y encuéntralo después en Enlaces recientes.
Los parámetros UTM, explicados
Google Analytics reconoce estos parámetros de campaña (Ayuda de Google Analytics: creadores de URLs). Google indica que siempre debes usar la fuente, el medio y la campaña, y recomienda encarecidamente agregar también utm_id y utm_source_platform; lo que no incluyas aparece en los informes como (not set).
| Parámetro | Para qué sirve | Ejemplo |
|---|---|---|
utm_source | Quién envió el tráfico, es decir, el referente. Defínelo siempre. | newsletter, google, billboard |
utm_medium | El medio de marketing. Defínelo siempre; las reglas de canales de GA4 se apoyan en él. | email, cpc, banner |
utm_campaign | El producto, la promoción, el eslogan o el código promocional. Defínelo siempre. | black_friday |
utm_id | Un ID que identifica una campaña o promoción concreta. | bf-2026 |
utm_term | La palabra clave de pago. | gestor de marcadores |
utm_content | Distinguir creatividades o enlaces dentro de la misma campaña. | toplink, boton-principal |
utm_source_platform | La plataforma que dirigió el tráfico, como una plataforma de compra de medios. | search ads 360 |
utm_creative_format | El tipo de creatividad. Por ahora no aparece en los informes de las propiedades de Google Analytics. | display, native, video |
utm_marketing_tactic | Los criterios de segmentación de la campaña. Por ahora no aparece en los informes de las propiedades de Google Analytics. | remarketing, prospecting |
En los informes de GA4, los valores aparecen como dimensiones manuales: utm_source como fuente manual, utm_medium como medio manual, utm_term como término manual, utm_content como contenido del anuncio manual y utm_source_platform como plataforma de origen manual (en la interfaz en inglés: Manual source, Manual medium, Manual term, Manual ad content y Manual source platform), cada una con variantes de alcance de sesión y de primer usuario (Ayuda de Google Analytics: dimensiones de fuente de tráfico).
Cómo clasifica GA4 el tráfico con UTM en canales
GA4 asigna cada sesión a un canal predeterminado con reglas basadas en la fuente, el medio y el nombre de la campaña (Ayuda de Google Analytics: grupo de canales predeterminado). En los enlaces etiquetados a mano, el medio decide casi todo. Estos son los valores que encajan sin problemas (los nombres de canal están tal como los define GA4):
| Para caer en este canal | Usa este medio (o esta fuente) |
|---|---|
email, e-mail, e_mail o e mail como fuente o como medio | |
| Organic Social (redes sociales orgánicas) | social, social-network, social-media, sm, o una fuente de la lista de redes sociales de Google |
| Paid Social (redes sociales de pago) | Una fuente de la lista de redes sociales de Google y un medio de pago (que contenga cp en cualquier posición, ppc, retargeting, o que empiece por paid) |
| Paid Search (búsqueda de pago) | Una fuente de la lista de buscadores de Google y un medio de pago como cpc |
| Display | display, banner, expandable, interstitial, cpm |
| Paid Other (otros de pago) | Un medio de pago cuya fuente no está en ninguna lista de búsqueda, redes sociales, video o shopping |
| Organic Video (video orgánico) | Un medio que contenga video, o una fuente de la lista de sitios de video de Google |
| Referral (referencias) | referral, app, link |
| Affiliates (afiliados) | affiliate |
| Audio | audio |
| SMS | sms como fuente o como medio |
| Mobile Push Notifications (notificaciones push) | Un medio que termine en push o que contenga mobile o notification; o la fuente firebase |
| Cross-network (multired) | Un nombre de campaña que contenga cross-network |
Todo lo que no coincide con ninguna regla (print, qr, offline, una errata como emial) se informa como Unassigned (sin asignar). Las definiciones de canal no distinguen mayúsculas, pero tus informes de fuente, medio y campaña sí, por eso sigue siendo importante usar siempre minúsculas. La predicción de canal del generador sigue estas reglas publicadas; las listas de fuentes son las de Google, así que con fuentes poco comunes toma la predicción como una guía.
Convenciones de nombres para tener informes limpios
- Todo en minúsculas. Los valores distinguen mayúsculas, así que
Facebookyfacebookse convierten en dos fuentes. - Elige un solo separador. Guiones o guiones bajos: cualquiera funciona, pero mezclarlos parte las campañas. Evita los espacios; se convierten en
%20y es fácil escribirlos mal. - Mantén la fuente y el medio cortos y fijos. Anota la lista (newsletter / email, linkedin / social, linkedin / paid_social …) y reutilízala. Los ajustes por canal son un punto de partida.
- Pon la parte variable en la campaña y el contenido. Fechas, ofertas y nombres de creatividades van en
utm_campaign,utm_idyutm_content, no en la fuente ni en el medio. - Nunca pongas datos personales en una UTM. Google Analytics exige que las rutas y los parámetros de las URLs no contengan información personal identificable, como direcciones de email (Ayuda de Google Analytics: evitar enviar PII). No metas emails ni nombres de suscriptores en las etiquetas.
Cuándo no usar parámetros UTM
Enlaces entre páginas de tu propio sitio
Las UTM describen de dónde venía alguien antes de llegar a tu sitio; la guía de Google sobre creadores de URLs trata de enlaces de campaña que traen visitas. Una etiqueta en un banner que enlaza tu página de inicio con tu página de precios describe tu propia página, y eso enturbia la atribución de una visita que en realidad llegó desde la búsqueda o desde un email. Mide las promociones internas con eventos.
Google Ads con etiquetado automático
El etiquetado automático agrega un gclid a cada clic en un anuncio, y Google indica que en GA4 el etiquetado automático tiene prioridad sobre el manual, sin opción para cambiarlo (Ayuda de Google Ads: etiquetado automático). Por eso las etiquetas manuales en los enlaces de Google Ads no cambian la fuente ni el medio, aunque los valores manuales de término y de contenido del anuncio sí se registran. Reserva las UTM para todo lo que Google Ads no puede etiquetar solo: email, redes sociales, socios, otras redes publicitarias y offline.
Usar macros de plataformas de anuncios en los valores UTM
Las plataformas de anuncios pueden completar valores en el momento del clic. Los parámetros de URL dinámicos de Meta usan llaves dobles, por ejemploutm_campaign={{campaign.name}}&utm_content={{ad.name}}(Servicio de ayuda para empresas de Meta), y los parámetros ValueTrack de Google Ads usan llaves simples, como {campaignid}(Ayuda de Google Ads: ValueTrack). Con Mantener las macros sin codificar activado, el generador deja las llaves intactas para que la plataforma pueda reconocerlas. Pega ese enlace en el campo de URL del anuncio: si lo abres directamente, verás los marcadores de posición literales.
Prueba el enlace antes de enviarlo
Un enlace etiquetado vale lo que vale su destino. Ábrelo una vez (el botón Probar enlace lo hace en una pestaña nueva) y comprueba que la página carga y que no redirige a otra URL: algunas redirecciones eliminan la cadena de consulta, y tus etiquetas con ella. Elcomprobador de redirecciones 301 muestra cada salto y la URL final, y te avisa si un parámetro UTM se pierde por el camino. Los caracteres especiales de los valores se codifican por ciento automáticamente; la tabla de parámetros bajo la URL muestra el valor limpio de cada etiqueta.
Y cuando estás del otro lado, compartiendo un enlace que otra persona etiquetó, quítale las UTM y los IDs de clic antes de reenviarlo, para que tu enlace no se le atribuya a su newsletter. Si gestionas campañas para varios clientes, mira cómo usan Marqly los equipos de marketing y loscreadores de contenido para guardar landings, referencias y enlaces de campaña en tableros compartidos.
Preguntas frecuentes
¿Qué parámetros UTM son obligatorios?
Google indica que siempre uses utm_source, utm_medium y utm_campaign al etiquetar una URL, y recomienda encarecidamente agregar también utm_id y utm_source_platform. Los parámetros que faltan aparecen como (not set) en los informes. utm_term y utm_content son opcionales: úsalos para distinguir palabras clave o variantes de un anuncio.
¿Los parámetros UTM distinguen entre mayúsculas y minúsculas?
Sí. Google Analytics trata utm_source=google y utm_source=Google como dos valores distintos, así que una misma campaña puede repartirse en varias filas del informe. El generador pasa los valores a minúsculas de forma predeterminada y, si desactivas esa opción, te avisa de las mayúsculas y los espacios.
¿Qué diferencia hay entre utm_source y utm_medium?
La fuente (source) es quién envió la visita: newsletter, facebook, google, el nombre de un socio. El medio (medium) es el tipo de canal: email, social, cpc, display, affiliate. GA4 se basa sobre todo en el medio (y, en el tráfico de pago, también en la fuente) para decidir a qué canal predeterminado pertenece una visita, así que el medio es el valor que más conviene mantener constante.
¿Debo agregar UTM a los enlaces de Google Ads?
Normalmente no. Activa el etiquetado automático, que agrega un gclid a cada clic en un anuncio. La ayuda de Google indica que en GA4 el etiquetado automático tiene prioridad sobre el etiquetado manual y que no hay opción para cambiarlo, así que las UTM manuales de fuente y medio en los enlaces de Google Ads se ignoran casi siempre. Los valores manuales de utm_term y utm_content sí alimentan las dimensiones manuales de término y de contenido del anuncio.
¿Puedo generar enlaces UTM en bloque?
Sí. Marca Modo en bloque, pega una URL de destino por línea y todos los enlaces reciben las mismas etiquetas de campaña. Agrega una coma y un valor después de una URL para darle a esa línea su propio utm_content, y luego copia la lista o descárgala como CSV para tu hoja de cálculo.
¿Dónde se guarda mi historial de enlaces?
Solo en este navegador, en el almacenamiento local. Nada de lo que escribes se envía a Marqly ni a ningún servidor: la URL la arma tu navegador. Si borras los datos del navegador, o usas el botón Borrar historial, el historial desaparece.
¿Por qué mi campaña aparece como Unassigned en GA4?
La fuente y el medio que usaste no coinciden con ninguna regla del grupo de canales predeterminado de GA4. Un medio como print, qr u offline no tiene canal predeterminado. Elige un medio de la tabla de canales de esta página, o crea en GA4 un grupo de canales personalizado para el tráfico que quieras separar.
¿Puedo usar macros de Meta o de Google Ads en los valores UTM?
Sí. Los valores entre llaves, como {{campaign.name}} en Meta o {campaignid} en Google Ads, se mantienen tal cual en lugar de codificarse, para que la plataforma de anuncios pueda reemplazarlos en el momento del clic. El generador los señala para que sepas que el enlace solo funcionará cuando la plataforma los complete.





