Cinco parámetros, y solo tres que importan
Una URL de campaña es un enlace corriente con un puñado de parámetros de consulta añadidos, que cualquier herramienta de analítica lee para averiguar de dónde vino una visita. Hay cinco parámetros convencionales y no tienen la misma importancia.
Source nombra de dónde vino el tráfico, medium nombra el tipo de canal y campaign nombra el empujón concreto. Esos tres son los que hacen que una visita sea atribuible, y un enlace al que le falte cualquiera de ellos informa de forma incompleta. Term y content son refinamientos, originalmente para palabras clave de búsqueda de pago y para distinguir dos enlaces dentro del mismo correo, y muchas campañas no usan ninguno de los dos.
Este generador avisa de los tres primeros cuando están vacíos y se calla sobre los dos últimos, que es la distinción que refleja de verdad cómo se usan los parámetros.
Por qué la URL se ensambla en lugar de concatenarse
La forma más habitual de producir un enlace de seguimiento roto es construirlo como una cadena de texto. Funciona hasta que un valor contiene un espacio, un ampersand o un carácter acentuado, momento en el que el enlace o se rompe del todo o trunca un parámetro en silencio a partir del ampersand.
Aquí los parámetros se fijan a través del propio manejo de URL del navegador, que codifica cada valor según lo escribe. Un nombre de campaña con espacios, puntuación, caracteres fuera de ASCII o incluso emoji sale correctamente codificado, y una cadena de consulta que ya existiera en la URL base sobrevive intacta en lugar de ser aplastada.
Para el español esto no es un detalle menor: los nombres de campaña llevan tildes y eñes con toda
naturalidad, y son exactamente los caracteres que una concatenación descuidada estropea. Un
utm_campaign=rebajas-de-verano-españa escrito a mano en una cadena es el caso que rompe, y aquí no.
El caso del dominio pelado es el único sitio donde se hace una suposición deliberada. Escribir un dominio sin esquema es un error real que la gente comete constantemente, y tratarlo como https es lo que querían decir. Una URL que ya declara otro esquema se rechaza nombrándolo, porque adivinar ahí produce una dirección que parece plausible y no lleva a ninguna parte.
El modo masivo, y la interpretación a la que se compromete
La generación masiva podría significar varias cosas y esta elige una interpretación concreta, que conviene decir porque no encajará en todos los flujos de trabajo.
Das una URL base, un conjunto compartido de source, medium, term y content, y una lista de nombres de campaña. Cada nombre produce su propio enlace con todo lo demás constante. Eso cubre la situación que de verdad se repite, que es una página de destino y varias campañas con nombres distintos en el mismo canal, y cabe en una sola caja de texto.
Los nombres se pueden separar por comas, por saltos de línea o por ambos, así que pegar una columna de una hoja de cálculo funciona igual de bien que escribir una lista. Se conserva el orden y se mantienen los duplicados, partiendo de que un nombre repetido es mucho más probable que sea un error que quieres notar que algo que la herramienta deba eliminar en silencio.
La consistencia es el beneficio real
Las herramientas de analítica tratan los valores de parámetro como cadenas literales, así que email y Email son dos medios distintos y aparecerán como dos filas separadas en todos los informes a partir de entonces. Nada te avisa. Los números simplemente se parten.
Mantener un historial de los enlaces construidos antes, guardado localmente en tu dispositivo, ayuda exactamente con esto. Antes de empezar una campaña nueva puedes ver lo que usaste realmente la última vez en lugar de lo que crees que usaste, que es la forma más barata posible de evitar una taxonomía que se fragmenta a lo largo de un año.
Ese historial se queda en este navegador y en este dispositivo, y está limitado a las últimas 30 entradas. No se sincroniza, así que la convención que fijes en el portátil no viaja sola al ordenador de un compañero: para eso sigue haciendo falta escribirla en algún sitio que lean las dos personas.
Construir un enlace
- Introduce la URL base. Un dominio pelado vale.
- Rellena source, medium y campaign. El generador te dice si falta alguno.
- Añade term y content solo si tienes un motivo.
- Copia el enlace generado, que se actualiza mientras escribes.
- Cambia al modo masivo cuando necesites un enlace por nombre de campaña.
Para inspeccionar o codificar un valor a mano en lugar de construir una URL entera, el codificador de URL hace la conversión directamente. Para convertir un enlace de campaña terminado en algo escaneable en papel, el generador de códigos QR produce la imagen, y el generador de enlaces de WhatsApp cubre los enlaces de clic para chatear con un mensaje ya rellenado.

