QRCode Suitefor WordPress
Documentation

QR code best practices

High-scanning QR codes share five characteristics: a contrast ratio above 4.5:1 between modules and background, a quiet zone of at least 4 modules around the matrix, error correction matched to the overlay and environment, a dynamic redirect (so destinations can evolve), and a mobile-optimised landing page that loads under 2 seconds on a 4G connection.

  1. 1

    Contrast ratio above 4.5:1

    Dark modules on a light background. Avoid inverted (light-on-dark) codes — they fail on a majority of older Android cameras. Test contrast with a WCAG checker.

  2. 2

    Quiet zone of 4+ modules

    Leave a margin of at least four blank modules on every side of the code. The scanner needs that whitespace to detect the matrix boundary.

  3. 3

    Match error correction to the use case

    L for clean indoor prints. M default. Q for codes with a centred logo. H for outdoor signage and big logo overlays. Don't over-correct — denser codes need larger print sizes.

  4. 4

    Use dynamic redirects on printed material

    Any QR that lives more than a week in print should be dynamic. The cost of reprinting a static code that points to a dead URL is always higher than upgrading to dynamic.

  5. 5

    Mobile-optimised landing page

    The destination page must load in under 2 seconds on a 4G phone. Avoid full-screen modals, autoplaying video, and cookie banners that fire before content appears.

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