Skip to content

Label Template Overview

A label template defines what prints on each label and on which paper. This page explains the building blocks — slots, sheet presets, and barcode settings — so the template editor makes sense at a glance.

SettingWhat it controls
Template nameHow the template appears in lists and job screens
Sheet presetThe paper geometry: page size, label grid (columns × rows), margins
SlotsThe content lines printed on each label, top to bottom (1–8 lines)
Barcode formatHow the barcode is encoded: auto, code128, ean13, ean8, upca, upce
Barcode heightHeight of the barcode bars in millimeters (4–60 mm)
Default templatePre-selected for new print jobs (one per shop)

Each print job saves a snapshot of the template it was created with — editing or deleting a template later never changes jobs you already printed.

Slots stack top to bottom. Each slot is one line; a barcode takes the full width of its line. Available fields:

FieldPrints
BarcodeThe scannable barcode symbol (full width)
Barcode digitsThe barcode number as text, e.g. under the bars
SKUThe variant SKU
Product titleThe product name
Variant titleThe variant name, e.g. “M / Black”
PriceThe variant price in your shop currency
Compare-at priceThe compare-at price
Supplier / vendorThe product vendor
Custom textAny fixed text you type (translatable — see Translations)
Option 1 / Option 2The variant’s first/second option value
WeightThe variant weight
Combined line (multiple fields)Several fields on one line, joined by a separator (e.g. Title / $19.99 / SKU-001)

Every text slot has a Size (S 6pt · M 8pt · L 10pt · XL 16pt · XXL 24pt), an Align (Left / Center), and a Bold toggle. The barcode’s size is controlled template-wide by Barcode height.

  • Avery 5167 cells are only 12.7 mm tall: keep it to 1–2 slots with S/M sizes, like the Warehouse SKU starter (SKU + 6 mm barcode).
  • Save XL/XXL for large shipping labels where you read from a distance.

The preset list covers the most common die-cut sheets and rolls. Dimensions follow the manufacturers’ spec sheets — margins and pitches (the center-to-center distance between labels) are exact, not approximated.

PresetTypeLabel sizeGrid
Avery 5160/8160 — AddressSheet, US Letter66.7 × 25.4 mm3 × 10 = 30/up
Avery 5167/8167 — Return addressSheet, US Letter44.4 × 12.7 mm4 × 20 = 80/up
Avery 18163 — ShippingSheet, US Letter66.7 × 33.9 mm3 × 7 = 21/up
Avery 5163 — ShippingSheet, US Letter101.6 × 50.8 mm2 × 4 = 8/up
Avery L7160 — AddressSheet, A463.5 × 38.1 mm3 × 7 = 21/up
Dymo 30252 — Address rollRoll89 × 28.6 mm1 label/page
Dymo 30334 — Large addressRoll57.2 × 31.8 mm1 label/page
Dymo 30336 — File folderRoll54 × 22.2 mm1 label/page
Dymo 4XL — ShippingRoll101.6 × 152.4 mm1 label/page
Zebra generic 2.25×1.25”Roll57.2 × 31.8 mm1 label/page
Zebra shipping 4×6”Roll101.6 × 152.4 mm1 label/page

Notes:

  • Letter vs A4: the A4 version of a layout has its own product code and slightly different geometry — the presets use the correct numbers for each. If your A4 sheet isn’t an L7160-compatible layout, other Avery A4 codes can often be matched by one of the presets above or by picking the closest grid.
  • Rolls: each label is its own PDF page — there’s no grid, and the start-position feature doesn’t apply.
  • Paper brands other than Avery usually print fine on these presets as long as the grid and label size match — check the “up” count on the packaging.
FormatBest forRules
autoRecommended for most shopsPicks the right format per value (see below)
code128Internal SKUs of any kindLetters and digits, up to 48 characters
ean13Global retail barcodes12–13 digits
ean8Very small retail items7–8 digits
upcaNorth-American retail barcodes11–12 digits
upceCompressed UPC for small US items6–8 digits — only choose manually

With auto, the app reads each variant’s barcode and picks: 12–13 digits → EAN-13 (13 starting with 0 → UPC-A), 11 digits → UPC-A, 7–8 digits → EAN-8, anything else (typical alphanumeric SKUs) → Code 128.

Checksum validation: EAN/UPC values are verified before printing. A barcode that fails its check digit is flagged in the job and printed as SKU text instead — the app never prints a code that won’t scan. Fix the value on the variant in Shopify, then refresh the job.

Installed automatically the first time you open the app:

NameSheetLayout
Retail priceAvery 5160Combined title · price · SKU (S), barcode digits (S), barcode
Warehouse SKUAvery 5167SKU (M, bold), barcode (6 mm)
Shipping 4×6Zebra 4×6” rollTitle (XL), variant (L), barcode (50 mm), SKU (L)

You can edit them like any template.

If your shop has multiple languages, Custom text slots can be translated per language on the Translations page, and chosen per print job with the Label language selector. See Translate label text.

Play