Seguimiento de códigos QR: cómo rastrear escaneos y medir resultados

Respuesta directa
Para rastrear los escaneos de un código QR, el código tiene que apuntar a un enlace que pueda contarlos. O bien codifica un enlace corto (un código QR dinámico) que registre cada escaneo y luego redirija, o bien codifica una URL de una página de destino con parámetros UTM para que Google Analytics pueda atribuir la visita. Un código QR simple que contiene tu URL final no se puede rastrear por sí solo. La configuración más completa usa ambas cosas: un enlace corto en tu propio dominio cuenta cada escaneo, y las etiquetas UTM en su destino muestran qué hacen después los visitantes.

¿Se puede rastrear un código QR?#
No el código en sí. Un código QR es solo texto dibujado como un patrón, normalmente una dirección web. La cámara del teléfono lo lee y abre la dirección en un navegador; no se informa de nada a quien imprimió el código. El seguimiento ocurre en la dirección a la que apunta el código, en uno de dos lugares:
- En el enlace: el código codifica un enlace corto que registra cada solicitud y luego redirige. Esto cuenta cada escaneo, incluso cuando el visitante cierra la página antes de que cargue.
- En tu sitio web: la URL de la página de destino lleva parámetros UTM, y tu herramienta de analítica (como Google Analytics 4) registra la sesión y lo que hace el visitante a continuación.
Una capa de enlace tiene una segunda ventaja: como el código impreso solo contiene el enlace corto, puedes cambiar más tarde a dónde envía a las personas sin volver a imprimirlo. Para envases, menús, carteles, acreditaciones de eventos y correo directo, eso importa tanto como las cifras.
3 formas de rastrear los escaneos de códigos QR#
| Lo que ves | Cost | Ten cuidado con | |
|---|---|---|---|
| Código QR estático con una URL etiquetada con UTM | Sesiones y conversiones en Google Analytics | Free | Cuenta visitas, no escaneos; el destino nunca puede cambiar; las URL largas generan un código más denso |
| Código QR dinámico de un generador de códigos QR | Escaneos a lo largo del tiempo, ubicación y dispositivo en el panel del proveedor | Normalmente una suscripción | El código codifica el dominio del proveedor, por lo que depende de que esa cuenta siga activa |
| Enlace corto en tu propio dominio (por ejemplo, con RedirHub) | Cada escaneo, más las etiquetas UTM transmitidas a tu analítica | Servicio de pago; necesitas un dominio o subdominio | Un registro DNS que configurar antes de imprimir |
Si el código va en un solo volante que apunta a una página que nunca se moverá, y solo te importan los registros en tu sitio, el método UTM gratuito es suficiente. Elige una capa de enlaces cuando el código se vaya a imprimir en volumen, vaya a estar en circulación durante meses o necesite un destino que quizá cambies.
Método 1: Rastrear códigos QR en Google Analytics con parámetros UTM#
Los parámetros UTM son etiquetas al final de una URL que indican a Google Analytics de dónde provino una visita. Google dice que siempre debes usar utm_source, utm_medium y utm_campaign, y señala que los valores distinguen entre mayúsculas y minúsculas[1], así que "qr" y "QR" se convierten en dos filas en tus informes. Una URL etiquetada para un menú de mesa-tienda se ve así:
texthttps://mybrand.com/restaurant/menu-fall-2026?utm_source=table-tent&utm_medium=qr&utm_campaign=fall-menu- Crea una URL etiquetada por cada ubicación: el mismo utm_medium (qr) y utm_campaign en todas, y un utm_source diferente para cada póster, volante, paquete o letrero.
- Genera un código QR a partir de cada URL etiquetada y nombra los archivos para que no puedas confundirlos en la imprenta.
- Escanea una prueba impresa con un iPhone y un teléfono Android y comprueba que la página se abra con las etiquetas aún en la URL.
- Después del lanzamiento, abre el informe de adquisición de tráfico en Google Analytics 4 y usa la dimensión Fuente / medio de la sesión[1]. Tus códigos aparecerán como filas como mesa-tienda / qr.
- Filtra por Medio de la sesión = qr para comparar ubicaciones por conversiones, no solo por visitas.
Las limitaciones: Google Analytics cuenta sesiones, no escaneos. Alguien que escanea y cierra la página antes de que cargue, o que bloquea Analytics, no aparece. Y como el código contiene la URL final, una página que se mueve o un error tipográfico en las etiquetas significa reimprimir.
Método 2: Usa un código QR dinámico (un enlace corto con seguimiento)#
Un código QR dinámico codifica un enlace corto en lugar de la página final. Cada escaneo llega primero al enlace corto, que lo registra y redirige al visitante al destino actual en un solo salto. El gráfico del QR nunca cambia; editas el destino detrás de él.
"Dinámico" no es una propiedad del patrón en blanco y negro; es la redirección editable detrás de él. Esa es también la razón por la que puedes cambiar el destino de un código QR después de imprimirlo, y por la que importa el dominio dentro del código. Si el código codifica el dominio de un proveedor de QR, solo funciona mientras ese proveedor y tu cuenta lo hagan. Si codifica un subdominio que te pertenece, como go.mybrand.com, puedes տեղափոխarlo a otro proveedor más adelante y cada código impreso seguirá funcionando.
Combina ambos métodos para obtener la imagen completa: el enlace corto cuenta los escaneos y las etiquetas UTM añadidas a su destino llevan la campaña a Google Analytics, donde ves registros, pedidos o reservas.
Qué muestra el seguimiento de códigos QR (y qué no puede mostrar)#
Un enlace corto con seguimiento ve la solicitud que hace un teléfono cuando abre el código. A partir de eso, un panel de seguimiento de QR puede mostrar:
- Escaneos a lo largo del tiempo: totales por día, semana o campaña, y cómo cambian después de la distribución.
- Visitantes únicos: una estimación de cuántas personas distintas escanearon, ya que una persona a menudo escanea dos veces.
- Ubicación: país y ciudad, estimados a partir de la dirección IP. Útil para comparar regiones o tiendas, no para identificar a una persona con precisión.
- Dispositivo, sistema operativo y navegador: iPhone frente a Android, útil cuando el código promociona una aplicación.
- Referente: normalmente está vacío para los escaneos, porque una aplicación de cámara no tiene una página web desde la que referir. Por eso importan más los enlaces separados por ubicación que el referente.
Lo que no puede mostrar: quién escaneó. El seguimiento de códigos QR no revela nombres, correos electrónicos ni números de teléfono. Considera los totales también como eventos de enlace: las vistas previas de enlaces, los escáneres de seguridad y los bots también abren enlaces, así que usa un panel que filtre el tráfico automatizado y compara las ubicaciones entre sí en lugar de interpretar cada escaneo como una persona.
Usa un código por ubicación#
Un código en cada canal te dice cuántos escaneos obtuviste, pero no dónde. Dale a cada ubicación relevante su propio enlace corto y código, aunque todas envíen a la misma página:
| Placement | QR link | utm_source / utm_medium / utm_campaign |
|---|---|---|
| Tentempié de mesa | go.mybrand.com/menu | tentempié-mesa / qr / menú-otoño |
| Póster en la ventana | go.mybrand.com/menu-window | window-poster / qr / menú de otoño |
| Receipt | go.mybrand.com/reseña | recibo / qr / reseñas |
Mantén las rutas legibles: go.mybrand.com/menu-window es más fácil de auditar que una cadena aleatoria. Registra la ubicación, la campaña, el destino, la fecha de inicio y el responsable de cada código en una hoja de campaña para que nadie tenga que adivinar para qué sirve un enlace meses después. No crees un código nuevo por cada pequeña variación de la misma pieza impresa; basta con un código estable por ubicación.
Cómo rastrear escaneos de códigos QR con RedirHub#
RedirHub crea códigos QR dinámicos en tu propio dominio: el código codifica un enlace como go.mybrand.com/menu, cada escaneo se cuenta y puedes cambiar el destino en cualquier momento. La pantalla de abajo es donde configuras el destino, el enlace QR, el estilo y los parámetros UTM.

