Analytics

QR campaign tracking with short links

The redirect layer behind a QR code is what makes campaign tracking structured instead of messy. Name links well, group them consistently, and only compare codes that represent distinct placements.

Name it

Use campaign labels that stay readable months later.

Route it

Short-link redirects let you update destinations without losing the printed code.

Measure it

Pair scan counts with downstream page analytics so scans are not mistaken for conversions.

Use separate links for separate questions

If you want to compare a table card against a counter sign, those need separate managed links even if they land on the same page. Otherwise, the scan totals answer nothing useful.

Read the report correctly

A tracked short link answers placement questions. It counts how often that printed code was opened, not whether the visitor booked, bought, or signed up. Pair the scan count with the destination page's own analytics if you need the next action.

Repeat scans from the same phone still increment a total. Treat a lunch rush spike as traffic, not as unique customers, unless you also look at unique-scan or downstream events. Do not add the QR scan total to the pageview total and call that one campaign number.

Set up a naming convention

Map each printed creative to one campaign slug before the print shop run. A readable pattern is channel, offer, and date, such as window-spring-menu-2026-03. Store that same string as the short-link campaign label so the dashboard row matches the file name on the artwork.

Do not reuse one slug across a flyer, a receipt, and a window cling just because they share a landing page. If a creative is retired, leave its slug in place and create a new slug for the replacement. Mixing old and new art on one link hides which version people still scan.

Pre-print checklist

  • Scan the proof on an older phone, not only the device that created the code.
  • Confirm the short-link destination matches the words printed next to the code.
  • Open the destination on cellular, not only office Wi-Fi.
  • Write the campaign label on the print ticket so reprints keep the same slug.

Pair this with QR analytics and short links vs QR codes for the full decision framework.