El seguimiento de códigos QR solo cuenta los escaneos de los códigos dinámicos. El código guarda un enlace corto: su servidor registra cada escaneo y deja pasar al teléfono. Obtienes el número de escaneos, la hora, el tipo de teléfono y una ubicación aproximada, nunca un nombre. Un código estático no cuenta nada, pero con parámetros UTM tu sitio web cuenta sus visitas.
Esa es la respuesta de folleto. La letra pequeña: la ciudad es una suposición, «único» es una estimación y tus escaneos nunca coincidirán con Google Analytics.
¿Escaneas en vez de imprimir? Esa lista es lo que tu escaneo entrega por defecto.
Cómo funciona el seguimiento de códigos QR: lo que envía de verdad un escaneo
Un código QR no rastrea a nadie. Es tinta: una dirección web dibujada en cuadritos que tu cámara abre como cualquier enlace.
En un código estático, esa dirección es tu página: solo la analítica de tu sitio nota la visita.
En un código dinámico, es un enlace corto del generador: su servidor recibe primero al teléfono, registra la petición y lo manda a tu página. Esa línea del registro es tu escaneo, la mande una persona o una máquina.
Como cualquier servidor web, ve:
- la dirección IP de origen, que insinúa una ubicación aproximada;
- una cadena de identificación (el «user agent») con sistema operativo y navegador;
- el idioma del teléfono, que el navegador envía por su cuenta;
- el enlace corto solicitado, o sea, qué código;
- la hora de llegada.
Nunca ve un nombre, un número de teléfono, un correo, tus contactos ni una posición GPS.
Imagina a un portero con un contador de mano: te cuenta al entrar, mira su reloj, ojea tu teléfono, oye tu acento y nunca te pregunta el nombre.
El código es tinta. El seguimiento vive en el enlace.
Qué miden las estadísticas de un código QR, métrica por métrica
Los paneles muestran cada cifra con el mismo aplomo. No todas lo merecen.
- Hora: sólida. El reloj del servidor hace fiables los picos por hora y por día: mediodía o noche, entre semana o fin de semana.
- Dispositivo: sólido, por familias. iPhone o Android, más el navegador, según la cadena de identificación.
- Idioma: sólido, y olvidado. En el Wi-Fi de un hotel, un huésped extranjero parece local por su IP; el idioma del teléfono lo delata.
- Escaneos totales: un conteo sólido de peticiones, no de personas. Escaneas tres veces, cuentan tres; el menú de una mesa se escanea una y otra vez. Algunas peticiones ni siquiera son humanas.
- Escaneos únicos: una estimación. Una plataforma detalla su receta: misma IP y misma cadena de identificación, misma persona. Un operador puede agrupar a muchos clientes tras una sola dirección pública (CGNAT): dos desconocidos con teléfonos idénticos pueden contar como uno. Quien pasa del Wi-Fi a datos móviles cambia de dirección y puede contar dos veces.
- Ubicación: una estimación, con margen. La siguiente sección lo mide.
Si confías en una sola cifra, que sea el número de escaneos por código, leído como tendencia en las mismas fechas; los únicos y las ciudades, como orientaciones.
Rastreo de ubicación con códigos QR: por qué la ciudad es una suposición
La ciudad de un escaneo es un matasellos: indica la oficina de correos donde el teléfono se conectó a internet, no la casa.
Para conexiones en España, la herramienta de comparación del proveedor de geolocalización MaxMind (consultada en septiembre de 2026) sitúa el 61 % de las direcciones a menos de 50 km de la ciudad correcta, el 21 % en una ciudad a más de 50 km y el 17 % en ninguna ciudad; en México, el 76 %, el 17 % y el 7 %. En España acierta seis veces de cada diez y falla sin pestañear una de cada cinco; en México acierta tres de cada cuatro. El país sí es sólido: 99,8 % en global (centro de ayuda de MaxMind, mismo mes).

