📱 QR Codes For Offline Traffic

The 📱 QR Codes add on turns any WCT tracking link into a QR code. Because the code points at your tracking URL rather than the destination, every scan is recorded as a click and flows into the same reporting as the rest of your traffic.

Generating A Code:

Open the QR tab and use the Generate QR Code screen.

  1. Select Tracking Link from the dropdown of your existing links, or use Or Enter URL Manually for any other URL.
  2. Choose a Size: Small at 200 pixels, Medium at 300, Large at 500, or Print at 1000.
  3. Set the Foreground and Background colours.
  4. The Preview panel updates so you can check contrast and scannability before you download.

Quick QR For Every Link:

There is a Quick QR section listing all of your tracking links so you can pull a code for any of them without configuring each one individually. This is the fast path when you need a batch of codes at once.

The Shortcode:

Embed a QR code on any page or post with [wct_qr]. Parameters:

  • slug. Your tracking link slug, for example my-offer. Either slug or url is required.
  • url. A full URL, used instead of slug when you want a code for any address.
  • size. Width and height in pixels. Defaults to 200.
  • color. Foreground colour as a hex value. Defaults to #000000.
  • bg. Background colour as a hex value. Defaults to #ffffff.

Example: [wct_qr slug="my-link" size="200" color="#000000" bg="#ffffff"]

How The Tracking Works:

  1. Somebody scans the code with a phone camera.
  2. The phone opens your WCT tracking URL.
  3. The click is recorded in WCT analytics exactly like any other click, then the visitor is redirected to the destination.

Using Sub-IDs With QR Codes:

Because the code simply encodes a URL, you can encode a Sub-ID too. Generate a code for yoursite.com/my-offer/flyer-june and another for yoursite.com/my-offer/booth-a, and the Sub ID Breakdown then tells you which piece of print or which physical location produced the scans.

Practical Notes:

  • Use the Print size for anything going to a printer, because a 200 pixel code will look soft at print resolution.
  • Keep strong contrast between foreground and background. Clever colour choices that reduce contrast make codes fail on older phone cameras.
  • Test the printed code with more than one phone before committing to a large print run.

Ready to stop reading and start using?

Every plugin documented here works alongside the others, managed from one ResultsAIx Hub.