
Códigos QR con analítica: integración con CRM, Google Analytics y UTM
Imagina la situación: imprimes cientos de folletos, pegas carteles, lanzas vallas publicitarias en varias ciudades. Todo se ve bien — marca, llamado a la acción, código QR. La campaña dura dos semanas, pero al final, el responsable de marketing resume: “Tenemos un +20% de tráfico. Tal vez sea por los carteles. O tal vez no.”
Ese “tal vez” es el peor enemigo de la eficacia. ¿Qué fue lo que realmente dio resultados? ¿Qué soporte funcionó? ¿Qué código QR atrajo más clientes potenciales? Sin analítica, estamos adivinando, no analizando. Pero la buena noticia es: todo se puede medir, incluso en el mundo offline.
Y si hasta ahora solo veías los códigos QR como un puente entre el cartel y el sitio web, es hora de repensar su papel. Con la configuración correcta se convierten en una auténtica herramienta de analítica y automatización: con Google Analytics, CRM, etiquetas UTM e incluso integraciones API.
En este artículo veremos cómo convertir cada escaneo de un código QR en un evento analítico, lead o venta. Sin scripts complejos ni grandes conocimientos técnicos — basta entender la lógica, tener las herramientas adecuadas y evitar los errores comunes.
👉 Si trabajas con analítica QR por primera vez — encontrarás instrucciones paso a paso. Y si ya integras GA o CRM — descubrirás matices que afectan la precisión del seguimiento.
Cómo funciona el tracking de códigos QR y por qué pierdes datos sin UTM
El código QR por sí solo no aporta analítica. Simplemente redirige a una página. Pero si se trata de un enlace común sin parámetros, todas las visitas aparecerán como “direct”, y no podrás entender de dónde proviene realmente el tráfico.
Para esto existen las etiquetas UTM. Son partes especiales de la URL que añaden contexto a cada visita: desde qué origen, por qué canal, en qué campaña. Por ejemplo:
https://yourbrand.com/promo?utm_source=qr&utm_medium=poster&utm_campaign=spring_offer
- utm_source define el origen del tráfico (QR, email, red social);
- utm_medium indica el tipo de soporte (cartel, display, packaging);
- utm_campaign agrupa todas las visitas dentro de una campaña de marketing.
El parámetro adicional utm_content
permite diferenciar variaciones de un mismo canal. Por ejemplo, varios tipos de folletos o diferentes zonas de ubicación:
utm_content=ubicacion_a
Esto es útil para pruebas A/B o para comparar la efectividad de ubicaciones. En Google Analytics podrás ver la diferencia entre orígenes incluso dentro de la misma campaña.
Técnicamente, agregar etiquetas no requiere conocimientos especiales. Pero es importante mantener una estructura unificada para evitar confusión. El mismo canal no debería aparecer como QR
, qr
y Qr-code
— la analítica se dividiría en tres fuentes diferentes.

