Analytics
See how your QR codes perform, where scans come from, and how your plan affects available history.
Analytics helps you answer practical questions about your QR codes:
- Which QR codes receive the most scans?
- Is scan activity growing or falling?
- Which countries, devices, and destinations are most common?
- How did a campaign perform?
A Simple Review Routine
- Choose the period you want to review.
- Check Total scans and Estimated daily unique scanners.
- Use a QR code, campaign, or tag filter to focus on one part of your work.
- Choose a breakdown such as QR code, country, device, or destination.
- Open Events only when you need to inspect individual scans.
Understand the Summary
- Total scans shows scans GeoQR considers genuine activity after filtering recognized automated traffic.
- Estimated daily unique scanners estimates how many different scanners were active each day. It is useful for trends, but it is not an exact count of people.
- Growth compares the selected period with the preceding period of the same length.
- Countries reached counts countries represented in the results.
The chart shows scans over time. The activity heatmap shows the busiest weekdays and hours.
Focus the Results with Filters
Filters help you answer a narrower question. For example:
- Choose a campaign to review one launch.
- Choose a tag to compare QR codes with the same label.
- Choose a QR code to review one placement.
- Choose a country, device, browser, or operating system to understand the audience.
- Choose a destination to see which pages received traffic.
- Choose Routing outcome to see why GeoQR chose a destination, such as a device rule, country rule, or the default.
You can combine filters. When you select several tags, a QR code must have all of them to be included. Clear the filters to return to the organization-wide view.
Compare Results
The breakdown cards can compare campaigns, QR codes, countries, regions, cities, devices, browsers, operating systems, referring websites, or destinations.
Destination comparisons group links by the address before any ? query values or # page section. For example, visits to the same page with different UTM tracking values—or any other query values—appear together as one destination.
Location is approximate and may be unavailable. Small city and referrer groups with fewer than five scans are hidden to protect privacy. A missing group therefore does not always mean there were no scans.
Dates and Available History
GeoQR measures analytics days using UTC, a universal time standard. Depending on your location, a day can begin or end at a different local time. Changing your account timezone does not change these boundaries.
Each plan includes a set amount of analytics history. If you request dates older than your plan includes, GeoQR adjusts the range to the oldest available date and shows a notice.
Downgrading can permanently remove older analytics:After a downgrade, analytics older than the new plan's history limit can be permanently deleted. Upgrading later cannot restore data that has already been deleted. GeoQR does not currently offer an analytics download, so record important totals or take screenshots before downgrading if you need to keep them.
Free Monthly Scan Allowance
Free includes 2,500 scans shown in Analytics each calendar month. The allowance resets according to UTC.
GeoQR shows Approaching limit when you have used at least 80% and Limit reached at 100%. Reaching the limit does not stop your QR codes from working; people are still redirected normally.
The allowance is shared by the whole organization and is applied before your filters. Choosing one QR code, campaign, or country filters the scans already included in the organization's allowance; it does not provide a separate 2,500 scans for that selection.
You can wait for the monthly reset or upgrade. If you upgrade, additional scans that GeoQR still retains can become visible immediately.
How Privacy-Friendly Estimates Work
GeoQR does not store raw IP addresses or complete browser identification strings to calculate estimated daily unique scanners. The estimate resets each day, so the same person can count again on another day. Shared devices, privacy tools, and network changes can also affect the result.
Recognized bots and automatic system checks are excluded from the main scan totals. Values can appear as Unknown when GeoQR cannot identify them reliably.