InicioHerramientasCódigos QR con UTM
Generador de QR con UTM para eventos presenciales
Indica la página, el evento y las ubicaciones: stand, folleto, acreditación, diapositiva, póster. La herramienta crea para cada ubicación un enlace con parámetros UTM según una misma convención, dibuja su código QR y exporta un ZIP con PNG y SVG más una tabla de enlaces. Después del evento, GA4 muestra qué ubicación trajo visitas.
—
Escanea cada código con el móvil antes de imprimir la tirada y abre el enlace: comprueba que la página carga y que las etiquetas siguen en la dirección.
Todo se calcula en tu navegador: nada de lo que escribes se envía a ningún sitio.
Cómo usarla
- Indica la página y el eventoLa URL es adonde llevan los códigos; el evento será utm_campaign. Mayúsculas y espacios pasan a minúsculas y guiones bajos.
- Enumera las ubicacionesUna por línea. Cada ubicación tiene su enlace y su código QR, así que después del evento verás qué funcionó.
- Revisa la convenciónPor defecto utm_source es el evento, utm_medium es offline y utm_content es la ubicación. Puedes mover la ubicación a utm_source o elegir otro medio.
- Descarga y pruebaEl ZIP incluye un PNG y un SVG de cada código y la tabla de enlaces. Escanea una prueba impresa de cada código antes de la tirada.
Cómo etiquetar las ubicaciones offline
Un código QR en un folleto o un stand lleva a la gente a tu web sin referente: sin etiquetas, la analítica registra la visita como directa y la mezcla con quien escribió la dirección. Los parámetros UTM del enlace dicen de dónde viene el visitante. La convención por defecto:
- Ubicación en utm_content si comparas eventos entre sí y ubicaciones dentro de un evento: los informes mantienen una sola fuente.
- Ubicación en utm_source si los mismos formatos (folletos, acreditaciones, pósteres) se repiten en muchos eventos y comparas los formatos.
- Normalización. Minúsculas, sin tildes y con guiones bajos en lugar de espacios: GA4 distingue mayúsculas, así que «Stand» y «stand» serían dos filas. Son las mismas reglas —y el mismo código— que el generador UTM.
- No cambies el medio. Elige un valor de utm_medium (offline, print o qr) y úsalo en todas las campañas offline.
Cómo leer los resultados en GA4 y Yandex Metrica
Google Analytics 4. Ve a Informes → Adquisición → Adquisición de tráfico. Cambia la dimensión principal a «Fuente/medio de la sesión» y busca las filas con medio offline; añade la dimensión secundaria «Campaña de la sesión» o «Contenido del anuncio manual de la sesión» (ahí va utm_content). En la agrupación de canales predeterminada estas sesiones caen en Unassigned («Sin asignar»): las reglas de GA4 no conocen el medio offline. Si quieres una fila propia, crea un grupo de canales personalizado con la condición «medio coincide exactamente con offline».
Yandex Metrica. Informes → Informes estándar → Fuentes → Etiquetas UTM. Despliega utm_medium = offline, luego utm_campaign (el evento) y utm_content (las ubicaciones), y añade tus objetivos.
- Mira desde el inicio del evento hasta 1–2 semanas después: los folletos también se escanean en casa.
- Muchas visitas del stand sin conversiones señalan un problema de la página, no del código.
- Si tu web pierde los parámetros en una redirección (de http a https o a una versión móvil), las etiquetas desaparecen: compruébalo escaneando el código.
Consejos de impresión: tamaño, logotipo, pruebas
La regla popular dice que el lado de un código QR debe medir al menos una décima parte de la distancia de escaneo. Comprobamos de dónde sale: una cámara con un campo de visión de unos 70° ve a la distancia d una franja de unos 1,4 × d, y el decodificador necesita 3–4 píxeles por módulo. Eso da un módulo de al menos d/250:
- Un enlace con etiquetas es más largo y su código, más denso. La regla d/10 vale para un enlace corto; la herramienta calcula el mínimo de cada código.
- Logotipo encima solo con corrección H (30 %), centrado y sin tapar más de una quinta parte.
- Margen de 4 módulos de fondo claro; no pegues el código al borde de la hoja ni a una franja oscura.
- Código oscuro sobre fondo claro, papel mate sin brillos; para pósteres e imprenta usa SVG.
- Prueba una muestra de cada código desde la distancia real con dos o tres móviles antes de la tirada.
Fuentes
- Ayuda de Google Analytics: Default channel group — reglas de canales y Unassigned — support.google.com/analytics.
- Ayuda de Yandex Metrica: informe de etiquetas UTM — yandex.com/support/metrica.
- ISO/IEC 18004:2015 — especificación del código QR (niveles de corrección, margen de 4 módulos).
- PKWARE. APPNOTE.TXT — .ZIP File Format Specification 6.3 (el formato del archivo que se crea en tu navegador).
Preguntas frecuentes
¿Cómo añado parámetros UTM a un código QR?
Crea el enlace con etiquetas y codifícalo completo: un código QR guarda el enlace como texto. Esta herramienta lo hace para todas las ubicaciones a la vez, con un enlace y un código cada una.
¿Qué utm_medium uso para los QR de folletos y stands?
Un valor para todas las campañas offline: offline, print o qr. Por defecto usamos offline. Lo importante es no cambiarlo entre eventos.
¿Dónde veo las visitas de los códigos QR en GA4?
En Informes → Adquisición → Adquisición de tráfico con la dimensión «Fuente/medio de la sesión»: busca el medio offline y añade la campaña y el contenido del anuncio de la sesión para ver eventos y ubicaciones.
¿Por qué las visitas de QR aparecen como Unassigned en GA4?
Las reglas de canales predeterminadas de GA4 no reconocen el medio offline, así que esas sesiones caen en Unassigned. Consúltalas por fuente/medio o crea un grupo de canales personalizado.
¿De qué tamaño imprimo un código QR?
Para un enlace corto, al menos una décima parte de la distancia de escaneo. Un enlace con etiquetas hace el código más denso, así que con más precisión: módulos × distancia / 250, y nunca menos de 2 cm.
¿Puedo poner un logotipo en el centro?
Sí, con corrección H y un logotipo que no tape más de una quinta parte del código. Pruébalo siempre con el móvil antes de imprimir.
¿Se envían mis enlaces a vuestro servidor?
No. Los enlaces, los códigos QR y el ZIP se crean en tu navegador; no se envía nada al servidor ni se escribe en la URL de la página.
Más en Marketing
- Generador de UTM
¿Cómo crear enlaces UTM coherentes para cada campaña y canal?
- Generador de Open Graph
¿Qué etiquetas Open Graph necesita la página y cómo se verá la vista previa del enlace?
- Vista previa del snippet
¿Cómo se verán el título y la descripción en Google y se cortarán?
- Vista previa del asunto de email
¿Caben el asunto y el preheader en la bandeja de entrada en móvil y escritorio?
- Generador de códigos QR
¿Cómo crear un código QR para un enlace, Wi-Fi o contacto que nunca caduque?
- Calculadora de payback del CAC
¿En cuántos meses un cliente nuevo recupera su coste de adquisición?
- Calculadora de LTV y CAC
¿Recupera un cliente lo que costó adquirirlo?
- Calculadora de conversión de prueba a pago
¿Cuántos ingresos suma una mejor conversión de prueba a pago?
- Calculadora de coeficiente viral (factor K)
¿Trae cada usuario suficientes usuarios nuevos para crecer de forma viral?
- Calculadora de test A/B
¿Es significativa la diferencia entre A y B y cuántos usuarios necesita el test?
- Analizador de legibilidad
¿Qué tan difícil es leer este texto y qué frases son demasiado largas?
- Calculadora de NPS, CSAT y CES
¿Cuál es el Net Promoter Score de estas respuestas y su margen de error?