Scan analytics

Track every
QR code scan

See real-time scan counts, device types, scan locations, and daily trends for every QR code you create. No hardware — tracking happens automatically with dynamic QR codes.

Dynamic QR codes · Real-time dashboard · CSV export

Real-time

scan data in dashboard

Country

level location tracking

CSV

export for deep analysis

GDPR

anonymised scan data

What you get

6 scan metrics tracked automatically

Every dynamic QR code comes with a full analytics dashboard from the moment of first scan.

Total scan count

See the cumulative number of times your QR code has been scanned since creation. Broken down by day, week, and all-time.

Daily scan trends

Spot which days of the week and times of day drive the most scans. Use this to time your campaigns for peak engagement.

Location by country

Country-level data shows where scans originate. Discover if a campaign is resonating in unexpected regions.

Device type breakdown

Know whether your audience scans on iOS, Android, or desktop. Optimise your landing page accordingly.

Scan velocity

See how quickly scans accumulate after a campaign launches. Identify when engagement peaks and when it decays.

Redirect destination

Dynamic QR codes let you change the destination URL at any time without reprinting — perfect for running A/B tests.

How it works

Set up QR code scan tracking in 4 steps

1

Create a dynamic QR code

Choose any QR type, enter your content, and enable dynamic mode. QR Maker creates a short redirect link that captures scan data.

2

Download and deploy

Download as SVG or PNG and place on packaging, signage, business cards, or digital displays.

3

Watch scans come in

Open your QR Maker dashboard and see real-time scans with location, device, and time data as they happen.

4

Export and analyse

Export scan data as CSV for deeper analysis in Excel, Google Sheets, or your BI tool.

Dynamic vs. static QR codes

Only dynamic QR codes support scan tracking. Static QR codes encode the destination directly, bypassing any server that could log the scan. Switch to dynamic QR codes to unlock analytics, plus the ability to update your destination URL without reprinting.

Learn about dynamic QR codes

Static QR

Fixed URL

No tracking

Free

Dynamic QR

Updatable URL

Scan tracking

CSV export

FAQ

QR code scan tracking questions

How do I track QR code scans?
Create a dynamic QR code with QR Maker. When someone scans it, QR Maker's redirect server logs the scan before sending them to your destination. View all scan data in your dashboard — no hardware or app required.
Can I track static QR code scans?
No. Static QR codes encode the destination URL directly and bypass any redirect, so individual scan tracking is not possible. Use a dynamic QR code to enable tracking.
What scan data does QR Maker collect?
QR Maker tracks total scans, daily scan counts, country-level location data derived from IP address, device type (mobile/tablet/desktop), and operating system. No personally identifiable information about scanners is stored.
Is QR code scan tracking GDPR compliant?
QR Maker collects only aggregate, anonymised scan metadata. Country-level location is IP-derived and the IP address itself is not stored. No personal data such as name, email, or exact GPS is collected from scanners.
Can I track different campaigns with the same QR code?
For separate campaign tracking, create a unique dynamic QR code for each channel or location. Each QR gets its own scan analytics, letting you compare performance across campaigns, placements, or time periods.