This guide explains how barcode values in BarcodeMan relate to your Shopify products, and how to keep them in sync.
BarcodeMan pulls product data directly from your Shopify store, including:
- Product name, description, price
- and values
- Metafields, images, and more
When you create a label with a barcode element, BarcodeMan uses the value stored in your Shopify product's field to generate the barcode image.
Each product variant in Shopify has two relevant fields:
Products → [Product] → Variants → SKU
Internal inventory tracking
Products → [Product] → Variants → Barcode (UPC, ISBN, etc.)
Scanning at POS, marketplace listings
BarcodeMan can read and write to fields.
If your products don't have barcodes yet:
Go to → Select your products
Click → Field:
Choose (recommended) or
Click
BarcodeMan writes the values directly to your Shopify product's Barcode field. These values are for (not real GTINs).
If you already have SKU values and want to use them as barcodes:
Click → Field:
Choose
Click
This copies each variant's SKU value into the Barcode field.
If you have real UPC/EAN codes:
Go to Shopify Admin →
Click on a product
Scroll to the variant section
Enter the barcode value in the field
Save
BarcodeMan will automatically read these values when generating labels.
For bulk barcode assignment, you can export your products from Shopify as CSV, add barcode values in a spreadsheet, and re-import.
- : If a product already has a barcode value, the Assign feature will skip it.
- : When you assign values through BarcodeMan, they are written to Shopify in real-time. You can verify by checking the product in Shopify Admin.
- : If a product has multiple variants (size, color), each variant gets its own barcode value.
The product variant has no value in the Barcode field. Use the feature to generate one, or add it manually in Shopify Admin.
Refresh the product list in BarcodeMan. The app reads data from Shopify each time you select products.
BarcodeMan cannot delete barcode values. To clear them, go to Shopify Admin → Products → edit the variant and remove the barcode value manually.