Analizador de escaneos QR

Consulta un snapshot semanal de MySQL en modo de solo lectura. La base de producción de WordPress no se consulta desde este dashboard.

1. Filtros

Las semanas son lunes-domingo. Cada Folio QR cuenta como un escaneo; sus múltiples boletos pertenecen a la misma actividad y no generan interacciones adicionales.

¿Qué significan los segmentos y cómo se calculan?

Reglas generales: una persona se identifica por su correo normalizado, cada Folio QR cuenta como una visita única y las semanas se agrupan de lunes a domingo.

Fecha de corte: es la fecha más reciente disponible en el snapshot. El sistema compara esa fecha con la última visita de cada persona.

Semanas para rezagado: es el umbral configurable del filtro. Por defecto son 2 semanas, equivalentes a 2 × 7 = 14 días.

No volvió después de 1–2

Tuvo 1 o 2 visitas únicas y lleva al menos el umbral de días sin volver.

Recurrente inactivo

Es recurrente —3 o más visitas, o actividad en 2 o más semanas— y ya superó el umbral sin volver.

Reactivado

Volvió después de una pausa entre dos visitas consecutivas igual o mayor al umbral.

Recurrente activo

Tiene 3 o más visitas, o actividad en 2 o más semanas, y no está actualmente rezagado.

Ocasional activo

Tiene exactamente 2 visitas únicas y todavía no supera el umbral de inactividad.

Una participación activa

Tiene exactamente 1 visita única y todavía no supera el umbral de inactividad.

Importante: el sistema evalúa primero los casos que ya están rezagados. Por eso una persona reactivada que vuelve a quedar rezagada puede mostrarse como “Recurrente inactivo” o “No volvió después de 1–2”, según su historial.

Resumen

Comienza aquí. Estos indicadores muestran el tamaño de la base y el volumen general del periodo seleccionado.

Cómo se calculan estos indicadores

Filas válidas: registros con columnas completas según el origen y una fecha válida.

Escaneos QR únicos: COUNT(DISTINCT Folio QR).

Escaneos por folio: Folios QR distintos asociados al correo normalizado. Las filas de boletos del mismo folio no se duplican.

Clientes: COUNT(DISTINCT correo normalizado).

Boletos y carga estimada: boletos por Folio QR, sin duplicar filas; boletos × $300.

Cargando análisis…

Frecuencia

Permite identificar la distribución de clientes según el número de Folios QR acumulados.

Cómo se calcula la frecuencia

Se agrupan los registros por correo y Folio QR. Cada folio cuenta una vez, aunque genere varios boletos.

Los grupos son 1, 2, 3, 4 y 5+. La participación porcentual se calcula sobre el total de clientes o folios del filtro.

Embudo de participación

El embudo es acumulado: cada etapa incluye a los clientes que llegaron a ese número de escaneos o a uno superior. Por eso la etapa 5 coincide con el grupo 5+ de la tabla anterior.

Audiencias de marketing

Descarga listas separadas por frecuencia para preparar campañas de correo. Cada cliente aparece una sola vez porque se identifica por su correo.

Cómo se construyen las audiencias

La frecuencia se basa en los Folios QR distintos acumulados por correo: 1, 2, 3, 4 y 5+.

Cada archivo incluye correo, nombre, tipo de persona, folios, boletos, carga estimada, semanas activas y fechas del primer, segundo y último folio.

Los botones respetan los filtros de fecha, estación, estado, municipio, tipo y segmento.

Por estación

Compara el volumen de escaneos, clientes, boletos y carga estimada por estación.

Cómo se calcula por estación

Se agrupa cada registro por Código de estación. Los QR repetidos dentro de la misma estación se cuentan una sola vez y los boletos se toman una sola vez por Folio QR.

Retención por cohortes

Agrupa a cada cliente por la semana de su primer escaneo y distingue la retención observable del abandono que todavía no puede evaluarse.

Cómo se calculan la cohorte y la retención

La cohorte es la semana lunes-domingo del primer escaneo efectivo de cada correo.

Retorno a 7, 14 y 28 días: porcentaje de integrantes que tuvieron otro escaneo dentro de esa ventana. Si la fecha de corte aún no permite observar toda la ventana, se marca periodo inmaduro y no se interpreta como abandono.

Actividad semanal

Registrantes vs Beneficiarios

Compara el comportamiento por el campo es_registrante_principal. Un correo puede aparecer en ambos roles si la base lo relaciona con registros de los dos tipos.

Cómo se calcula el comparativo

Registrante: valor 1. Beneficiario: valor 0.

Clientes, escaneos y boletos se agregan por correo dentro de cada rol. Los correos con ambos roles se cuentan en ambos grupos y se reportan aparte para evitar ocultar esa relación.

Actividad por fecha y hora

Identifica los días de la semana, horas y fechas con mayor concentración de Folios QR para planear campañas y operación.

Cómo se calcula el calendario

Se usa la fecha local de Fecha Registro en la zona horaria America/Mexico_City. Cada evento efectivo suma una vez a su día, hora y fecha.

Por día de la semana

Por hora

Por fecha

Personas y frecuencia

Consulta el detalle individual de cada cliente identificado por correo electrónico.

Cómo se calcula cada persona

Identidad: correo normalizado; nunca se fusionan personas por teléfono.

Folios QR: cada folio distinto cuenta como una actividad; sus múltiples boletos no generan actividades adicionales.

Semanas activas: número de semanas lunes-domingo con al menos un Folio QR.

Promedio semanal: folios QR ÷ semanas activas.

Rezago y reactivación

Este es el apartado principal para saber quién continúa participando, quién abandonó después de una o dos visitas y quién regresó.

Cómo se calcula cada segmento

Fecha de corte: la fecha máxima de los registros disponibles.

Días desde el último: fecha de corte − último Folio QR.

No volvió después de 1–2: 1 o 2 Folios QR y días sin actividad mayores o iguales al umbral.

Recurrente: 3 o más Folios QR o actividad en al menos 2 semanas.

Reactivado: volvió después de una pausa igual o mayor al umbral configurado.

Intervalos entre escaneos

Ayuda a distinguir una nueva carga de varias capturas del mismo ticket o del mismo momento.

Cómo se calculan los intervalos

Se ordenan los Folios QR de cada correo por fecha y se calcula la diferencia entre folios consecutivos.

Minutos: diferencia exacta entre fechas. Días: minutos divididos entre 1,440.

Los boletos del mismo Folio QR no generan intervalos adicionales. Folios distintos, aunque tengan la misma hora o una diferencia de pocos minutos, permanecen como actividades separadas.

Calidad de datos

Las advertencias no alteran el CSV original.

Revisa esta pantalla antes de interpretar los resultados o tomar decisiones de marketing.

Qué se valida

Columnas requeridas, fechas inválidas, folios duplicados, campos vacíos, secuencia de boletos, correos compartidos y Folios QR asociados a varias personas.

Registros CSV

Aquí puedes revisar las columnas originales del CSV o de la fuente MySQL convertida al mismo formato de análisis.

Cómo se muestran estos registros

Se conservan las 20 columnas esperadas: identidad, datos de contacto, ubicación, Folio QR, estación, boletos, estado y Fecha Registro.

La tabla respeta los filtros aplicados. En pantalla se muestran los primeros 250 registros para mantener el navegador ágil; el botón CSV completo descarga todos los registros filtrados.