Skip to content

QR Codes

QR codes in QRCompose are fully dynamic, customizable, and trackable in real time.
They act as the gateway to your interactive pages - allowing you to link, change, or redirect your content at any time without reprinting the physical code.

Overview

Each QR code represents an entry point into your digital experience.
You can link it to a Page, Flow, or external URL, and every scan is recorded with detailed analytics.

In QRCompose, QR codes are not just static images - they’re intelligent, managed entities that can be updated, re-linked, or even dynamically rerouted based on user context.

Linking a QR Code to a Page

QR codes can be linked to pages in two ways:

1. When Creating a Page

When you create a new QR code, you can choose its destination during Step 2. At this stage, you can either select an existing page from your account, create a new page to link immediately, or point the QR code to an external website. This flexibility allows you to decide whether the QR leads to content built in QRCompose or to any external URL.

2. Linking an Existing QR Code to a Page

If you already have a QR code created separately, you can manually link or relink it later:

  1. Open your QR code from the dashboard.
  2. Click “Change Destination”.
  3. Paste the destination address.
  4. Save changes - The printed QR code will now point to the new destination instantly.

TIP

This flexibility allows you to reuse existing QR codes without ever reprinting them.

Conditional Redirects

Conditional redirects make QR codes context-aware - they can automatically route users to different destinations based on defined rules.

You can set up rules under the Redirects tab of your QR code editor.

Supported Conditions

  • Device Type - send Android users to Google Play and iOS users to the App Store.
  • Location - redirect users based on country or region.
  • Time-Based Rules - change destinations for specific hours, days, or campaigns.
  • Custom Logic - combine multiple conditions for advanced flows.

Example Use Cases

  • Redirect restaurant visitors to a Lunch Menu before 4 PM and a Dinner Menu afterward.
  • Send mobile users to an app landing page, and desktop users to the main website.
  • Run localized campaigns with region-specific offers.

Pro Tip

Conditional redirects apply instantly - all printed QR codes will follow your updated logic in real time.

Conditional redirects

Managing Your QR Codes

From the Dashboard, you can:

  • View all QR codes with thumbnails and linked destinations.
  • Access analytics (scans, unique visitors, location, device type).

Actions Available

  • Edit Destination - change the linked page or external URL.
  • Customize Design - adjust colors, logos, and frames.
  • Delete - permanently remove the QR code and its data (⚠️ breaks any printed versions).

WARNING

Deleting a QR code is irreversible. Any printed or shared codes will stop working immediately.

Analytics & Tracking

Each scan is automatically logged with:

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

You can visualize this data in the Analytics Dashboard to measure engagement and optimize campaigns.

Best Practices

  • Always 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 to improve user targeting and experience.

Summary

The QR Code Overview page gives you full control over how users access your content.
Whether you’re linking to a menu, form, or event, every QR in QRCompose can evolve over time - gaining new destinations, styles, and intelligence without needing a single reprint.


Next: Pages