QRCode Suitefor WordPress
Documentation

Conditional redirect recipes: six patterns

Conditional redirects route the same printed QR to different destinations based on rules. The six recipes below cover 90% of real-world use cases: device-based deep links, country-based localisation, time-of-day open/closed flows, scan-count gating, A/B testing, and fallback routes. Each recipe ships as a copy-ready rule set.

  1. 1

    Recipe 1 — Device deep-link

    Route iOS to the App Store, Android to Google Play, desktop to a fallback web page. Rule: if user-agent matches iOS → App Store URL; matches Android → Play URL; else → /download.

  2. 2

    Recipe 2 — Country-based variant

    Route by IP country: US visitors to /us-shop, EU visitors to /eu-shop with VAT shown, others to /global-shop. The country header comes from your CDN (Vercel sets x-vercel-ip-country; Cloudflare sets cf-ipcountry).

  3. 3

    Recipe 3 — Time-of-day open/closed

    Restaurant scenario: scans during opening hours go to ordering page; scans after hours go to a "we open at 11am" page with email signup. Rule: if hour-of-day between 11 and 22 → /order; else → /closed.

  4. 4

    Recipe 4 — Scan-count gating

    First 100 scans: special launch landing page with free gift. After that: regular landing page. Rule: if scan_count_for_this_qr <= 100 → /launch-special; else → /landing.

  5. 5

    Recipe 5 — A/B test

    50/50 split between two destinations. Rule: hash the scan id modulo 2 → 0 = /variant-a, 1 = /variant-b. The platform tracks conversion per variant automatically; pick the winner after the sample size threshold is hit.

  6. 6

    Recipe 6 — Multi-level fallback

    Chain rules in priority order. Example: if first-time scanner AND in EU AND on mobile → /eu-mobile-first; else if EU AND mobile → /eu-mobile; else if EU → /eu-desktop; fallback → /global.

Frequently asked questions

What is QRCode Suite?

QRCode Suite is a premium WordPress plugin that generates branded, dynamic QR codes directly inside your WordPress dashboard. Scan data is stored on your own server — not on a third-party SaaS platform — and WooCommerce orders can be attributed to specific QR codes.

Does QRCode Suite require a separate subscription?

The Free plan is available at no cost. Paid plans (Pro, Business, Agency) are licensed per WordPress site and billed monthly or annually. There is no separate per-scan fee.

What QR code types does QRCode Suite support?

QRCode Suite supports 15 QR code types: URL, vCard, Wi-Fi, SMS, Email, WhatsApp, PDF, Coupon, Plain Text, Social profile, WooCommerce Product, WooCommerce Reorder, Link Hub, Phone, and Dynamic URL.

Can I change the destination of a QR code after printing it?

Yes. Dynamic QR codes use a short redirect URL. You can update the destination from your WordPress dashboard at any time without generating or reprinting the code.

Is QRCode Suite GDPR-compliant?

Yes. QRCode Suite hashes IP addresses with SHA-256 before storage so no raw IPs are ever saved. It also filters bot traffic automatically and includes configurable data-retention settings.

Need help getting started?

Download the free plugin or browse all documentation.

Download pluginAll docs