Conecta campañas de códigos QR a Google Analytics con Zapier
Zapier conecta un código escaneado con tu panel de analítica, enviando los eventos de escaneo a Google Analytics automáticamente para que el rendimiento de tu campaña aparezca junto al resto de tus canales de marketing, sin exportaciones manuales de por medio.
Key Takeaways
- Necesitas un código QR dinámico con una redirección compatible con webhooks: los códigos estáticos no pueden activar un Zap, ya que su destino nunca cambia ni envía información de vuelta.
- La acción integrada de Google Analytics en Zapier envía eventos mediante Measurement Protocol, así que necesitas un ID de medición de GA4 y un secreto de API antes de crear el Zap.
- Los parámetros UTM en la URL de destino siguen siendo importantes aunque uses Zapier: son los que permiten que GA4 agrupe los escaneos en un informe de campaña con nombre propio, en vez de mezclarlos con el tráfico "directo".
Antes, los comercios tenían que imprimir un código QR en cada folleto y esperar a fin de mes para pedirle a la imprenta o a la agencia de publicidad un recuento de escaneos sin procesar. Para cuando alguien veía ese número, la campaña ya había terminado y era imposible saber qué tienda, qué versión del folleto o qué franja horaria había generado más tráfico. Las decisiones de marketing se tomaban a ojo, porque los datos llegaban demasiado tarde como para servir de algo.

Esa es la forma antigua de hacerlo. El método moderno consiste en generar un código QR dinámico, conectar el evento de escaneo a una automatización de Zapier y enviar esos datos directamente a Google Analytics casi en tiempo real. Una vez configurado, cada escaneo se convierte en un evento rastreable que puedes segmentar por origen, medio y nombre de campaña, igual que ya haces con el tráfico de email o de búsqueda de pago.
Esta guía recorre todo el proceso, desde la creación del código hasta la confirmación de que los datos llegan a tu propiedad de GA4, además de algunas cosas que conviene revisar antes de mandar a imprimir nada.
Cómo configurar la conexión con Zapier
El proceso completo tiene tres partes: crear una fuente que dispare el evento de escaneo, construir el Zap que lo detecta y configurar la acción de GA4 para que el evento llegue al informe correcto. No hace falta programar nada, pero cada parte debe configurarse en el orden adecuado o los datos no fluirán.
Paso 1: Crea un código QR rastreable con etiquetado UTM
Empieza con el generador de códigos QR gratuito y elige un código de URL dinámica en lugar de uno estático. Arma tu enlace de destino con parámetros UTM: utm_source=qr, utm_medium=print y un valor de utm_campaign que identifique el folleto o display específico. Es la misma convención de etiquetado que se usa para los destinos tratados en la guía de códigos QR para landing pages, y es lo que le da a Google Analytics algo por lo cual agrupar los datos más adelante.
Paso 2: Enruta los eventos de escaneo a través de un webhook
La mayoría de las plataformas de códigos QR que ofrecen analítica de escaneos pueden disparar un webhook en cada escaneo, que es justo lo que Zapier espera como disparador. En Zapier, crea un Zap nuevo y selecciona "Webhooks by Zapier" como app de disparador, eligiendo "Catch Hook". Zapier te da una URL única: pégala en la configuración de webhooks o integraciones de tu plataforma de códigos QR para que cada escaneo envíe un payload (marca de tiempo, ubicación si está disponible, tipo de dispositivo) a Zapier en el momento en que ocurre.
Paso 3: Añade la acción de Google Analytics
Para el paso de la acción, busca "Google Analytics" en el directorio de apps de Zapier y selecciona la acción de evento de Measurement Protocol. Necesitarás tu ID de medición de GA4 (empieza con G-) y un secreto de API, ambos disponibles en Administrar > Flujos de datos > Secretos de la API de Measurement Protocol dentro de tu propiedad de GA4. Mapea los campos que llegan del webhook con los parámetros del evento —nombre de campaña, origen y medio— para que el escaneo aparezca como un evento personalizado sobre el cual puedas construir un informe.
Paso 4: Haz pruebas antes de publicar
Envía un escaneo de prueba y revisa el informe en tiempo real de GA4 en uno o dos minutos. Si el evento no aparece, lo más probable es que el secreto de API no coincida o que el payload del webhook no esté bien mapeado. Una vez confirmado todo, publica el Zap e imprime tus materiales: la misma disciplina de pruebas aplica tanto si estás etiquetando un folleto, un menú, o los códigos de check-in descritos en la guía de códigos QR para check-in en hoteles y Airbnb.
Consejos para obtener datos de escaneo más limpios
Un Zap que funciona solo sirve de algo si los datos detrás son confiables. Estos ajustes reducen el ruido y los errores de atribución una vez que el flujo está en marcha.
Nombra las campañas siguiendo un patrón constante, como ubicación-fecha-versión, similar al enfoque usado al configurar códigos QR para objetivos específicos, así los informes de GA4 se mantienen organizados meses después en lugar de convertirse en una lista de etiquetas sueltas que nadie recuerda.
Filtra los escaneos de bots y precargas en la lógica de tu Zap: algunas cámaras de teléfonos y apps de mensajería abren los enlaces automáticamente, lo que puede inflar el conteo de escaneos antes de que una persona real llegue al destino.
Mantén durante las primeras semanas un segundo registro sin filtrar de los escaneos originales, fuera de GA4, para poder comparar totales y detectar errores de mapeo antes de confiar del todo en el informe automatizado.
Preguntas frecuentes
¿Necesito un plan de pago de Zapier para esto?
El plan gratuito de Zapier permite un número limitado de tareas al mes y admite Zaps de un solo paso, lo cual es suficiente para campañas de bajo volumen. Las campañas de códigos QR con mucho tráfico, con miles de escaneos mensuales, probablemente necesiten un plan de pago, ya que cada escaneo cuenta como una tarea.
¿Puedo usar Universal Analytics en lugar de GA4?
No. Universal Analytics dejó de procesar datos a mediados de 2024, así que cualquier configuración nueva debe apuntar a una propiedad de GA4 y su Measurement Protocol, que es justo en lo que se basa la acción de Zap de esta guía.
¿Qué pasa si mi plataforma de códigos QR no admite webhooks?
Si tu generador no ofrece webhooks de escaneo, aún puedes hacer seguimiento del rendimiento de tu campaña con URLs de destino etiquetadas con UTM y los informes estándar de origen/medio de GA4, aunque sin la automatización en tiempo real que aporta Zapier.
¿Por qué molestarme con GA4 en lugar del conteo de escaneos de mi herramienta de códigos QR?
El conteo de escaneos por sí solo no te dice qué pasó después del escaneo. Enviar los datos a GA4 te permite ver la tasa de conversión tras el escaneo y comparar el tráfico de códigos QR con otros canales; según una investigación de Bitly de 2024, esta es la métrica que los marketers consideran más difícil de medir, y el 52% la señala como el dato más valioso de todos.
¿Listo para crear tu código QR?
Genera códigos QR personalizados en segundos: gratis y fácil.
Crear código QR gratis →