Every time someone scans one of your QR codes, Twilee records a scan log. For hosted QR codes, an additional page view is recorded when the visitor loads the landing page.
Scan vs. page view
- Scan: recorded when the QR code is scanned and the redirect URL is hit.
- Page view: recorded when the hosted landing page is loaded. Only applies to hosted types (links, event, business, audio, text, lost-found, survey, photo gallery).
A single scan typically generates one page view, but the two are tracked independently.
What is collected
Each scan and page view records:
| Data point | Description |
|---|---|
| Date and time | Timestamp of the event |
| Country | Derived from IP geolocation |
| City | Derived from IP geolocation |
| Device type | Phone, tablet, or desktop |
| Operating system | iOS, Android, Windows, macOS, Linux, etc. |
Analytics dashboard
Open any QR code and navigate to the Activity section. The dashboard includes:
- Timeline: line chart of scans (and page views for hosted codes) over time, with daily, monthly, or yearly granularity.
- Locations: pie chart showing scans by country.
- Devices: pie charts for device type and operating system breakdown.
- Scan list: paginated table of individual scan records with date, country, and city.
- Page view list (hosted codes only): same format as the scan list.
Analytics retention
Older scan and page view records are automatically removed based on your plan:
| Plan | Retention |
|---|---|
| Free | 2 weeks |
| Starter | 3 months |
| Premium | 1 year |
| Business | 5 years |
| Enterprise | Unlimited |
Free plan scan limit
On the free plan, each QR code is limited to 500 scans. Once this limit is reached, the QR code stops redirecting until you upgrade to a paid plan.
Available on: all plans (retention and limits vary).