SporelineSporeline
Sign InStart free

Getting Started

  • Help Center
  • Getting Started

Operations

  • Dashboard
  • Scan
  • Blocks
  • Batches
  • Recipes

Printing

  • Label Templates

Lab

  • Cultures
  • Cryo Storage
  • Agar Plates
  • Liquid Cultures
  • Trials
  • Strains

Analytics

  • KPIs
  • Data Health
  • AI Insights

Logistics

  • Locations
  • Customers
  • Deliveries

Admin

  • Team
  • Settings
  • Billing
  • API Keys
  • Configuration
  • Enumerables
  • Integrations
  • Notifications
  • Import
  • Brand Profile
  • Products
  • Traceability
  • Compliance
  • Reports
  • Log Transcription
  • Switchboard

Guides

  • Your First Batch
  • Moving Blocks
  • Import from Spreadsheets
  • Lots and Spawn
  • Room Readings
  • The New Sporeline Look
  • Lots on Orders
  • Lot Transactions and Lot Audits
  • The Sterilization Log
  • Reports and Their Numbers
  • Auto-assign Lots and Pick Lists
  • Recipes and Planning a NOC Day
  • Stage Schedules and Due Today
  • Planning
  • Notification Rules
  • QC Checkpoints and Release
  • The Lab: Cultures, Cryo, Plates and Liquid Cultures
  • Traceability and Recall
  • Sporeline: Explore Your Lineage
  • Scanning on the Floor
  • Counts by Scan
  • Shared Handhelds
  • Zebra Handhelds
  • Orders and Packing Slips
  • QuickBooks Customers and Products
  • Accounting Export
  • Site Transfers
  • Raw Materials
  • Optional Features
  • Approve AI Changes
  • Configuration Tabs
  • Harvest Workflow
  • Contamination Alerts and the Weekly Digest
  • Label Printing
  • Team Setup
  • The Free Plan
  • Usage Recording
  • Signing Up and Farmhand on Free
  • Start Your Farm from an AI Assistant
  • Privacy and Your Data
  • Connect an AI Assistant
  • Ask Your Assistant
  • Appearance and Dark Mode
  • API Quickstart
  • Shopify Setup
  • Shopify Troubleshooting
  • Migrate With an AI Assistant
  • Spreadsheet Templates for Importing
  • Photos and Files

API

  • Reference
  • Authentication
  • Rate Limits
  • Error Codes

Label Templates

Design reusable label layouts, choose a default template for each kind of label stock, and print with Quick Print.

Label Templates

A label template is a saved label layout: its size, plus the text, QR codes, shapes and logo placed on it. Text can hold variables such as the batch name or lot code, which Sporeline fills in from your records when it prints. One template can serve every block in a batch.

Templates live under Printing > Label Templates in the sidebar. New accounts start with a set of ready-made templates, so you can print before you design anything.


The Template List

Each template appears as a card showing its name, its type, its stock size, and when it was last updated. Use the tabs at the top to filter by type: All, Product, Batch, Shelf or Shipping.

On each card:

  • Click the card to open the template in the editor.
  • Click the printer icon (Test print) to open a PDF of the template filled with sample data.
  • Click the trash icon (Delete) to delete the template. You’re asked to confirm, and it can’t be undone.

Creating a Template

  1. Click New Template.
  2. Enter a Template Name.
  3. Choose a Template Type:
    • Product: retail and direct sale labels
    • Batch: internal tracking labels
    • Shelf: storage location markers
    • Shipping: delivery and packing labels
  4. Choose a Target Printer. This narrows the stock sizes to the ones that printer takes.
  5. Choose a Stock Size, the physical label size in inches. The canvas is sized to match.
  6. Click Create Template. The editor opens.
Target PrinterStock sizes offered
Brother (62mm roll)2x1, 2.25x1.25
Zebra (4×6 die-cut)4x6
AirPrint (PDF)2x1, 2.25x1.25, 3x2, 4x2, 4x3, 4x6

