QRCode Suitefor WordPress
Documentation

Bulk import CSV field reference

The bulk QR importer accepts a CSV with 14 supported columns — 3 required, 11 optional. This reference lists every column, its data format, and what happens if you omit it. A downloadable template is linked at the bottom.

  1. 1

    Required fields (3)

    `name` (string ≤ 100 chars, used in the dashboard), `type` (one of: url, vcard, wifi, sms, email, whatsapp, pdf, coupon, plain), `target` (the destination URL or encoded data — format varies per type).

  2. 2

    Optional metadata fields (5)

    `campaign` (campaign id; auto-applies UTM tags), `zone` (zone label; for per-zone reporting), `template_id` (saved design template id), `tags` (comma-separated), `expires_at` (ISO 8601 date; QR becomes inactive after).

  3. 3

    Optional design override fields (4)

    `fg_colour` (hex, e.g. #1F5C59), `bg_colour` (hex), `frame` (none | thin | thick | rounded | dotted), `error_correction` (L | M | Q | H, default H for QRs with logo).

  4. 4

    Optional behaviour fields (2)

    `max_scans` (integer; QR becomes inactive after N scans), `password` (string; scanners must enter to proceed — useful for VIP / preview QRs).

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