Skip to main content
Every tracked batch keeps its CSV. The file is stored with the batch rather than rebuilt each time you ask for it, so downloading it a year later gives you the same list the printer worked from — not a fresh export that has quietly drifted as Items were added, renamed or deleted. That is the whole point for reprints: order the same fifty replacement plaques and you are ordering the same fifty codes.

Downloading it

There are three places the same download appears:
  • The batch list — hover a row in the Print History panel and click the download icon. It only appears on batches that have a stored file.
  • The batch panel footer — the CSV button, available at any status.
  • Share with print partner — a large button shown while the batch is in Printing. It is the same download, named for the moment you actually need it.
The file streams from QRtub itself, so there is no expiring share link to manage and no storage URL to keep track of. The download is named after the batch: a batch called “Depot 2 replacements” downloads as Depot_2_replacements.csv. Characters that are awkward in filenames become underscores, very long names are trimmed, and a batch whose name reduces to nothing falls back to batch.csv. Renaming the batch changes the filename of subsequent downloads — a good reason to give a run a sensible name before you send it anywhere.

When the file is rebuilt

The stored file is only regenerated by an edit you make while the batch is still a Draft:
  • changing which columns it contains
  • adding links to it
  • removing links from it
Each of those rewrites the file from current data, replacing the previous version. Once the batch leaves Draft, none of those edits are possible, so the file is frozen for the life of the batch. See Editing a Batch’s Columns and Adding and Removing Links in a Batch.

What is in it

One row per link, with the columns chosen at export: Full URL, Short URL, Active, plus whichever Item fields you picked. Most print shops need only the Full URL column — their software generates the QR image from that value.

When there is no file

Two cases where a download is not on offer:
  • The batch has no stored CSV. Batch creation and CSV upload are separate steps, and if the upload failed the batch exists with no file attached. The download button is simply absent, and a direct request returns “No CSV file available for this batch”. The fix is to re-export; there is no way to attach a file to an existing batch.
  • You exported without tracking. The CSV option on the export dialog downloads a file and creates no batch, so nothing is stored anywhere. That copy on your computer is the only one — see Creating a Print Batch.