Per-campaign analytics
Attribute scans to each placement and channel.
Swap destinations
Repoint codes when a campaign or offer changes.
A/B test
Test landing pages behind a single printed code.
Geo insight
See which regions and cities respond best.
Make offline marketing measurable
Posters, flyers, packaging, and TV usually disappear into 'we think it worked.' A unique QR code per placement tells you exactly how many people engaged and from where.
Run smarter campaigns
Use dynamic codes to stay agile mid-campaign:
- Give each channel its own code and compare performance.
- Repoint a code the moment an offer sells out or changes.
- A/B test two landing pages behind one printed code.
- Expire limited-time promos automatically.
Report with confidence
Export scan data to CSV and combine it with your analytics stack to show real, attributable results from offline spend.
Frequently asked questions
How do I track a marketing campaign with QR codes?+
Create a dynamic QR code for each placement or channel in qr.vu, then watch real-time analytics — total/unique scans, location, and device — to attribute engagement to each campaign.
Can I A/B test landing pages with a QR code?+
Yes. Point a dynamic code at one landing page, measure results, then repoint it to a variant — all behind the same printed code.
Can I see which channels drive the most scans?+
Yes — use a separate QR code per channel and compare scans across them in your dashboard.
Can I export campaign scan data?+
Yes, export scan analytics to CSV to combine with the rest of your marketing reporting.