A QR code encodes information, commonly a URL. When it points to a tracked campaign URL, the visit can be measured with the campaign information available to that link.
A printed code does not reveal who scanned it or prove that a later install came from that scan. Use distinct campaign links or placement identifiers to compare visits, and report install or purchase outcomes separately when the attribution method cannot connect them reliably.
This guide explains how to label tracked QR links consistently, measure their visits, and evaluate later outcomes without assuming every scan can be matched to an install.
How QR Code Attribution Works
A QR code is simply a scannable representation of a URL. Attribution tracking works by making that URL a tracking link — a URL that records a click event the moment it is visited, before redirecting the user to the App Store or Play Store.
The flow looks like this:
- You generate a tracking link in Lativiq with campaign parameters (source, medium, campaign name, placement ID).
- Lativiq converts that tracking link into a QR code image you can download and print.
- A person scans the QR code and their device opens its HTTPS destination.
- The tracking endpoint records a visit and the campaign parameters it receives, subject to the product’s data collection and privacy settings.
- The user is redirected to the App Store or Play Store to install the app.
- A later install or in-app event is attributable only when a supported attribution method can connect it to the visit; a QR scan alone does not guarantee that match.
QR Code Attribution Use Cases
Product Packaging
Compare tracked visits by SKU, packaging variant, or retail channel. Use install or purchase outcomes only when your measurement method supports that connection.
Out-of-Home (OOH) Advertising
Compare tracked visits by billboard, transit, or poster placement. Any install or downstream value comparison depends on measurement coverage and a consistent evaluation window.
In-Store Displays
Use a distinct campaign link or placement identifier for each store or shelf unit, then compare tracked visits. Treat later app outcomes as separate unless they can be reliably attributed.
TV & Print Campaigns
Add a trackable QR code to a TV ad, magazine article, or direct mail piece. Compare visits by placement. Connecting a scan to an eventual install or sale requires a compatible measurement flow.
Generating Tracked QR Codes in Lativiq
In Lativiq, QR codes are generated for campaigns from the Campaigns page. The code points to the campaign tracking URL; check that the URL and destination are right before using the image in print.
Step 1: Create a Campaign Tracking Link
Create a separate campaign for each placement you need to compare, or include a consistent placement identifier in the tracking URL when your setup supports it. Use descriptive campaign names so visits can be compared later.
Step 2: Choose Your Deep Link Destination
Configure a destination appropriate for the campaign. An app link can open a supported in-app destination when the app is installed; a scan by itself does not preserve that destination across an app-store install.
Step 3: Download the QR Code
In the Campaigns page, use the QR action for the campaign and download the generated image. Before printing, scan a proof on multiple devices and check that the encoded URL is correct and readable at the final size.
Step 4: Customise and Embed
Keep a clear quiet zone around the code, maintain strong contrast, and avoid placing logos or decoration over the QR modules. Test the final artwork at its actual print size; scan performance depends on placement, lighting, device, and audience.
Measuring QR Attribution Results
Start with visits recorded against medium=qr, then compare by campaign and placement ID. Treat scan/visit counts separately from installs and downstream events unless your attribution method can connect those outcomes reliably.
Key metrics to track for QR campaigns:
- Visits per placement — compare tracked visits with distribution volume or foot traffic when those denominators are available.
- Visit-to-install rate — calculate only when installs can be measured and attributed under your chosen method.
- Downstream engagement — compare retained or converting cohorts only when groups have had the same time to mature.
- Cost and revenue — state the attribution window and matching coverage when estimating return; scans alone are not revenue.
Conclusion
QR codes provide a useful bridge from physical placements to a measurable web visit. Consistent campaign labels and careful testing make those visits easier to compare; installs and purchases should be reported separately when attribution coverage is incomplete.