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.