Saltar al contenido
HERRAMIENTA DE MARKETING

Constructor de enlaces UTM — URL de campaña limpias

Tres personas etiquetan la misma newsletter — tres fuentes en GA4. Lo corregimos.

Destination URL is required.

UTM parameters

Source, medium and campaign are required. Term, content and ID are optional — utm_id is only needed if you use GA4 cost-import.

Where the click came from — e.g. newsletter, google, facebook.
utm_source is required.
How the click came in — e.g. email, cpc, social.
utm_medium is required.
Which campaign — e.g. fall_promo_2026. utm_campaign is required.
Optional — keyword for paid search.
Optional — which ad variant or which link inside the email.
Optional — GA4 cost-import ID, often a UUID or Ads campaign ID.

Live preview

Fill destination URL, source, medium and campaign — the assembled link will appear here.

Team taxonomy

Set your own list — source, medium and campaign turn into dropdowns with your values. Everything stays local in the browser, no server, no login.

History

0 of max 50
No URLs built yet. Once you tag a destination, it shows up here.

Cómo funciona

  1. 01

    Text oder Code einfügen

    Füge deinen Inhalt in das Eingabefeld ein oder tippe direkt.

  2. 02

    Automatische Verarbeitung

    Das Tool verarbeitet den Inhalt sofort und zeigt das Ergebnis.

  3. 03

    Ergebnis kopieren

    Kopiere das Ergebnis mit einem Klick in die Zwischenablage.

Privacidad

Alle Berechnungen laufen direkt in deinem Browser. Keine Daten werden auf Server übertragen.

Añade utm_source, utm_medium y utm_campaign a un enlace, pulse Enviar — y en GA4 aparecen Facebook, facebook y fb como tres fuentes separadas. Con taxonomía de equipo, validador en vivo contra 5 clases típicas de errores y vista previa de GA4 Channel Group, genere URL de campaña que también se reúnen en los informes.

Campos UTM
6incl. utm_id
Formatos de salida
5URL/MD/HTML/QR
Historial
50URL local
01 — Cómo usarlo

¿Cómo usar esta herramienta?

  1. Pegue la URL de destino — Source, Medium y Campaign son obligatorios, Term, Content e ID opcionales.
  2. Deje auto-minúsculas activado para que Facebook/facebook/FB no aparezcan como tres fuentes en GA4.
  3. Revise la vista previa de GA4 Channel Group — si aparece «No asignado», el indicador muestra inmediatamente qué palabra de medium GA4 no reconoce.
  4. En modo bulk, pegue varias landing pages una debajo de otra — el mismo conjunto UTM se aplica a todas, la exportación CSV entrega la lista para distribuir.
  5. Opcional, active la taxonomía de equipo: deposite una vez los valores Source/Medium permitidos — la herramienta bloquea después cada errata.

¿Qué hace exactamente el constructor de enlaces UTM?

El constructor toma una URL de destino y le añade los cinco parámetros UTM clásicos más el nuevo campo utm_id. Ve la URL final en vivo, puede exportarla como snippet Markdown o HTML, descargar como código QR PNG o SVG o etiquetar diez landing pages a la vez con los mismos parámetros en modo masivo. El validador y el indicador GA4 Channel Group corren en tiempo real bajo el formulario — ve inmediatamente si su palabra de medio es reconocida por GA4 o si el clic acaba en «Unassigned». Puramente del lado cliente, sin servidor, sin cuenta, sin tracking.

¿De dónde vienen los parámetros UTM en realidad?

UTM significa Urchin Tracking Module. La empresa Urchin construyó en 2005 el primer producto de Web-Analytics ampliamente difundido — y definió los cinco tokens utm_source, utm_medium, utm_campaign, utm_term y utm_content. El mismo año, Google compró la empresa Urchin, integró el producto como Google Analytics y adoptó la convención UTM. Desde entonces es el estándar de la industria para la atribución de campañas: cada plataforma publicitaria, cada herramienta de newsletter, cada sistema de marketing automation sabe cómo se ve UTM.

GA4 — la generación actual de Google Analytics — añadió en 2023 un sexto campo a la convención: utm_id. Es opcional, pero obligatorio si importa gastos publicitarios de plataformas externas (Google Ads, Meta Ads, LinkedIn Campaign Manager) como CSV en GA4 y quiere enlazarlos con datos de clic.

La convención es deliberadamente informal. No hay RFC, ni recomendación del W3C, ni organismo de conformidad. UTM funciona porque todos se han puesto de acuerdo — y precisamente por eso la calidad de los datos es tan frágil: una errata, una mayúscula, un espacio, y su campaña aparece en tres informes diferentes.

¿Qué errores reconoce el validador previo?

El constructor ejecuta cinco comprobaciones en vivo tan pronto como teclea:

  • Mayúsculas en el valorFacebook y facebook son dos dimensiones diferentes en GA4. Con auto-minúsculas activo se corrige silenciosamente, con auto-minúsculas desactivado se marca como advertencia.
  • Espacios en el valor — los espacios se codifican en URL como %20; funciona técnicamente, pero se ve ilegible en informes y conduce frecuentemente a duplicados subsiguientes (q1%20promo vs q1+promo vs q1-promo).
  • Medio no está en GA4 Default Channel Group — si escribe utm_medium=qrcode, el clic acaba en «Unassigned». El validador muestra una lista de los medios reconocidos y propone lo que encajaría.
  • Caracteres especiales como &, +, #, ? — estos caracteres tienen significado semántico en URL. El constructor los codifica automáticamente, pero advierte porque rara vez aparecen intencionalmente en listas de fuentes.
  • Enlace interno — si el token utm_source tiene el mismo hostname que la URL de destino, GA4 sobrescribe la fuente original de la sesión. El constructor advierte tan pronto como surge esta constelación — el clic pierde de lo contrario su atribución.