Lo que desvía la ciudad:
- Datos móviles. MaxMind advierte que una IP móvil puede servir a teléfonos muy alejados entre sí: la ciudad puede quedar en blanco.
- VPN. El escaneo aterriza donde esté su servidor.
- Relay privado de iCloud (Retransmisión privada en Latinoamérica). Activado, el tráfico de Safari de un suscriptor de iCloud+ pasa por dos retransmisiones: la segunda, a cargo de otro proveedor de contenido, genera una dirección IP temporal que por defecto solo conserva la ubicación general (soporte de Apple, mismo mes).
- Roaming. Quien viaja con su SIM de siempre puede aparecer en su país de origen: una razón de que tu informe muestre países donde nunca imprimiste.
La precisión exige un sí: con HTTPS, una página puede pedir la posición del teléfono, y solo la obtiene si quien escanea toca «Permitir».
La única ubicación precisa es la que te da quien escanea, o la que imprimes tú.
¿Quién escaneó tu código QR? Lo que un escaneo no puede decirte
A todo panel le preguntan quién escaneó. La respuesta honesta: «un teléfono».
Un nombre solo llega de dos maneras: quien escanea lo escribe en tu página (formulario, inicio de sesión), o lo imprimiste tú. Con un código por carta en un envío postal, cada escaneo tiene nombre y apellidos, y ese registro se vuelve un dato personal.
En la UE, según la Directiva sobre la privacidad y las comunicaciones electrónicas (ePrivacy), artículo 5, apartado 3, leer o guardar información en el teléfono de alguien (una cookie de marketing, un píxel publicitario) requiere su consentimiento, salvo lo estrictamente necesario para el servicio que pidió. La CNIL, la autoridad francesa de protección de datos (directrices consultadas en septiembre de 2026), permite que la medición de audiencia anónima, hecha solo por cuenta del propio sitio, prescinda del consentimiento bajo condiciones estrictas; un píxel publicitario no entra en esa exención. Ni el registro a secas es anónimo por defecto: el Tribunal de Justicia de la UE dictaminó en 2016 (sentencia Breyer) que una dirección IP puede ser un dato personal.
Los píxeles que llenan tus audiencias publicitarias al escanear tienen su propia guía, página de consentimiento incluida.
Lo que la gente hace tras la redirección, solo te lo cuenta tu sitio web.
Cómo rastrear cualquier código QR en Google Analytics, incluso uno estático
Tres parámetros meten cualquier código QR en Google Analytics, incluso el estático, que no cuenta nada.
Añade utm_source, utm_medium y utm_campaign a la URL de destino. La ayuda de Google (consultada en septiembre de 2026) pide usar siempre los tres, y en los valores de los parámetros se distingue entre mayúsculas y minúsculas: «Folleto» y «folleto» serían dos fuentes. Escribe en minúsculas. Las visitas salen en el informe «Adquisición de tráfico» de GA4, por fuente/medio o por campaña.
En un estático, eso es toda la medición, y dura: ninguna redirección que mantener viva. Ves visitas, nunca escaneos, y nada de quien se va antes de que cargue. Sin parámetros, se hunden en el tráfico «directo», con quienes escribieron tu dirección a mano.
¿Ya está impreso? Un dinámico cuenta desde el primer día: añade UTM a su destino y GA4 atribuirá las visitas desde entonces. Un estático no contó nada: si lleva a una página a la que nada más enlaza, sus visitas son tu mejor aproximación. Si no, reimprime con un dinámico.
Qué imprimir la próxima vez, redirección en tu dominio incluida, lo explicamos en código QR estático o dinámico.
- Dinámico, con UTM: escaneos y visitas.
- Estático, con UTM: visitas, mientras viva la página.
- Estático, sin UTM: una suposición enterrada en «directo».
Por qué tu número de escaneos nunca coincide con Google Analytics
Tu panel de códigos QR y Google Analytics nunca coincidirán, y ninguno miente. Uno cuenta peticiones; el otro, páginas que ejecutaron su etiqueta de analítica.