Cómo integrar códigos QR con Google Analytics: lo que verás en los informes
Una vez que hayas añadido las etiquetas UTM a tu enlace, el sistema de analítica (por ejemplo, Google Analytics) comienza a “ver” este tráfico no solo como “otra visita”, sino como un evento con contexto. Esto significa que cada escaneo de un código QR se vuelve medible.
En Google Analytics 4, este tráfico aparece en las secciones Adquisición → Adquisición de tráfico o en los Parámetros de eventos, según cómo esté configurado el tracking en tu sitio.
Si la estructura de la URL está bien configurada, podrás rastrear:
- 🔹 Cantidad total de escaneos de códigos QR (como sesiones);
- 🔹 Fuentes de tráfico:
utm_source=qr
,utm_medium=poster
, etc.; - 🔹 Campañas: todas las sesiones de QR dentro de una misma promoción;
- 🔹 Comportamiento después del acceso: profundidad de navegación, eventos, consecución de objetivos;
- 🔹 Si es a través de formularios — también conversiones (envío, lead, compra);
GA4 utiliza un modelo basado en eventos. Es decir, todo lo que ocurre tras la visita se registra como evento. Por eso es importante que los parámetros UTM se incluyan en eventos como page_view
, form_submit
o session_start
. Todos estos eventos permiten construir el embudo: desde el escaneo hasta la acción real.
Otro matiz frecuente: muchos marketers no ven las visitas en los informes o las ven como “direct”, aunque se haya usado el código QR. La causa suele ser simple — la UTM no está añadida o tiene un error de sintaxis (como un espacio en vez de guion, uso de caracteres cirílicos, etc.).
ℹ️ Útil saber: Si el QR dirige a un formulario — y quieres rastrear conversiones — asegúrate de que el evento form_submit
incluya todos los parámetros necesarios. De lo contrario, el origen del lead se perderá en la analítica.
Cómo vincular el código QR con un CRM y por qué hacerlo en la práctica
Si el usuario ve un formulario tras escanear, ya estás a medio camino de la integración con el CRM. Pero el punto clave no es solo “recibir el formulario” sino guardar su fuente. Y es aquí donde los parámetros UTM + QR + CRM funcionan como un sistema integrado.
Por ejemplo, el usuario escanea el código en un envase o stand, accede al landing y deja un contacto. En ese momento — junto con el formulario — el sistema envía al CRM todo lo que contienen las UTM: de dónde llegó, desde qué soporte, en qué campaña. Toda esta información queda guardada en la ficha del lead.
¿Qué beneficios ofrece? Muchos:
- 📇 En la ficha se ve que el lead llegó desde “Código QR / stand promocional / autumn_sale”;
- 📊 En el CRM puedes crear informes por fuentes y descubrir qué punto offline tiene mejor rendimiento;
- 🧩 Puedes combinar estos datos con campañas online y ver todo el embudo en un solo panel;
- 🔄 Para escenarios avanzados — el CRM puede activar automatizaciones según la fuente: por ejemplo, una serie diferente de emails para los que vienen desde el envase respecto a quienes envían el formulario online.
En la mayoría de CRMs modernos (Bitrix24, HubSpot, Pipedrive, Zoho), basta con que el formulario del sitio tenga campos para las UTM. Si se envían como campos ocultos o vía API — el CRM los recogerá automáticamente.
Si usas formularios propios — comprueba que estés capturando los parámetros utm_source
, utm_medium
, utm_campaign
, y también utm_content
(para detalles de ubicación). A menudo se olvida el último — pero es el que te permite distinguir la eficacia de cada cartel o soporte.
🧠 Cuándo conviene integrar el QR con el CRM y cuándo no
Integrar con un CRM es una poderosa herramienta. Pero no siempre es necesaria. Muchas veces basta con la analítica o con recolectar datos básicos. Para no sobrecargar el sistema (o el equipo), responde algunas preguntas clave.
Es necesaria la integración con CRM si…
- 📥 recoges datos de contacto (email, teléfono, nombre);
- 📊 quieres guardar el historial del origen del lead: canal, campaña, punto de entrada;
- 🔄 planeas activar flujos automáticos tras la solicitud: emails, llamadas, tareas a los gestores;
- 🧩 generas analítica de canales offline en el CRM: informes por campañas, efectividad de materiales;
- 🛠 tienes web o formulario que puede integrarse (vía API, Zapier o plugin de CMS).
Puedes prescindir del CRM si…
- 📄 El QR dirige a una página pública sin formulario (por ejemplo, PDF, vídeo, landing);
- 🛒 La acción clave es solo visualización, no solicitud (por ejemplo, información de producto);
- 📈 Toda la analítica necesaria ya se recoge con GA4 o el dashboard interno de FbFast;
- ⚙️ No tienes CRM, o el proceso comercial no está automatizado (una tienda sin onboarding);
- ⏳ El proyecto es temporal y no requiere conservar datos mucho tiempo.
🔁 Enfoque híbrido: tracking sin CRM
Si no tienes CRM pero deseas guardar el origen de los leads, usa formularios sencillos como Google Forms o Tally y pasa ahí las UTM automáticamente. Así podrás registrar de dónde viene cada lead sin infraestructura compleja.
ℹ️ En nuestro artículo sobre publicidad offline describimos escenarios donde el tracking funciona incluso sin CRM — usando QR dinámicos con analítica.
QR dinámico: analítica, flexibilidad y control en una sola solución
Uno de los recursos más subestimados del marketero es la posibilidad de cambiar algo *después* del lanzamiento de una campaña. Cuando los flyers ya están impresos, la cartelera colocada y las pegatinas adheridas a los productos, parece que no hay vuelta atrás. Pero es precisamente aquí donde entran en juego los QR dinámicos.
Su principio es sencillo: en lugar de un enlace directo, el código contiene una URL corta (redirección) que apunta al servidor. Y es el servidor quien decide a dónde dirigir al usuario. Esto abre una serie de posibilidades:
- 🔄 Cambiar la página de destino — incluso después de imprimir. Especialmente útil en eventos o campañas de temporada;
- 📈 Recopilar analíticas: cuántos escaneos, cuándo, desde qué dispositivos — guía dedicada de analítica QR aquí;
- 🗺 Segmentación por idioma o país — ideal para campañas internacionales;
- 📆 Cambios programados: un código → diferentes páginas según la fecha u hora del día;
- 🧑💼 Restricciones: cantidad de escaneos, fecha de expiración, edad, etc.
La imagen completa se revela en los paneles de control — como en los QR dinámicos que ya hemos comparado con los estáticos. Puedes ver más que solo el número de accesos:
- 🌍 Geografía, idioma y tipo de dispositivo del usuario;
- 🕒 Hora del escaneo — y cómo se relaciona con las ventas;
- 📊 Porcentaje de escaneos únicos — es decir, cuántas personas escanearon el código por primera vez;
- 🔗 UTM tags que señalan la fuente exacta y el canal.
Si te interesa una integración más profunda con el marketing, te recomendamos leer también el artículo sobre QR en campañas, donde se describe cómo construir un funnel completo incluso para publicidad impresa.
ℹ️ A propósito: los dashboards analíticos están disponibles inmediatamente después de crear un QR dinámico en FbFast. Todo centralizado — sin integraciones adicionales.
Escenarios de uso: dónde QR + analítica funciona mejor
Dejando a un lado los detalles técnicos, la pregunta principal es simple: “¿Dónde funciona realmente?” — Y la respuesta es igual de sencilla: donde exista un punto de contacto offline con el usuario. Y donde ese contacto sea importante de medir.
Aquí algunos escenarios donde la integración de QR con analítica y CRM funciona no solo “en el papel”, sino en la práctica.
📦 Empaques de productos: feedback, instrucciones, bonificaciones
La marca coloca un QR en la caja del producto. Tras el escaneo, se abre una landing con un video instructivo, el UTM registra la fuente y un formulario recoge retroalimentación. Los datos van al CRM. Si es necesario — se añade ID del lote, modelo, red comercial.
Más ejemplos en el material sobre QR en empaques.
🧾 Impresos: tickets, pegatinas, garantías
Una red minorista coloca QR en el ticket, que lleva al programa de recompensas. Cada código tiene utm_campaign=receipt
y utm_content=store_42
. En GA4 y CRM puede verse de qué tienda llegó el tráfico y cuál genera más clientes recurrentes.
Estos casos los hemos analizado en el artículo sobre QR en retail y HoReCa.
🎯 Campañas publicitarias: vallas, flyers, carteles
Una campaña en varias ciudades. Cada ciudad — su propio QR con utm_content=cityA
. Así se ve dónde funciona mejor la publicidad, en qué formato y en qué ubicaciones. Con esta información, el equipo ajusta el presupuesto de la próxima semana.
Es el caso clásico para publicidad offline con QR.
📚 Educación: mailings, eventos, encuestas
Una universidad agrega un QR en el mailing que dirige a la página de registro de cursos abiertos. Las UTM permiten ver qué grupo (alumnos, postgrados, egresados) responde mejor. Luego estos segmentos se usan para mensajes personalizados.
En el artículo sobre QR en la educación hay ejemplos de eventos, credenciales y registros.
🏥 Medicina: tarjetas, productos, turnos
Un QR en el envase de un medicamento lleva a un video instructivo. Otro — a un formulario para cita clínica. Todo — con recopilación de analítica: quién escanea, cuándo, cuántas veces, desde qué dispositivo. Así en el sistema no solo aparece la solicitud, sino el contexto — desde qué canal llegó la petición.
Más casos como este en el caso clínico.
ℹ️ Estos son solo algunos ejemplos — puedes adaptar la lógica de QR + UTM + analítica para cualquier sector: desde cafeterías hasta congresos de IT.
🎥 Vídeo + QR: cómo rastrear visualizaciones con analítica
Suele pasar que, tras escanear un QR, al usuario no le piden que deje un formulario o pulse un botón. Simplemente ve un vídeo — instructivo, review, presentación o grabación de un evento. Y parece imposible medir la efectividad de ese acceso. Pero no es así.
Incluso si el QR lleva a un video de YouTube, se puede medir engagement — si se siguen unas pautas sencillas.
🔗 Opción 1: Vídeo a través de una página intermedia con analítica
En vez de dirigir directamente a YouTube, crea una sencilla página intermedia (en tu sitio, Tilda, Notion, Webflow, etc.) embebiendo el vídeo. En esa página ya está configurado GA4 y la URL tiene UTM tags.
Esto brinda varias ventajas:
- 📊 Visualización de accesos en GA con parámetros precisos;
- ▶️ Posibilidad de trackear evento “
video_start
” o “video_progress
” (con Google Tag Manager); - 🧠 Construcción del funnel: escaneo QR → página → vista → acciones posteriores (CTA, clics).
Especialmente útil si muestras:
- 📦 videos instructivos en el empaque del producto;
- 🎓 clips educativos en campañas de formación;
- 🎥 presentaciones o trailers en publicidad exterior.
📽 Opción 2: Acceso directo a YouTube — también con analítica
Si no puedes crear una página intermedia, utiliza UTM incluso en enlaces directos a YouTube:
https://www.youtube.com/watch?v=dQw4w9WgXcQ&utm_source=qr&utm_medium=packaging&utm_campaign=howto_video
En este caso, YouTube no pasará los tags a los informes de GA, pero:
- 💡 Aun así tendrás estadísticas de escaneos en el dashboard del QR (si es dinámico);
- 🎯 Podrás comparar número de escaneos con visualizaciones en YouTube Studio — y ver la relación;
- 🧩 También puedes crear un vídeo diferente para cada QR — y analizar los datos por separado.
De este modo, incluso el contenido sin botones, formularios o web puede funcionar como un activo analítico — si la estructura de acceso está bien planteada.
ℹ️ En nuestra guía de analítica para QR hay instrucciones para configurar eventos de vídeo en Google Tag Manager — para quienes quieran medir visualizaciones al segundo.

