Free tier, no card requiredDynamic QR codes that update after printGDPR-compliant scan analyticsBuilt for agencies, freelancers & in-house teamsFree tier, no card requiredDynamic QR codes that update after printGDPR-compliant scan analyticsBuilt for agencies, freelancers & in-house teamsFree tier, no card requiredDynamic QR codes that update after printGDPR-compliant scan analyticsBuilt for agencies, freelancers & in-house teamsFree tier, no card requiredDynamic QR codes that update after printGDPR-compliant scan analyticsBuilt for agencies, freelancers & in-house teams
The blog

Notes on trackable QR.

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

Vector illustration of a QR code on the left, with a line forking into two result cards: the top card shows a grey robot icon with an amber X badge, the bottom card shows a blue person icon with a green check badge.
Explainer

· 16 min read

Why is my QR code scan count so high? Bot scans, email scanners, and how to report real numbers

QR dashboards often show more scans than flyers printed. Email security scanners and messaging link previews fetch your link automatically, long before a human does. Here's how to spot bot traffic and report a scan count you can defend.

Read more
A QR code with a branching connector line splitting to feed two generic wallet-pass card shapes side by side, one dark styled like an Apple Wallet pass and one light with a colourful accent stripe styled like a Google Wallet pass.
Explainer

· 16 min read

QR codes and Apple Wallet / Google Wallet: how loyalty cards, tickets, and coupons actually work

A bare QR code cannot go into Apple Wallet. Here is how signed .pkpass bundles and Google Wallet's Class/Object model actually work, and how one printed QR code can route iOS and Android users to the right wallet pass.

Read more
A QR code branching, via a globe icon, into three colour-coded destination cards, each representing a different language version of a landing page.
Explainer

· 14 min read

One QR code, every language: how to route international scans to the right page

How does a multi-language QR code know which page to show? A practical guide to device-language detection, IP geolocation fallback, BCP 47 tags and the Accept-Language header, with the failure modes agencies need to plan for.

Read more
A QR code connected to a globe with a location pin and two branching destination cards representing different redirects by location.
Explainer

· 17 min read

Geotargeted QR codes: how location-based redirects really work (and where they break)

IP-based geolocation is reliable at country level (99%+) but shaky at city level (20-75%). GPS geofencing is precise but needs permission. What agencies can promise a client, the GDPR line, and where geotargeting quietly fails.

Read more
A QR code connected by a dotted path through a stopwatch to a fast-loading landing page, in ScanKit's blue gradient brand style.
Explainer

· 14 min read

Why your QR code takes so long to redirect (and how to fix it)

Why does a QR code take so long to redirect? A breakdown of redirect hops, 301 vs 302, DNS and TLS overhead, and how to audit your own redirect chain before your next print run.

Read more
A QR code branching into two outcomes: a verified app opening directly, and a browser window opening instead.
Explainer

· 19 min read

Can a QR code open an app directly? Universal Links, App Links, and why most scans still land in a browser

Why a QR scan often opens a browser instead of an already-installed app. How Universal Links, App Links, assetlinks.json and deferred deep linking actually work, and where the chain breaks.

Read more
A QR code connected directly to a verified first-party data record, with no third-party cookie in between.
Explainer

· 14 min read

QR codes as first-party data: attribution that survives cookies, ad blockers, and iOS privacy

Safari and Firefox already block third-party cookies, ad blockers reach a third of users, and Meta's own numbers show attribution eroding. A QR scan sidesteps all of it: a deterministic, first-party event you control end to end.

Read more
A QR code with a centred logo and a green check mark, beside a four-step bar meter capped with a shield.
Explainer

· 14 min read

QR code error correction: how far you can brand a code (L, M, Q, H explained)

QR code error correction (levels L, M, Q and H) is what lets you brand a code with a logo. Here is what 7/15/25/30% really means, how big a logo can be, what you can do with colour, and why encoding less data is the best trick of all.

Read more
A pack label carrying both a 2D QR code and a 1D barcode, splitting to a checkout and a phone, in ScanKit's style.
Explainer

· 13 min read

QR codes on packaging: what GS1 Digital Link and Sunrise 2027 mean for agencies

The retail barcode is becoming a QR code. Here is what GS1's Sunrise 2027 and GS1 Digital Link mean for product packaging, and why a checkout-ready GS1 code is not the same as the dynamic campaign QR you already use.

Read more