Skip to content
Articles

Upload products via CSV

Compare the new CSV lookup upload with the old Shopify CSV import, including accepted files, variant matching, and batch limits.

Verified
On this page

The selection steps below describe BarcodeMan in Shopify.

This guide covers CSV imports that look up existing Shopify products and add them to the product-label printing selection. The accepted file formats differ between interfaces.

Upload a CSV

Which screen do you see?

Choose the description that matches your app to see its steps.

New interface

  1. Open Product labels → Product selection.
  2. Choose Select → Upload CSV….
  3. On Upload CSV File, click Choose CSV file and select a file with headers and no more than 300 data rows.
  4. BarcodeMan detects the lookup columns and matches the rows to Shopify variants. Supported lookups are variant_id, sku + barcode, sku, or barcode.
  5. After import, review the items and quantities in Ready to print. Read any warnings for rows that did not match.

Ready to print holds at most 300 distinct variants across the whole selection. Print and remove a completed batch before importing another batch that would exceed this limit.

The separate CSV labels page creates labels from CSV data directly. It has a Review CSV fields step and does not look up Shopify products. Use Product labels when you want values from your store.

Earlier interface

  1. Export a CSV from the Shopify Products or Inventory page.
  2. Open BarcodeMan Product labels.
  3. Under 2. import products, choose Import → Shopify CSV.
  4. In Import CSV File from Shopify product / inventory page, upload the exported file. The dialog limits an upload to 300 variants.
  5. Review the imported table and its quantities before generating labels.

The earlier Import menu has a separate Lightning Inventory CSV option. Older screens may also show Stocky CSV, but the Stocky integration is no longer supported. The old Shopify CSV dialog expects the Shopify export format; do not replace it with the new interface’s minimal SKU/barcode example.

For Lightning Inventory files, follow the dedicated legacy guide.

New-interface example

For the new Product labels upload, a minimal SKU lookup file is:

sku
ABC-001
ABC-002

Keep the header row and preserve identifiers exactly, especially leading zeroes. A variant ID identifies a particular variant; a SKU or barcode must match a value in your Shopify store. Investigate skipped rows by comparing the file to the stored variant data.

This lookup workflow adds items to BarcodeMan’s printing selection. It does not create or update Shopify products.

Questions about this article? Email our team.

Send feedback