Smart redirect rules
Smart redirect rules send dynamic QR scans to different destinations based on scan context. Use them when one printed QR code needs different behavior for different visitors.
Route one QR code to different destinations
Smart rules let one dynamic QR code support different outcomes. Common uses include app store routing, localized pages, and event-hour content.
Rules can redirect visitors to a destination or display an inactive page. The default QR destination stays in place as the fallback path for scans outside the rule criteria.
Add smart rules in dynamic settings
Create or edit a dynamic QR code and open smart rules in the dynamic settings area:
- Add a rule and choose its conditions.
- Choose whether all or any conditions should match.
- Choose the redirect destination or inactive-page action.
Smart rules require dynamic QR codes because QRSurge evaluates the scan before sending the visitor onward.
Choose conditions for the scan context
Smart rules support conditions based on scan context and visitor input.
- Date - A calendar date for one-day events, launches, or limited promotions. Use date rules when the destination should change before or after a specific date.
- Day - A day of the week, such as Monday, Friday, or a set of weekend days. Use day rules for weekly menus, recurring events, or weekday vs weekend experiences.
- Time - A time of day for routing scans during store hours, event windows, or timed announcements. Time rules can use the a specific timezone, or the scanner's timezone when the campaign should follow the visitor's local time.
- Total scans - The scan count for the QR code. Use total scan rules for limited redemptions, capacity-based offers, or switching to a waitlist page after a threshold.
- Country - The scanner's country based on available request signals. Use country rules for localized landing pages, regional offers, or country-specific compliance pages.
- Location - A geographic area around a selected point. Use location rules for venue-specific experiences, store-specific offers, or local events.
- Device OS - The scanner's operating system, such as iOS, Android, or macOS. Use device OS rules for app download routing, setup pages, or platform-specific offers.
- Device language - The preferred language reported by the scanner's device. Use device language rules for translated landing pages, localized support pages, or language-specific campaign variants.
- Passcode - A shared code that visitors enter before continuing. Use passcode rules for private offers, staff-only pages, or event attendee content.
- User age - An age value visitors provide before continuing. Use user age rules for age-aware destinations, restricted content flows, or campaigns that need different pages for different age groups.
How conditions are matched
Rules are evaluated at scan time in order. The first rule to match will redirect to its associated destination. If no rules match, then the redirect will fall back to your default QR content.
When to use smart rules for QR campaigns
Use smart rules for app downloads, regional landing pages, and timed offers. They can also support protected destinations or scan-count promotions.
Test rules with real devices and realistic conditions before publishing a large campaign. For multi-condition routing, use the guide to redirecting a QR code by device, location, language, or time.