- Conecta un dominio de enlace corto como go.mybrand.com en Hostnames y añade el registro DNS que se muestra. El HTTPS se emite automáticamente para él.
- Haz clic en Crear y elige Código QR dinámico.
- Introduce un nombre (opcional, solo tú lo ves) y el destino, la página a la que la gente debe llegar.
- En Enlace QR, elige tu dominio y escribe una ruta legible, por ejemplo menu. Esto es lo que codifica el código y lo que se imprime debajo.
- En Estilo, elige el tema y el color del código, y activa el logotipo del espacio de trabajo y Imprimir el enlace debajo del código si quieres utilizarlos.
- Abre Más opciones, luego Parámetros UTM, y completa utm_source, utm_medium y utm_campaign. Se agregan en cada redirección, por lo que Google Analytics ve la campaña de cada escaneo.
- Haz clic en Crear código QR y descarga el PNG o SVG para tu diseñador o imprenta.
- Escanea una impresión de prueba y luego introduce el enlace QR en nuestra prueba de velocidad de redirección para comprobar el código de estado, a dónde dirige y qué tan rápido responde.
- Abre Analíticas para ver escaneos a lo largo del tiempo, visitantes únicos, países, dispositivos y referentes, con los bots filtrados.
¿Funciona tu redirección? Introduce tu dominio. Verás el código de estado (301 o 302), a dónde dirige, si HTTPS es válido y qué tan rápido responde desde Washington, Fráncfort y Tokio, clasificado frente a cada redirección probada en los últimos 7 días.
Probar mi redirecciónCódigo QR estático + Google Analytics vs RedirHub#
| Código QR estático + etiquetas UTM | Código QR dinámico de RedirHub | |
|---|---|---|
| Qué codifica el código | La URL final de tu página | Un enlace corto en tu dominio, p. ej. go.mybrand.com/menu |
| Cambiar el destino después de imprimir | No, reprint | Sí, en cualquier momento |
| Cuenta los escaneos | No, solo las sesiones en las que se carga la analítica | Cada escaneo, con los bots filtrados |
| Qué hacen los visitantes a continuación | Sí, en Google Analytics | Sí, las etiquetas UTM se añaden en cada redirección |
| Muchos códigos | Uno a la vez | Importación CSV, cambio masivo de destino, API y MCP |
| HTTPS | El certificado de tu sitio web | Emitido y renovado automáticamente para el dominio del código QR |
| Dónde se ejecuta la redirección | No redirect | 130 ubicaciones globales de borde, cerca de cada visitante |
| Historial de escaneos | No aplicable | 90 días en Core, 6 meses en Pro |
| Price | Free | Desde $49/mes (Core), prueba gratuita de 14 días |
Para una tirada de impresión con cientos de códigos, RedirHub te permite crearlos con una importación masiva de CSV y redirigir muchos a la vez con una vista previa. El dominio del QR obtiene HTTPS automático, así que los teléfonos nunca muestran una advertencia de certificado, y el DNS y el correo electrónico de tu sitio web permanecen donde están. En Pro, la supervisión de destinos te envía un correo cuando falla una página detrás de un código, y el historial de enlaces muestra quién cambió cada destino.
El mismo dominio también sirve enlaces cortos con marca para correo electrónico, redes sociales y anuncios, de modo que los escaneos de QR y los clics en enlaces de una campaña terminen en un solo lugar. Cuando el método gratuito es suficiente (un código, una página permanente y solo necesitas conversiones en el sitio), quédate con un código estático y etiquetas UTM.
Prueba la ruta completa antes de imprimir#
Escanea el código desde la distancia y el ángulo que usará la gente. Confirma que la cámara lo reconozca rápidamente, que el enlace use el dominio previsto, que la página final cargue en móvil y que lleguen las etiquetas UTM. Prueba el enlace corto directamente, así como a través del código impreso.
Después de cambiar un destino, vuelve a escanear desde más de un dispositivo. Comprueba que el código impreso antiguo siga resolviendo, que la página no redirija en un bucle y que el escaneo aparezca en tus análisis.
Errores comunes de seguimiento de códigos QR#
- Un solo código para todo. Tienes un total, pero no puedes distinguir el cartel del empaque.
- Valores UTM inconsistentes. "QR", "qr" y "qr-code" se convierten en tres fuentes en Google Analytics. Acordad valores en minúsculas antes de imprimir.
- Imprimir el dominio de un proveedor. Si el código codifica el dominio de otra persona, el código deja de funcionar cuando esa cuenta o proveedor lo hace.
- Sin propietario para las renovaciones. Una suscripción caducada, un dominio expirado o una landing page eliminada es la razón más común por la que un código QR deja de funcionar. Mantén el dominio y la cuenta bajo la empresa, no bajo un solo gestor de campañas.
- Interpretar los escaneos como personas. Los escaneos repetidos y las solicitudes automatizadas inflan los totales; compara mejor las ubicaciones y las tendencias.
Haz seguimiento de los escaneos QR sin reimprimir
Haz seguimiento de cada escaneo con un QR respaldado por redirección.
Explora redirecciones QRFuentes
Preguntas frecuentes
No. Un código QR que codifica una URL final no informa nada. Para rastrear escaneos, codifica un enlace corto que registre la solicitud antes de redirigir al visitante, o etiqueta la URL con parámetros UTM para que la analítica de tu sitio web registre la visita.
Añade utm_source, utm_medium y utm_campaign a la URL de tu página de destino, genera el código QR a partir de esa URL etiquetada y busca las visitas en Google Analytics en Adquisición de tráfico. Es gratis, pero cuenta sesiones en lugar de escaneos y el destino no se puede cambiar después de imprimirlo.
Sí, mediante parámetros UTM en la URL a la que llega el visitante. Google Analytics 4 los muestra en el informe de Adquisición de tráfico, en Fuente / medio de la sesión y Campaña de la sesión. Con un código QR dinámico, añade las etiquetas UTM a su destino para que cada escaneo las incluya.
Un código QR rastreable (o dinámico) codifica un enlace corto en lugar de la página final. El enlace corto cuenta cada escaneo y redirige al destino, que puedes cambiar en cualquier momento sin volver a imprimir el código.
No. El seguimiento de QR muestra cuándo se escaneó un código, el país y la ciudad aproximados, y el dispositivo y el navegador, pero no el nombre, el correo electrónico ni el número de teléfono de la persona.
No. El seguimiento de escaneos de QR mide solicitudes en el enlace corto, mientras que la analítica web mide la actividad después de que el visitante llega al sitio. Usa ambos cuando necesites comparar escaneos con sesiones, interacción o conversiones.
Sí, si el código apunta a un enlace corto o redirección editable. Si contiene directamente el destino final, cambiarlo significa generar e imprimir un código nuevo.
Un enlace corto en un dominio que controlas, con una ruta legible para la campaña o ubicación, como go.mybrand.com/menu. Debe redirigir a la página de destino actual y mantenerse activo mientras el material impreso siga en circulación.
No necesariamente. Una persona puede escanear más de una vez, y las vistas previas de enlaces y los bots también pueden abrir el enlace. Busca un panel que filtre el tráfico automatizado e informe de los visitantes únicos por separado del total de escaneos.

Leo Astarothman is the Brand & Content Lead at RedirHub, where he shapes the company's visual identity, educational content, product experiences, and marketing strategies. He also specializes in system design. Simplifying complex redirect infrastructure into practical resources, product experiences, and campaigns that help businesses understand and adopt modern redirect management.
Artículos Relacionados
Ver Todos los Artículos


