Current Article
Scan Data & Exports
Scan Data & Exports
Understand what data Lifetime QR Codes captures for each scan, how to view and filter it in your dashboard, and how to export it to CSV or Excel for deeper analysis.
What Data Is Captured Per Scan
Every time a user scans one of your dynamic QR codes, Lifetime QR Codes automatically records the following data points. No special configuration is required — this happens by default for all codes on your account:
- Timestamp: The exact date and time of the scan, recorded in UTC and displayed in your local timezone.
- Device type: Whether the scanner used a smartphone, tablet, or desktop (determined from the User-Agent string).
- Operating system: iOS, Android, Windows, macOS, or other.
- Browser: Chrome, Safari, Samsung Internet, Firefox, etc.
- Country: Derived from the scanner's IP address via geolocation lookup.
- City: City-level location, also derived from IP address. Accuracy is typically within 25–50 miles.
- GPS coordinates (if enabled): Precise latitude and longitude, captured only when the user grants browser location permission. See the GPS Tracking article for details on enabling this.
Lifetime QR Codes does not store raw IP addresses in your scan records after the geolocation lookup is complete. Only the resolved location (country, city) is retained.
Viewing Scan Data in the Dashboard
To view scan analytics for any QR code:
- Go to My QR Codes in the left sidebar.
- Click the QR code you want to inspect.
- Select the Analytics tab in the code detail view.
The Analytics tab shows a summary card (total scans, unique scans, last scan date) followed by a scan timeline chart, a geographic map, and breakdown tables for device type, OS, browser, country, and city. All charts and tables update in real time.
You can also view account-wide analytics across all codes at once by clicking Analytics in the main sidebar. This view aggregates data across your entire portfolio and includes a comparison mode to track performance over time.
Filtering by Date Range
Use the date range picker in the top-right corner of any analytics view to narrow the data to a specific period. Lifetime QR Codes supports the following preset ranges:
- Last 7 days
- Last 30 days
- Last 90 days
- Last 12 months
- All time
- Custom range (pick any start and end date)
The selected date range applies to all charts, tables, and export actions on the current page. Changing the range does not affect the underlying stored data.
Exporting Scan Data
You can export your scan log to CSV or Excel at any time. Exports respect the active date range filter, so set your range before exporting.
- Open the Analytics tab for the QR code (or the account-wide Analytics view).
- Click the Export button in the top-right of the scan log table.
- Choose Export as CSV or Export as Excel (.xlsx).
- The file downloads immediately. No email or wait time required.
Each exported row represents one scan and includes: scan date/time, QR code ID, QR code name, device type, OS, browser, country, city, and GPS coordinates (if available). Bulk exports across all codes can be performed from the account-wide Analytics view using the same Export button.
Data Retention Policy
Lifetime QR Codes retains your scan data for the lifetime of your account — we never automatically delete historical scan records. This means you can always look back at the full history of any QR code, even years after it was created.
If you delete a QR code from your account, its associated scan history is also permanently deleted. This action is irreversible, so we recommend exporting the scan log before deleting a code if you need to preserve the data.
Account closure results in permanent deletion of all data within 30 days of cancellation. If you reactivate within that window, your data is fully restored.