ProAdmin · Manager · Owner

Reports & Analytics

The Reports page shows aggregate scan data across all QR codes you have access to. Use it to measure campaign performance, identify top-performing codes, and export data for stakeholders.

What's on the Reports page

Navigate to Dashboard → Reports (visible to Pro+ users in the top nav). The page includes:

Date range selector

Switch between 7, 30, and 90-day windows. The URL updates so you can bookmark or share a specific range.

Summary stat cards

Total scans in the period, number of QR codes tracked, average scans per QR code, and the top-performing code.

Combined scan timeline

An area chart showing daily scan volume across all your accessible QR codes.

Top QR codes table

Ranks your QR codes by scans in the selected period, with their share of total traffic. Hover over a row to reveal a drill-down link.

Breakdown charts

Aggregate device type, browser, OS, and country breakdowns across all QR codes.

Who sees what

The Reports page respects the same folder access restrictions that apply to the main dashboard.

RoleReports access
Owner / AdminAll QR codes in the organisation, regardless of folder.
ManagerAll QR codes in folders assigned to their team(s).
MemberAll QR codes in folders assigned to their team(s).
FREE planUpgrade prompt — Reports requires a Pro plan.
Note: QR codes that don't belong to a folder are always visible to all members, regardless of team restrictions.

Drilling down into a single QR code

The Top QR codes table shows combined data across all your codes. To see the full per-QR breakdown — including the hour-of-day heatmap, city, region, ISP, and browser version data — hover over any row and click View →.

This takes you to the individual QR code detail page at /dashboard/[id], where you can also edit the destination URL, manage retargeting pixels, and see all-time scan counts.

Exporting reports as CSV

Click Export CSV in the top-right of the Reports page to download a spreadsheet. The export includes all QR codes in the selected date range that you have access to.

Summary CSV (default)

One row per QR code. Columns:

Title, Slug, Scans (period), All-time Scans, Top Device, Top Country, Created At

Raw events CSV

One row per scan event. Access via /api/reports/export?format=events&range=30. Up to 50,000 events per export.

Date, QR Code, Slug, Device, Browser, OS, Country, Region, City, Language
Tip: The CSV filename includes today's date — e.g. qr-manager-ai_reports_2026-05-22.csv. Import it into Excel, Google Sheets, or any BI tool.

Per-QR code analytics

Individual QR code analytics are accessible from the dashboard by clicking on any URL QR code. They show more detail than the combined reports page:

  • 30-day daily scan timeline
  • Device, browser, OS, and country breakdowns
  • City and region breakdowns
  • ISP / carrier data
  • Language preferences
  • Device brand and browser version detail
  • Hour-of-day heatmap (UTC)
  • Bot scan count (filtered out of all charts)
Note: All analytics charts require a Pro plan. Data is retained for 90 days.