Cada advertencia es una indicación, no una parada dura. La URL se genera igualmente, pero ve qué debería reparar o aceptar conscientemente.

¿Cómo funciona la taxonomía de bloqueo de convención?

Las convenciones de nomenclatura inconsistentes son el bug UTM más frecuente. Un marketer solo que etiqueta hoy olvida mañana si escribió ayer facebook o fb o Facebook. Un equipo de tres personas produce garantizado tres variantes del mismo valor.

En el bloque Taxonomía de equipo introduzca por campo los valores permitidos, separados por comas. Ejemplo para utm_source:

newsletter, google, facebook, linkedin, partner

Tras guardar, estos valores aparecen como chips de selección rápida bajo el campo de entrada. Clic en un chip → el valor se toma. Si escribe otra cosa — Instagram o mc o Insta — el campo se rodea en rojo y aparece un indicador: «El valor no está en la taxonomía de equipo». Puede guardar igualmente, pero ve que se aparta del consenso.

Opcionalmente puede definir un patrón de campaña, p. ej. {year}_{product}_{region} — que coincide entonces con valores como 2026_promo_eu, pero no con promo-2026 o q1. Tres plantillas están depositadas como selección rápida en el editor de convención:

PlantillaEjemploAdecuación
{year}_{product}_{region}2026_promo_euCampañas estacionales por mercado
{quarter}_{objective}q1_leadgenCampañas de rendimiento con ritmo trimestral
{month}_{product}03_pricing-launchNewsletters mensuales con esquema fijo

La convención completa se guarda como JSON en el LocalStorage del navegador. Sobrevive a cerrar la pestaña, a un reinicio del navegador, a una pasada de limpieza de privacidad solo cuando borre explícitamente cookies + LocalStorage. Los compañeros de equipo toman la lista manualmente — no ofrecemos a propósito sync a la nube, porque eso significaría una cuenta, una capa de auth y servidores que anularían todas las demás promesas de privacidad.

¿Cuándo merece la pena el modo masivo?

Tan pronto como quiera etiquetar más de tres URL. El modo «Varias URL» acepta una URL por línea, el mismo conjunto UTM se aplica a todas. Obtiene una tabla de dos columnas (entrada ↔ salida), un resumen («7 de 10 URL generadas con éxito»), y tres acciones:

  • Copiar todo — todas las URL UTM válidas aterrizan como lista en el portapapeles, una por línea.
  • Exportar CSV — CSV conforme RFC 4180 con las columnas input_url, output_url, has_error, first_error_message. Se abre directamente en una hoja de cálculo o se importa a la herramienta de newsletter.
  • Los errores permanecen visibles — una línea inválida (sin formato URL válido, protocolo incorrecto) se marca en rojo con el mensaje de error concreto. No pierde la información.

Aplicaciones masivas típicas:

  • Newsletter con diez botones CTA — cada botón a una landing page diferente, pero con el mismo utm_campaign para comparación cruzada.
  • Posting multi-plataforma — postear la misma página promocional en Facebook, LinkedIn, Twitter, cada plataforma obtiene su propia URL etiquetada UTM.
  • Campaña de influencers con veinte creators — misma landing page, distinto utm_content por creator para diferenciación de rendimiento.

¿Cómo ayuda la vista previa de GA4 Channel Group?

Tan pronto como haya rellenado utm_source y utm_medium, aparece bajo el formulario un bloque de indicación:

→ En GA4 aparece como Email

El constructor mapea las combinaciones source/medium más frecuentes a las GA4 Default Channel Groups (Direct, Organic Search, Paid Search, Paid Social, Organic Social, Email, Affiliates, Display, Referral, Video, Audio, SMS, Push). Si su medio no se reconoce, el indicador muestra en rojo No asignado — sepa inmediatamente que GA4 clasificaría el clic como Unassigned, lo que permanece invisible en la mayoría de informes estándar.

El mapeo es una aproximación a la lógica GA4, no una réplica 1:1 — Google complementa la lógica oficial Channel-Group ocasionalmente con reglas específicas de fuente que no representamos todas. El indicador es una ayuda de orientación, no una auditoría. Quien necesite críticamente la distribución Channel-Group, la verifica en GA4 mismo.

¿Qué herramientas están emparentadas?

Otras herramientas del ecosistema kittokit que encajan con flujos UTM:

  • Eliminar parámetros de tracking — elimina UTM y 50+ otros trackers (fbclid, gclid, mc_cid) de URL antes de transmitirlas. Imagen especular del constructor.
  • Generador de código QR — si necesita URL UTM también fuera de esta herramienta como QR, con modos extendidos para WiFi y vCard.
  • Codificador y decodificador URL — si quiere probar valores UTM con caracteres exóticos (emoji, caracteres especiales), el codificador es la verificación previa limpia.

¿Preguntas frecuentes?

Las respuestas a las preguntas más importantes las encuentra arriba en el bloque FAQ — se emiten como JSON-LD estructurado (FAQPage) para motores de búsqueda y responden directamente a consultas de búsqueda por voz.

Última actualización:

También le puede interesar