If you switch printers and the stock size you picked isn’t offered for the new one, Sporeline switches to a size that is and shows a note saying so.


Designing a Label

The editor has three areas: the element palette on the left, the label canvas in the middle, and the Properties panel on the right.

Adding Elements

Click an element in the palette to add it to the canvas:

  • Text: fixed text, variables, or both
  • QR: a QR code
  • Rect: a rectangle or box
  • Line: a straight line
  • Logo: an image element

Drag an element to move it. Select it to change its settings in the Properties panel, where you can also lock it in place or delete it.

Text and Variables

With a text element selected, type its content in the Properties panel. Click Insert variable to add a field that’s filled in at print time. Variables are grouped into Farm, Batch, Block, Product and Render. Some examples:

VariableShows
{{farm.name}}Your farm name
{{batch.name}}The batch name
{{batch.lotCode}}The batch lot code
{{block.labelCode}}The block’s label code
{{block.inoculationDate}}The block’s inoculation date

The Typography settings control font size, weight, style, alignment and color.

QR Codes

A QR element’s Data Template sets what the code contains, for example {{block.id}}. Error Correction ranges from L (7%) to H (30%). Higher levels scan more reliably when a label is scuffed or wet, at the cost of a denser code.

Canvas Settings

The Canvas section of the Properties panel sets the label’s background color and the grid size used for snapping.

Toolbar

ButtonWhat it does
Undo / RedoStep backward or forward through your edits
GridShow or hide the grid
Generate with AIDraft a layout from a short description (see below)
PreviewSee the label with sample data filled in
SaveSave the template

Changes aren’t stored until you click Save.

Generate with AI

Generate with AI drafts a layout for you. Choose a Purpose, the Fields to Include, the Printer / Media and a Style, and optionally add a custom message or a website URL. Review the draft, then click Use This Design to load it into the editor or Try Again for another one. The dialog shows how many generations you have left today.


Default Templates

Each kind of label stock (the media) can have one default template. The Set as default for row at the bottom of each card lists the media that fit that template’s stock size:

  • 62mm Continuous Roll
  • 4×6 Die-Cut
  • 2.25×1.25 Die-Cut
  • Letter PDF (multi-up)
  • A4 PDF (multi-up)

Click a media to make the template its default, and click it again to remove it. The defaults appear as starred badges near the top of the card. Setting a new default for a media replaces the previous one.

When the Sporeline mobile app prints a block or batch label, it uses the recipe’s Label Template if the recipe has one. Otherwise it uses your default template for the printer’s media. If that media has no default, printing stops with a message asking you to set one in Label Templates.


Printing with Quick Print

Quick Print, at the top of the sidebar, prints any template from the web app.

  1. Click Quick Print.
  2. Choose what to print:
    • Batch Labels: one label for every block in a batch
    • Single Block: one block’s label, as many copies as you need
    • Quick Copies: the template filled with sample data, as many copies as you need
  3. Choose a Target Printer. For AirPrint (PDF), also choose a Paper Size (Letter or A4).
  4. Choose a Template. For Brother and Zebra, only templates that fit that printer’s stock are listed.
  5. Pick the batch or block, and the number of copies where asked.
  6. Click Preview to check the labels, then click Print. Sporeline opens the labels as a PDF in a new browser tab. Print it from there.

For printer setup tips, see the Label Printing guide.


Role Requirements

ActionMinimum role
View templatesViewer
Create and edit templatesWorker
Delete templatesManager

Related Pages

  • Label Printing: printer setup and print options
  • Recipes: set a recipe’s Label Template when you edit it
  • Brand Profile: the farm details that fill the Farm variables

Try this on your own farm. Free for up to 100 blocks a month.

Start free

© 2026 Sporeline · Built by a mushroom farmer, for mushroom farmers.

iPhone app on the App StoreWhat's newSupportNeed help? Email chase@sporeline.com