CRM & outreachUpdated 8 Oct 2026

Dynamic QR codes & scan tracking

Print a branded QR once and repoint it forever. The code encodes a short redirect, every scan is counted by day and device with hashed-IP privacy, and a scan that fills your form lands as an attributed lead.

A dynamic QR code is one you print once and control forever. Finocket encodes a short redirect instead of a fixed link, so you can change where the printed code lands at any time without a reprint, and every scan is counted, by day and by device.

Dynamic QR codes with scan tracking (desktop view)
Dynamic QR codes with scan tracking

How do I create a dynamic QR code?

  1. Turn on QR & tracking in Modules & features, then open QR & tracking.
  2. Name the code after where it will live, such as “shopfront poster”, “table tent” or “delivery box sticker”.
  3. Enter the destination link a scan should open. Under Tracking you can add a campaign and placement so you can tell codes apart later.
  4. Under Look pick colours and dot style, tap Create code, and download the image to print.

The printed pattern holds only a short Finocket link; each scan gets a redirect to your destination with your campaign tags (UTM) merged in.

How do I change where a printed code points?

Open the code, tap Repoint, paste the new destination, save. The very next scan of the same printed sticker lands on the new link. A festival offer today, a booking page next month, a new menu next season, all from one sticker changed from your phone. The printed code never expires or deactivates.

What analytics do I get on scans?

Every code carries a running scan count. Expand Recent scans & by device to see totals broken down by device type (mobile/tablet/desktop) and by day, plus the most recent scans with timestamps. It's the honest read on which placement actually pulls. Scan events store a hashed IP, never the raw address, so you get counts and trends without tracking individual people.

How does a scan become a named lead?

Point the code at one of your hosted forms or landing pages. A scan quietly sets two cookies on the visitor's phone (a 1-year source cookie and a 90-day QR cookie), so when they submit the form (even days later), the lead lands in your CRM carrying the QR's campaign and placement. The form's consent block still applies: a lead without consent is stored but suppressed. A well-worded consent block on that form is also the cleanest way to collect marketing opt-ins offline.

When should I use the free generator instead?

The free QR generator makes a branded PNG/SVG with no sign-up, but it bakes in a fixed link, so it can't be tracked or repointed. Use it for one-off links you'll never change; use dynamic codes for anything printed, paid for, or worth measuring.

Related: Forms and landing pages, CRM & deals.

Does this work offline?

Frequently asked questions

Can I change a QR code after it's printed?

Yes. The printed pattern encodes a short redirect, not your destination, so tapping Repoint changes where every existing sticker sends people, instantly and forever. You never reprint, and old codes never break.

Does scan tracking invade my customers' privacy?

No. Finocket stores a hashed version of the scanner's IP (the raw address is never kept) along with device type, operating system, browser and time. That's enough to show you scans by day, device and browser without profiling individuals. Personal details only ever arrive if the visitor chooses to submit your form.

How do I use a QR code to collect customer opt-ins?

Point the code at a hosted form whose consent block covers the channels you'll use (WhatsApp, SMS, email). When a customer scans and submits with the box ticked, Finocket stores the exact opt-in text, time and source as verifiable consent proof under the DPDP Act, collected at your counter.

How long does QR attribution last?

The source cookie lasts one year and the QR-specific cookie 90 days. If a scanner comes back within that window and submits your form, the lead is still credited to that code and its campaign, so a customer who scans your poster today and enquires next week is counted correctly.

Will the QR work if I stop paying or the destination goes down?

The code itself keeps working, because it's a live redirect on Finocket. If your destination page breaks, just repoint the code at a working link; that's a 30-second fix versus reprinting stock. Draft landing pages 404, so publish before pointing a code at one.

What's the difference between the free tool and QR & tracking?

The free generator produces a static code with a fixed link: free, unbranded-by-Finocket, but untrackable and unchangeable. QR & tracking codes live in your workspace: repointable after printing, scan-counted by day and device, and wired into lead attribution.

Related articles