A scan records a request to your QR link
QR code tracking records requests to the address inside a saved code. It helps you see which posters, cards or packages generate activity. The count alone does not confirm that the final page loaded, a person read it, or a booking was completed.
For a new placement, start with the QR code generator with tracking. Choose the editable, saved version before sending the artwork to print.
Where to find your scan count
In QRtracer, open QR Codes, select the saved code and open Analytics. Check the reporting period before comparing figures. Access and history depend on your plan.
If you used another provider, the scan history belongs in its dashboard. Scanning the image with your phone will not reveal a stored counter: the image contains an address, not the report.
How the scan reaches your page
- A visitor opens the QRtracer address encoded in the image.
- QRtracer records eligible requests against the saved code.
- The redirect sends the visitor to the current destination.
The final website can still fail, load slowly or require a login. Test it separately. A copied tracking link can also be opened without anyone pointing a camera at the printed code.
Can you track an existing printed code?
Read the address encoded in the image first. A provider's redirect suggests a managed code; it does not prove that tracking is enabled or accessible to you. The QR code checker can help inspect the link.
If the pattern contains your own website URL directly, your website analytics may measure visits there. A dedicated path or campaign tags help distinguish the placement. You cannot replace that printed address with a QRtracer address without changing the artwork, and past activity cannot be reconstructed from the image.
What the metrics tell you
- Total scans: recorded requests in the selected report. Repeats and your own tests can contribute; analytics filters known bots, but automated traffic cannot be identified perfectly.
- Estimated unique scans: a network-based estimate. QRtracer's identifier changes daily, so a returning visitor can count again on another day. People sharing a network may be grouped together.
- Time and location: useful for spotting patterns. City and country are approximate network locations, not GPS positions.
- Device, browser and operating system: inferred from request information. Use these to prioritise mobile testing, not to identify individual visitors.
Read a dashboard example
Start with the reporting period and the code name. In this interactive preview, switch between Scan activity and Your QR codes. The figures are sample data, not a customer campaign.
Campaign overview
QR code analytics
- Total scans
- 1,284
- Active codes
- 3
- Countries
- 8
- Scans today
- 42
Flyer
Editable destination
Product packaging
Editable destination
Counter display
Editable destination
Give each poster, menu or campaign its own QR code to compare scan activity by placement.
- Check the total against the period. The preview shows 1,284 scans across three codes over 30 days. The 42 scans today are a shorter time window, not an extra total to add.
- Open the code list. The flyer has 864 scans, packaging 312 and the counter display 108. Give placements separate codes before printing if you want this distinction.
- Decide what to check next. More scans do not establish better return. Compare distribution and cost, then check orders or bookings on the destination website.
For your own results, record your test scans and changes of destination. An unexpected increase is a reason to investigate the placement and link; it is not proof that a campaign generated more customers.
Connect scans to website outcomes with UTM tags
On a website with Google Analytics configured, add campaign parameters to the destination you save. For the window sign, an example is:
https://example.com/book?utm_source=qr&utm_medium=offline&utm_campaign=spring-bookings&utm_content=window
For another placement, use utm_content=receipt and keep the other values consistent. In these guides we use utm_source=qr and utm_medium=offline. These are naming choices, not required Google values; keep an existing consistent convention if you already have one. Google's campaign URL guidance explains the parameters and the Traffic acquisition report. Use consistent lowercase names.
UTM tags label incoming traffic; they do not create booking or purchase measurement. Set that up on the destination site and check whether an external booking service preserves the campaign information. Consent choices, blocked analytics and different reporting periods can produce different totals.
Test the complete journey before launch, note when your own tests took place, and compare the same dates. For cost and revenue calculations, continue to the QR campaign ROI guide.
Create a code for one placement
Paste your destination, then choose Save & track scans. The creation walkthrough shows each step.