Skip to content

Conditional Redirects

Conditional redirects make QR codes context-aware — they automatically route users to different destinations based on defined rules. Configure rules from the QR code editor under the Redirects tab.

Conditional redirects

Supported conditions

ConditionExample
Device typeSend Android users to Google Play and iOS users to the App Store
LocationRedirect based on country or region
Time-based rulesDifferent destinations for specific hours, days, or campaign periods
Custom logicCombine multiple conditions for advanced routing

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 localised campaigns with region-specific offers or languages

How to set up

  1. Open a QR code from QR Codes (/qr-code/view)
  2. Navigate to the Redirects tab
  3. Add a rule with conditions and a target destination
  4. Save — changes apply instantly to all printed codes

Instant updates

Conditional redirects apply in real time. All printed QR codes follow your updated logic without reprinting.

Redirects vs apps

FeatureConditional redirectsApps
ScopeSingle QR code entry pointMulti-page connected journey
RoutingRule-based (device, location, time)User interaction-driven (clicks, form submits)
Use whenSame QR, different audiencesSequential steps with data passing

A QR code can point to an app entry page while also using conditional redirects to choose which app or page loads for different audiences.