Skip to content

QR Codes

QR codes in QRCompose are dynamic, customisable, and trackable in real time. They act as the gateway to your pages, apps, or external URLs — and can be updated without reprinting.

Manage QR codes from the sidebar: QR Codes (/qr-code/view).

Overview

Each QR code is an entry point into your digital experience. Link it to a page, app, or external URL. Every scan is recorded with detailed analytics.

Linking a QR code

When creating in the designer

During publish in Designer V3, choose whether to create a QR code, a page, or both. The QR code links to your published experience automatically.

Changing an existing QR code destination

  1. Open the QR code from QR Codes
  2. Click Change Destination
  3. Select a new page, app, or paste an external URL
  4. Save — the printed QR code points to the new destination instantly

Reuse without reprinting

Update destinations anytime. Physical QR codes stay the same while content changes.

Customising QR appearance

From the QR code detail page or Designer V3 QR preview mode:

  • Colour — match brand colours
  • Shape — dots, squares, rounded
  • Logo — centre logo overlay
  • Frame — call-to-action frame text

Conditional redirects

Route scans to different destinations based on device, location, or time rules. See Conditional Redirects for setup and examples.

Managing QR codes

From QR Codes you can:

  • View all QR codes with thumbnails and linked destinations
  • Access per-QR analytics (scans, unique visitors, location, device)
  • Edit destination, customise design, or delete

Deleting QR codes

Deletion is permanent. Printed or shared codes stop working immediately.

Analytics

Each scan logs:

  • Timestamp
  • Device and OS
  • Geographic location (city level)
  • Referrer and traffic source
  • Total and unique scan counts

View aggregated analytics in the Analytics dashboard or per-QR insights at /qr-code/:id/insights.

Best practices

  • Use dynamic QR codes for flexibility and analytics
  • Test each QR before large-scale printing
  • Maintain high contrast and clear visibility
  • Avoid linking to unpublished or deleted pages
  • Use conditional redirects for audience targeting