All guides
User

Prepare a batch of pre-printed QR campaigns

Create separately identified QR campaigns for a print batch, optionally reusing an existing campaign as a template, and export a CSV register for that batch.

Step-by-step guide

Before you start

  • Your plan must allow Pre-Printed QR. Choose whether the batch should copy an existing destination or be prepared without one.
  • A generated batch is application data; generating it is not an order placed with a printer.
Open this feature
  1. Open /portal/qr-codes/pre-printed on your site.

How to use it

Generate a small print batch

  1. Open /portal/qr-codes/pre-printed. Review the selected existing QR/template before entering the quantity; this screen can preselect an existing campaign.
  2. Enter Batch name, for example Counter display trial, and set QR quantity to a small practice count such as 3.
  3. Choose the dynamic QR type, QR style and public-page template. Review the print format/material and logo/short-URL options displayed.
  4. Select Generate print batch once and note the batch identifier/result count.
  5. Use Open campaigns or Your campaigns to inspect the new names. Without a copied destination, campaigns are drafts; a template with a destination can create active campaigns.

Export the register and verify print output

  1. Select Export CSV for the intended generated/recent batch.
  2. Check the CSV campaign names and public/short URLs against that batch. Keep it as the register for your printed material.
  3. Complete missing destinations/content in the campaign editor. Export the required QR images through each campaign’s design controls.
  4. Print a small sample and scan it at the planned physical size before approving a large print run.

Fields and examples

Field or choiceHow to use it
Batch nameRequired, maximum 120 characters. Names are numbered within the generated batch.
QR quantityWhole number from 1 to 500 in this version. Start small while checking the setup.
Template QRAn existing campaign can supply its type, destination, domain and other settings. Inspect the selection instead of assuming a blank starting point.
Dynamic type / QR style / Page templateUse offered choices. Generation rejects unsupported dynamic types or style/template keys.
Print format / MaterialSaved batch preferences; they do not by themselves manufacture or ship printed labels.

Check your finished result

  • Compare generated count and numbered campaign names.
  • Check whether each campaign is Draft or Active and whether it copied the intended destination.
  • Open the exported CSV and test actual QR images before printing at scale.

Problems and fixes

What you seeWhat to do next
Choose a dynamic QR type before generatingSelect one of the supported dynamic types.
Quantity is rejectedUse a whole number between 1 and 500.
New codes unexpectedly share a destinationCheck the selected template QR; generation copies its existing destination.
No print sheet downloadsExport CSV produces a register. Use the campaign design/download/print controls for the QR images.

Technical reference

Role-scoped source references

Pinned commit: ca125291cce57358ac4842e50928bc31fc6eab07

Source-only route information
MethodSource-default route
GET/portal/qr-codes/pre-printed
GET/portal/qr-codes/pre-printed/export
Unmapped fields — not user instructions

These fields belong to this role’s source handler, but their screen labels were not confirmed.

Source keyHandler
selectedTypemodules/AppQRPrePrinted/Livewire/PrePrintedIndex.php
qrStyleTemplatemodules/AppQRPrePrinted/Livewire/PrePrintedIndex.php
publicTemplatemodules/AppQRPrePrinted/Livewire/PrePrintedIndex.php