Cuentan como escaneos, nunca como visitas:
- Vistas previas de enlaces. Las apps de mensajería y las redes abren el enlace para crear su vista previa: el robot de Slack en los canales, el rastreador de Meta en Facebook, Instagram y Messenger (documentación de ambas, consultada en septiembre de 2026). Como estos robots se identifican, una plataforma puede filtrarlos: pregúntale a la tuya.
- Bots y escáneres de seguridad. Una plataforma documenta que filtra direcciones de empresas de hosting y firmas de bots conocidos.
- Escaneos repetidos y salidas rápidas. Dos escaneos, quizá una visita; una pestaña cerrada antes de cargar, ninguna.
Visitas que GA4 no ve o solo estima:
- Consentimiento. En el modo de consentimiento de Google (documentación oficial, mismo mes), el modo básico bloquea las etiquetas hasta el consentimiento; el modo avanzado carga las etiquetas con la configuración predeterminada, envía mediciones sin cookies y recurre al modelado.
- Bloqueadores. Los bloqueadores de contenido y la protección antirrastreo pueden impedir que la etiqueta se ejecute.
Compara tendencias, no totales. ¿Los escaneos se disparan y las visitas no? Sospecha de una vista previa o un bot antes de celebrar una multitud.
Cómo configurar códigos QR con seguimiento que den datos legibles
Los datos legibles se deciden antes de imprimir.
- Elige primero la pregunta. «¿Alguien escanea?» se conforma con los mismos parámetros en todo; «¿qué soporte gana?» necesita un código por soporte.
- Nombra cada código según dónde vive.
parada-bus-calle-principal, noinicio: quien lea el informe dentro de seis semanas no estuvo en la imprenta. - Anota tu esquema de parámetros. Misma fuente y mismo medio en todo, y el soporte en
utm_campaignoutm_content(según Google,utm_contentse usa para diferenciar las creatividades). - Compara lo comparable. Mismas fechas, un cambio a la vez: diseño, oferta o lugar, nunca los tres.
- Prueba antes de imprimir. Escanea una muestra impresa a tamaño y distancia reales y comprueba que abre la página con UTM. Más en cómo imprimir un código QR.
Si vas a cambiar un solo hábito, deja de poner el mismo código en todo.
Seis escaneos para poner a prueba el seguimiento de tu código QR
¿Qué hace tu panel cuando el mismo teléfono escanea dos veces? Un cuarto de hora te lo dice, antes de que las cifras guíen una campaña real.
Apunta un código dinámico de prueba a tu página. En cada paso, anota la hora y tu ubicación real.
- Escanéalo con Wi-Fi: la referencia.
- Mismo teléfono, un minuto después: ¿uno o dos únicos?
- Cambia a datos móviles y escanea: ¿se mueve la ciudad?
- Activa una VPN o Relay privado: ¿dónde aterrizas?
- Segundo teléfono, mismo Wi-Fi: ¿un único nuevo?
- Envíate el enlace corto por mensaje, sin abrirlo: ¿cuenta la vista previa?
La diferencia entre tus notas y el informe es tu margen de error en campañas reales.
Lo confesamos: vivimos de contar escaneos
Transparencia total: hacemos códigos QR, también de los que cuentan.
Los códigos dinámicos de Oh My Code, en planes de pago con 14 días de prueba, aceptan campos UTM y muestran escaneos en el tiempo, países en un mapa, dispositivos y sistemas operativos, y escaneos únicos (sí, una estimación). Solo registran el GPS si quien escanea acepta el aviso del navegador. En planes superiores, los píxeles de Meta, GA4 y Google Ads solo se disparan tras una pantalla de consentimiento.
Los estáticos son gratis, se exportan en PNG y SVG y no cuentan escaneos, pero aceptan una dirección con UTM.
Haz que tus impresos rindan cuentas, letra pequeña incluida.
Preguntas frecuentes sobre el seguimiento de códigos QR
¿Se puede rastrear quién escanea un código QR?
No. Un escaneo muestra un teléfono, una hora y una ubicación aproximada, nunca un nombre, un número de teléfono ni un correo. Un nombre solo llega si la persona lo escribe en tu página (formulario, inicio de sesión) o si imprimes un código por destinatario.
¿Un código QR puede rastrearte?
El cuadrado impreso, no. El servidor de su enlace ve lo que cualquier web: tu IP (y con ella una ubicación aproximada), el sistema y el idioma de tu teléfono. Una posición precisa exige que toques «Permitir»; un nombre, que lo escribas; y las normas de la UE hacen que los píxeles publicitarios esperen tu consentimiento. Las estafas son otra historia: cómo detectar una estafa con código QR.
¿El seguimiento de códigos QR es gratis?
En parte. Los estáticos suelen ser gratis y no cuentan escaneos, pero, con UTM, una analítica gratuita mide sus visitas. Contar escaneos exige un dinámico, y los planes gratuitos y las pruebas limitan algo: casi siempre, códigos o tiempo. Antes de imprimir, revisa qué pasa con un código cuando termina su prueba.
¿Puedo rastrear un código QR que ya existe?
Sí, si es dinámico: cuenta desde el primer día, y con UTM en su destino GA4 atribuirá las visitas futuras. Un estático no contó nada. Tu mejor aproximación es el tráfico de una página a la que solo lleva ese código; si no la hay, reimprime con un dinámico.
¿Qué precisión tiene el rastreo de ubicación de un código QR?
Buena para el país (99,8 % en global, según MaxMind), aproximada para la ciudad: para conexiones en España, su herramienta de comparación sitúa el 61 % a menos de 50 km de la ciudad correcta, el 21 % a más de 50 km y el 17 % en ninguna; en México, 76 %, 17 % y 7 %. Los datos móviles, las VPN, Relay privado de iCloud y el roaming desvían la ubicación. Solo el GPS, con permiso, es preciso.
¿Puedo rastrear mi paquete con un código QR?
No con este seguimiento: la empresa de envíos sigue el paquete por su número de seguimiento, en su app o su web. El seguimiento de códigos QR cuenta escaneos de códigos que publicas tú, en un cartel, un menú o un folleto.





