Notes on trackable QR.
Product updates, QR marketing playbooks, and field notes from the ScanKit team.

· 17 min read
Single-use QR code coupons: how redemption tracking actually stops fraud
Can a QR code coupon be screenshotted and reused? Only if it's static. A practical agency guide to single-use redemption: token-based invalidation, scan caps, geofencing, device fingerprinting's real limits, and running a fraud-resistant promo without POS integration.
Read more
· 16 min read
One QR code, two app stores: send iPhone users to the App Store and Android users to Google Play
One QR code can send iPhone users to the App Store and Android users to Google Play. How device-based redirection actually works, why Firebase Dynamic Links shutting down changes the setup, and how to build it with a dynamic QR code.
Read more
· 11 min read
QR code menus for restaurants: the agency guide to doing it right
A good QR code menu is faster than paper, instantly updatable, and accessible. The agency guide: view-only vs order-and-pay, why the code must be dynamic, accessibility, privacy, and how to place and measure the codes.
Read more
· 12 min read
QR codes for Google reviews: the compliant setup that actually gets more reviews
How to build a Google review QR code the official way: pull the link from the Business Profile, stay clear of review gating and incentives, place it where satisfaction peaks, and measure scans against your review count. The honest guide for agencies.
Read more
· 13 min read
WiFi QR codes: how to make one that actually connects
A WiFi QR code lets guests join your network by scanning. Here is the exact WIFI: format, the escaping and security-type rules that decide whether it connects (use T:WPA, even for WPA3), and the honest limit: a WiFi code cannot be dynamic or tracked.
Read more
· 14 min read
How to A/B test a QR code campaign without fooling yourself
A printed QR code can't be randomised like a web page, so the obvious two-poster test measures placement, not creative. How to A/B test a QR campaign properly: split the destination behind a dynamic code, judge on conversion rate, and be honest about significance.
Read more
· 15 min read
Why is my QR code not scanning? A diagnostic guide for marketing campaigns
A QR code that won't scan is really three problems: the camera can't read it, the link won't open, or the page has moved. Work through the three gates, see which failures need a reprint and which you can fix in seconds, and test every code before print.
Read more
· 15 min read
QR codes in Google Analytics 4: why scans show as "direct" (and the UTM fix)
Scan a QR code, open Google Analytics 4, and the traffic shows as 'direct' or 'Unassigned'. Here is why GA4 mis-buckets QR scans, the exact UTM tags and channel group that fix it, and how a dynamic redirect keeps tags editable after printing.
Read more
· 6 min read
Change a QR code's destination without reprinting
Change a QR code's destination without reprinting: edit a dynamic QR code after printing in seconds, and every printed code updates at once.
Read more