# Parámetros UTM: cómo medir los enlaces de tus redes sociales

> Aprende a nombrar campañas, crear enlaces UTM y comprobar qué visitas puedes atribuir a tus redes. Incluye un generador y un registro descargable.


**Los parámetros UTM son etiquetas que añades a un enlace para identificar la fuente, el medio y la campaña de una visita al sitio web.** En redes sociales permiten distinguir, por ejemplo, el enlace de una historia de Instagram del que compartiste en LinkedIn, aunque ambos lleven a la misma página.

Para que el dato sirva, necesitas tres cosas: una convención de nombres, un destino que conserve las etiquetas y una herramienta de analítica configurada para recogerlas. El enlace por sí solo no registra una compra ni demuestra qué publicación convenció a alguien.

Aquí puedes construir una URL, descargar un registro de campañas y comprobar el recorrido antes de publicar. El método sirve a un equipo interno, a un freelance y a una agencia que lleva varias marcas.

## Qué significa cada etiqueta UTM

Las tres etiquetas centrales son `utm_source`, `utm_medium` y `utm_campaign`. `utm_content` distingue una pieza o ubicación. Google describe su uso en la [documentación de URLs de campaña](https://support.google.com/analytics/answer/10917952?hl=es). Elige los nombres de acuerdo con las preguntas de tu equipo.

| Etiqueta | Pregunta | Ejemplo de nuestro diccionario |
| --- | --- | --- |
| utm_source | ¿Desde qué plataforma compartimos este enlace? | instagram o linkedin |
| utm_medium | ¿Qué tipo de distribución usamos? | social para orgánico; paid_social para pago |
| utm_campaign | ¿A qué iniciativa pertenece? | taller_octubre |
| utm_content | ¿Qué pieza o ubicación identificamos? | story_demo o post_temario |

Este diccionario es una propuesta editorial. Antes de adoptarlo, comprueba cómo tu analítica agrupa los medios. En GA4 la clasificación sigue las [reglas del grupo de canales](https://support.google.com/analytics/answer/9756891?hl=es); escribir una etiqueta no asegura que aparezca bajo el canal que imaginas.

`utm_term` se utiliza para palabras clave de pago. Otros campos, como `utm_id`, pueden servir para identificar campañas o conectar importaciones. Añádelos cuando exista una necesidad de reporte. Este generador cubre las cuatro etiquetas de la tabla y deja intactos los demás parámetros de tu URL.

## Cómo nombrar campañas sin dividir el informe

Google trata valores UTM con distinta capitalización como valores diferentes. `Instagram` e `instagram` pueden terminar en filas separadas, aunque las reglas del grupo de canales predeterminado de GA4 no distinguen mayúsculas. Recomendamos guardar un diccionario pequeño en el que el equipo acuerde fuente, medio, campaña y contenido antes de crear los enlaces.

Para la campaña ficticia de un taller de cerámica, usamos `taller_octubre` en todas las piezas. Cambiamos la fuente cuando cambia la plataforma y el contenido cuando cambia la pieza. Si alguien vuelve a compartir la historia, conserva sus etiquetas: el nombre describe la ubicación original, y no acredita quién hizo el último reenvío.

Usa minúsculas, un separador estable y nombres que puedas leer dentro de unos meses. Registra la fecha y la marca en la planilla si necesitas ese contexto, en vez de meter toda la información operativa en una URL. Si trabajas con clientes, acuerda el diccionario durante el [onboarding de redes sociales](/es/guides/onboarding-cliente-redes-sociales/).

Las etiquetas viajan en enlaces visibles. Evita incluir nombres de personas, correos, identificadores de clientes o información comercial reservada. El nombre de una campaña debe permitir interpretarla sin revelar datos personales. La documentación de Google explica cómo [evitar enviar información que identifique a una persona](https://support.google.com/analytics/answer/6366371?hl=es).

## Un ejemplo completo para Instagram y LinkedIn

El taller comparte una demostración en una historia de Instagram y un temario en LinkedIn. La página de destino es la misma. Este es el enlace de Instagram, con una URL ficticia:

```text
https://example.com/workshop?lang=es&utm_source=instagram&utm_medium=social&utm_campaign=taller_octubre&utm_content=story_demo#book
```

`lang=es` es un parámetro que ya usa el destino. `#book` lleva a una sección. Las UTM quedan entre ambos; añadirlas después de la almohadilla las convertiría en parte del fragmento, en lugar de parámetros de consulta.

Para LinkedIn, cambia `utm_source` a `linkedin` y `utm_content` a `post_temario`. La campaña sigue siendo `taller_octubre`. Así puedes observar el conjunto y luego separar las piezas. Mantener el mismo enlace en todas las publicaciones permite medir la campaña, pero pierde ese detalle.

Hay una limitación práctica: el enlace debe poder abrirse desde la ubicación donde lo compartes. Una URL escrita en un texto que la plataforma no vuelve clicable no genera el mismo recorrido que un botón o enlace de perfil. Prueba la ubicación real, desde un teléfono, antes de darla por válida.

## Generador de enlaces UTM

Completa el destino y las etiquetas. El generador conserva otros parámetros y el ancla; sustituye `utm_source`, `utm_medium`, `utm_campaign` y `utm_content`. Respeta la capitalización que escribas. Si dejas contenido vacío, elimina esa etiqueta previa para evitar conservar una variante antigua.

El cálculo ocurre en tu navegador y no consulta la página de destino ni verifica su analítica. La recogida de datos depende de la configuración de ese sitio. El generador valida la estructura del enlace; tú debes comprobar que el destino existe y que el recorrido conserva las etiquetas. Con JavaScript desactivado queda visible el ejemplo estático.

## Registro descargable para el equipo

[Descarga el registro de enlaces UTM en CSV](/blogs/research-four/utm-es.csv). Incluye las dos piezas ficticias y columnas para destino, etiquetas, URL final, responsable y resultado de la revisión. Puedes abrirlo en una hoja de cálculo y reemplazar los ejemplos.

Guarda la URL aprobada junto a la pieza de contenido. Si usas un enlace corto o una página intermedia, registra también ese recorrido. Una columna de estado, como «pendiente de prueba» o «comprobado», permite distinguir una URL bien formada de un enlace que alguien abrió de verdad.

Antes de publicarlo, comprueba lo siguiente:

1. Abre el enlace desde la ubicación prevista, incluyendo el navegador integrado de la red cuando corresponda.
2. Revisa la página final y confirma que sus parámetros siguen presentes tras las redirecciones.
3. Comprueba en tu analítica que se recoge la campaña, con la configuración y el consentimiento aplicables.
4. Revisa por separado la acción posterior: envío de formulario, reserva u otro evento definido.

Hacer clic durante esta prueba puede dejar actividad de QA. Regístrala o exclúyela con el método que ya use tu equipo para no presentarla como respuesta de la campaña.

## Cómo leer las visitas y las acciones posteriores

En GA4, fuente/medio y campaña de la sesión se consultan en el informe de adquisición de tráfico. El informe de adquisición de usuarios responde otra pregunta, relacionada con la primera adquisición. La [documentación sobre el alcance de las fuentes de tráfico](https://support.google.com/analytics/answer/11080067?hl=es) explica esa diferencia.

En un ejemplo ficticio, Instagram aporta 120 sesiones y 6 envíos de formulario; LinkedIn, 40 sesiones y 4 envíos. Bajo una misma definición y periodo, la relación envíos/sesiones es 5% y 10%. Instagram reúne más envíos; LinkedIn tiene una relación mayor. Ninguna lectura exige declarar un ganador universal.

Si una sesión puede enviar varias veces el formulario, el cociente cuenta eventos por sesión. Para hablar de sesiones que completaron una acción, necesitas ese dato deduplicado. Elige el [KPI que corresponde al objetivo](/es/guides/kpis-redes-sociales-objetivos/) y conserva los números absolutos.

El registro refleja lo que tu sistema observó. Puede faltar actividad por configuración, consentimiento o recorrido entre dominios. También alguien puede reenviar un enlace y conservar las etiquetas. Presenta el dato como atribución bajo ese método, con sus límites; las UTM no prueban por sí solas una venta incremental.

## Qué revisar si una campaña aparece mezclada

Busca diferencias de escritura antes de cambiar la campaña: `taller_octubre`, `Taller_octubre` y `taller-octubre` son valores distintos. Comprueba si todos los enlaces llegaron a la misma página y si un intermediario quitó parámetros. Si ya tienes autoetiquetado publicitario, revisa su configuración antes de añadir reglas paralelas.

Reserva estas etiquetas para enlaces de campañas que llevan visitantes a tu sitio. Para observar navegación interna, utiliza eventos y rutas en la analítica. Documenta además el periodo, la zona horaria y el alcance del informe. Una subida de clics en la red y una subida de sesiones web pueden tener magnitudes diferentes.

En el [informe mensual de redes sociales](/es/guides/informe-redes-sociales-clientes-plantilla/), incluye la campaña y la acción medida junto a la conclusión. Si preparas una [prueba de contenido](/es/guides/pruebas-contenido-redes-sociales/), fija la etiqueta de cada variante antes de compartirla. El siguiente paso es abrir un enlace real, comprobar su registro y guardar exactamente esa versión junto a la publicación.

### Fuentes y alcance

El diccionario, el generador y los ejemplos son elaboración editorial de HeyMark. Los datos del taller son ficticios. La descripción técnica se apoya en la documentación oficial enlazada de Google Analytics. La portada es una ilustración generada con IA. El generador de este artículo es un recurso independiente de las funciones de la aplicación de HeyMark.

## Planifica el próximo post en HeyMark.

Guarda la idea, revisa el texto con tu equipo y mira cómo le fue después en las cuentas que conectaste.

[Empezar gratis](https://app.heymark.ai) · [Ver cómo funciona](https://heymark.ai/es/#product)

## Recursos para desarrolladores y agentes

- [Documentación MCP de HeyMark](https://heymark.ai/es/mcp/)
- [llms.txt](https://heymark.ai/llms.txt)
- [Contenido completo del sitio para modelos de lenguaje](https://heymark.ai/llms-full.txt)
- Endpoint del protocolo MCP: `POST https://mcp.heymark.ai`
- Metadatos OAuth del recurso protegido: [/.well-known/oauth-protected-resource](https://mcp.heymark.ai/.well-known/oauth-protected-resource)
- MCP server card: [/server-card](https://mcp.heymark.ai/server-card)