Errores comunes al integrar códigos QR — y cómo evitarlos
Incluso el mejor sistema puede fallar si algo se hace mal desde el principio. La integración de códigos QR con analítica o CRM no es una excepción. A continuación, los errores más frecuentes — y cómo corregirlos fácilmente si los conoces de antemano.
🔍 Ausencia o incorrecta configuración de etiquetas UTM
Si el enlace simplemente lleva al sitio sin parámetros, la analítica lo registra como “directo”. No verás la fuente, el medio, ni la campaña. Por lo tanto, no podrás medir la efectividad de un QR específico.
El segundo error — estructura incorrecta. Por ejemplo: espacios, uso de cirílico, distintas formas de escribir un mismo canal (QR / qr / Qr-code). Estos detalles “rompen” los reportes consolidados.
📎 Códigos QR estáticos para escenarios variables
Muchos crean códigos QR normales (estáticos) y los colocan en materiales impresos. Pero, si luego necesitas cambiar la URL — tendrás que reimprimir todo. Un código QR dinámico soluciona este problema desde la etapa de diseño.
🔁 Un solo código — múltiples ubicaciones
Si el mismo QR se usa en el empaque, un folleto y una valla publicitaria — los datos se mezclan. En consecuencia, no entiendes qué funciona y qué no. Es mejor crear códigos individuales con utm_content
único.
❌ Falta de explicación de “qué pasa después de escanear”
El usuario no escanea si no sabe para qué. Solo la imagen del código no motiva. Añade una breve indicación, como: “Obtener un bono”, “Ver instrucciones”, “Inscribirse al curso”.
📱 Páginas no adaptadas para móviles tras el escaneo
Muchas veces, al escanear, la persona llega a la versión de escritorio del sitio, que se ve mal en el móvil. O peor aún, se abre en el navegador del app sin seguimiento habilitado. Como resultado, parte de los datos se pierden y la conversión disminuye.
ℹ️ En un artículo aparte describimos todos los errores críticos al crear códigos QR — con ejemplos, casos y recomendaciones.
Conclusión: un código QR es mucho más que solo un punto de entrada
Por fuera — solo una imagen cuadrada. Por dentro — una herramienta digital completa. El QR se convierte en un “puente” significativo entre el mundo offline y los datos. Y depende solo de ti si será simplemente una redirección al sitio, o un evento analítico con contexto completo: canal, campaña, medio, ubicación, acción.
Integrar Google Analytics, etiquetas UTM y CRM no es un capricho técnico, sino una forma de:
- 📊 ver qué funciona y qué no;
- 🔄 ajustar campañas en tiempo real;
- 🧩 construir el embudo desde el escaneo hasta la venta;
- 🧠 tomar decisiones basadas en datos, no en intuiciones.
Y lo mejor: no es complicado. Incluso un solo marketero sin equipo técnico puede configurarlo todo si entiende la lógica. Y herramientas como FbFast hacen todo el proceso rápido y seguro: desde la generación del código hasta la recopilación de estadísticas y traspaso de leads.
Si estás por lanzar una campaña impresa, preparar una exposición, actualizar un empaque o simplemente quieres entender mejor cómo la gente llega a tu sitio — empieza con un código QR bien configurado. Es la puerta de entrada, pero también el inicio de respuestas precisas.
📎 Ver también: Cómo medir la efectividad de los QR: analítica, UTM, comportamiento del usuario