To display the preorder label (or any custom line-item property) on your shipping labels, you’ll need to update your Packing Slip template in Shopify.
Step-by-Step Instructions
Go to Shopify Admin → Settings → Shipping and delivery
Scroll down to Packing slips, then click Edit template
You’ll see the Liquid code for your packing slip
Insert the following snippet inside the section that displays your line items:
{% if line_item.properties != blank %} <ul> {% for property in line_item.properties %} {% if property.last != blank %} <li><strong>{{ property.first }}:</strong> {{ property.last }}</li> {% endif %} {% endfor %} </ul> {% endif %}
Click Save and print a test packing slip to confirm that the preorder label appears correctly.
⚠️ Important Note
The exact placement of this code depends on your store’s packing slip template.
You’ll need to add it within the loop that displays each product line item — usually inside a {% for line_item in line_items %}
block.
If you’re unsure where to place it:
Compare your template structure to Shopify’s default packing slip template, or
Ask your developer to help ensure the code appears in the right spot.
Adding it in the wrong place can cause duplicate or misaligned information on your printed labels.