Our business sends out a lot of samples, and we attach a sticky label to them with information about the product, such as dimensions, warranty info etc. Right now we do this in Netsuite using a pdf we created with form fields that get filled in with the product info. Are there any Shopify apps that can make these kind of printable labels with metafield data and customizable formatting?
Hey @ctevan
Most barcode and label apps only print standard fields like title, SKU, price and barcode, they won’t pull your metafields, so those won’t do what you need. The reliable route for metafield data plus custom formatting is an app whose templates are built in Liquid, because Liquid can read product metafields directly. Shopify’s free Order Printer, or Order Printer Pro / Avada Order Printer for a nicer editor, let you build a label-sized PDF template and drop your fields in with tags like product.metafields.custom.dimensions and your warranty metafield, then print it. That’s actually the closest match.
The Liquid template route gives you the most control, and if you’d rather have the label template built and formatted exactly how you want it pulling your metafields, that’s straightforward custom work I can do.
Hope that helps! If it did, a Like and Marking it as Solution goes a long way and helps others find the fix faster too.
Best,
Moeed
Hey @ctevan ,
If the label content comes directly from your product data and metafields, I’d look for a labeling or document generation app that supports Liquid variables or Shopify metafields in custom templates.
If you don’t find an app that meets your formatting requirements a custom solution could also work well since Shopify exposes metafield data through its APIs. That would let you generate printable labels that match your current PDF workflow quite closely.
I’m curious to hear what others are using for this especially if they’ve found an app that supports highly customizable label layouts without a lot of custom development.
Thank You !
Hi ctevan,
If you need printable product/sample labels that pull in product metafield data, I’d look at this in two possible ways depending on how flexible the layout needs to be.
If the label is tied to an order/sample shipment, then Shopify Order Printer is probably the best starting point. It supports custom templates built with HTML/CSS/Liquid, so you can create a label layout and pull in product/order data for printing. Shopify’s docs specifically note that you can create custom templates for labels and other print documents, not just invoices or packing slips.
If you need actual product labels / barcode-style labels printed directly from the product side, Shopify’s Retail Barcode Labels app is worth checking. Still, it’s more geared toward barcode/product labels and has more limited template flexibility compared with a fully custom Order Printer template.
So for your use case — sample labels with dimensions, warranty info, and other metafield-driven product details — my recommendation would be:
- Use Shopify Order Printer if you want the most control over formatting/layout
- Store the extra data in product metafields
- build a custom label template that outputs those metafields in the exact label format you need
- Then print/save as PDF from there
If you need something closer to a NetSuite-style “fillable PDF” workflow, you may also want to look at third-party document apps that support product/customer/order metafields in templates. Still, I’d start with Order Printer first since it’s flexible and native to Shopify.