Skip to content

Import Products


Contents


1. Use Cases

Quick Jump: New Client Onboarding | Batch Update Validity | Relocate Shelves | New Category Products | Cold Chain Products

Scenario 1: New Client "Fresh Market" Onboarding

Situation: Sales signed a new client who provided an Excel with 500 products to set up.

What to do:

  1. Click "Import" → "Download Template"
  2. Copy-paste client's data into the template
  3. Verify "Name" and "SKU" are filled
  4. Upload file, do NOT check "Override existing data"
  5. Click "Upload"

Result: Go to "Data Management" → "Import Logs" to check the results.


Scenario 2: Client Says "These Products Need Different Validity Days"

Situation: Client realizes 200 products have wrong validity days - need to change from 180 to 365.

What to do:

  1. Go to Product List and "Export" these 200 products
  2. Change "Validity Days" to 365 in Excel
  3. Upload file, check "Override existing data"
  4. Click "Upload"

Result: Go to "Data Management" → "Import Logs" to check the results.


Scenario 3: Warehouse Shelf Reorganization

Situation: Warehouse is rearranging shelves, 300 products need new locations.

What to do:

  1. Make sure new shelves are created in "Shelves" first
  2. Export product data
  3. Change "Default Shelf" column to new locations
  4. Check "Override existing data" and import

Result: Go to "Data Management" → "Import Logs" to check the results.


Scenario 4: Client Gets New Brand "Health Plus Supplements"

Situation: Client starts distributing a new brand, 50 products need to be added under "Health Supplements" category.

What to do:

  1. First go to "Categories" and create "Health Supplements"
  2. Enter "Health Supplements" in the "Category" column
  3. Do NOT check "Override existing data"
  4. Click "Upload"

Result: Go to "Data Management" → "Import Logs" to check the results.


Scenario 5: Adding Frozen Foods

Situation: Client adds frozen dumplings, need to set correct temperature zone.

What to do:

  1. Enter "Frozen" in the "Temperature" column
  2. Other accepted values: "Ambient", "Controlled", "Refrigerated", "Air Conditioned"
  3. Click "Upload"

Result: After import, picking lists will show temperature alerts.


2. Feature Guide

Add or update multiple products at once using an Excel file. Ideal for scenarios like onboarding a new client, batch updating validity periods, or adjusting default shelf locations. Compared to manually adding products one by one, importing can save significant time.

Quick Jump: Screen Elements | Step-by-Step | Override Option | Field Reference

2.1 Screen Elements

Clicking "Import" on the Product List opens the "Import Products" dialog:

Button / OptionWhat It Does
Download TemplateClick to download Excel template - use this to fill in your data
Select MerchantRequired; determines which merchant the products are imported into
Import TemplateOptional; apply a saved column-mapping template
Choose FileClick to select Excel file to upload, or drag and drop file here
Override existing dataCheckbox. When checked, if SKU already exists, new data replaces old data
UploadAfter confirming file and settings, click this button to begin import

2.2 Step-by-Step

▸ Step 1: Download Template

  1. Click the "Import" button on the Product List
  2. Click "Download Template"
  3. Open downloaded file in Excel

▸ Step 2: Fill in Data

  1. Row 1 is field headers - don't change it
  2. Start entering data from row 2
  3. "Name" and "SKU" are required
  4. Fill other fields as needed
  5. Save file (keep .xlsx format)

▸ Step 3: Upload & Import

  1. Return to "Import Products" dialog
  2. Select the merchant ("Select Merchant" is required)
  3. Click "Select File" or drag the file in
  4. Decide whether to check "Override existing data":
    • Adding new products: Don't check
    • Updating products: Check
  5. Click "Upload"
  6. Wait for processing to complete

▸ Step 4: Verify Results

  1. Go to "Data Management" → "Import Logs"
  2. Find your import record
  3. Check "Inserted Rows" and "Updated Rows"
  4. If there are failures, click to see error messages

2.3 "Override existing data" Option

This option decides: What happens if the SKU already exists?

SettingWhen SKU ExistsWhen to Use
Unchecked (default)Error, this row won't importAdding new products
CheckedExcel data replaces system dataUpdating products

⚠️ Important: When "Override" is checked, empty cells in Excel will clear system values.

So when updating products, export existing data first and modify that.


2.4 Field Reference

Required Fields

Fields marked with * are required

FieldDescription
*NameProduct name - shows on picking lists, shipping documents
*SKUUnique product code, cannot repeat within same client

Basic Info

FieldWhen to Fill
BarcodePickers use scanner to verify products
Secondary BarcodesProduct has multiple barcodes (old/new packaging), separate with commas
NoteNeed to remind warehouse staff about something

Warehouse Operations

FieldWhen to FillWhat to FillAfter Filling
CategoryNeed to filter or count inventory by categoryCategory name from system, e.g., "Beverages"Can filter by "Beverages only"
Default Shelf (Preferred recommendation during inbound putaway; also used as fallback if no shelf is specified during inventory import)Let pickers know where product is storedShelf code from system, e.g., "A-01-01"Picking shows "Go to A-01-01"
TemperatureProduct needs specific storage temperatureOnly: Ambient, Controlled, Refrigerated, Frozen, Air ConditionedPicking shows temperature alert

Packaging Specs

When to fill? Product has multiple packaging units (e.g., sold by "bottle" or "case")

FieldWhat to FillExample
Base Unit NameSmallest selling unitBottle
Mid Unit NameMedium package unitPack
Large Unit NameLargest package unitCase
Items Per Mid UnitHow many small units in one mid unit6 (6 bottles per pack)
Items Per Large Unit (Box Quantity)How many small units in one large unit24 (24 bottles per case)
Mid Unit BarcodeBarcode for mid package4710088610100
Large Unit BarcodeBarcode for large package4710088610200

After filling: Client orders "2 cases" - system auto-converts to 48 bottles for inventory.


Box Dimensions

When to fill? Need to calculate shipping volume or arrange logistics

FieldUnit
Box Length (cm)cm
Box Width (cm)cm
Box Height (cm)cm
Box Weight (kg)kg

Pallet Specs

When to fill? Bulk receiving, need to know how many cases fit on a pallet

FieldWhat to Fill
Large Units Per LayerCases per pallet layer
Layers Per PalletHow many layers high
Total Large Units Per PalletTotal cases per pallet

Expiry Management

FieldWhen to FillWhat to FillAfter Filling
Validity DaysNeed to track product shelf lifeNumber of days, e.g., 365System calculates if products are expiring soon

Import/Export Products

When to fill? Products need customs clearance

FieldWhat to Fill
Overseas Imported"Yes" or "No"
Manufacturer Country (2-letter code)Two-letter country code, e.g., TW
Customs Declaration NameName for customs declaration
HS CodeCustoms tariff code
MaterialProduct material

Serial Number Management

When to fill? Products need serial number tracking (e.g., electronics, luxury goods)

FieldWhat to Fill
Required Serial NumbersHow many serial numbers per product
Serial Number PatternValidation rule for serial numbers
Box Serial Number DelimiterSeparator used when a box barcode contains multiple serial numbers (e.g., "," splits "SN01,SN02")

Other

FieldWhen to Fill
E-commerce Stock SyncConnected to e-commerce platform, need to sync inventory. Fill "Yes" or "No"
Activation StatusFill "No" to deactivate the product directly; defaults to active when empty

3. FAQ & Important Notes

Quick Jump: Error Messages | How-To Questions | Important Notes

3.1 Common Error Messages

▪ "SKU is not unique in the file" or "Existing products found"

Why: Two rows in Excel have the same SKU, or system already has this SKU.

How to fix:

SituationSolution
Duplicate in ExcelFind duplicate rows, delete one
Already in systemTo update it, check "Override existing data" and reimport
Different productUse a different SKU

▪ "Product category not found"

Why: Category name in Excel doesn't match the system.

How to fix:

  1. Go to "Products" → "Categories" to see system names
  2. Copy exactly that name to Excel (even an extra space causes failure)
  3. If category doesn't exist, create it first

Or: Leave this cell empty, import first, set category manually later.


▪ "Default shelf not found"

Why: Shelf code in Excel doesn't exist in system.

How to fix:

  1. Go to "Inventory" → "Shelves" to see system codes
  2. Copy exactly that code to Excel
  3. If shelf doesn't exist, create it first

Or: Leave this cell empty, import first, set shelf manually later.


▪ "Invalid temperature value"

Why: Temperature only accepts these values: Ambient, Controlled, Refrigerated, Frozen, Air Conditioned

Common mistakes:

  • ❌ "Normal" → Change to "Ambient"
  • ❌ "Cold" → Change to "Refrigerated" or "Frozen"
  • ❌ Extra space "Frozen " → Remove the space

3.2 How-To Questions

▪ Where to download the template?

"Products" → "Product List" → "Import" (top right) → "Download Template"


▪ How many products can I import at once?

CountRecommendation
1-500Import at once
500-1000Can import at once, takes longer
1000+Split into batches, 500 each

Large files may take several minutes. Results will appear in "Import Logs".


▪ How to set multiple barcodes?

Use commas in the "Secondary Barcodes" field, for example:

4710088610065,4710088610072,4710088610089

(Use half-width comma , not full-width )


▪ Imported with wrong data, how to fix?

Only a few wrong: Edit directly in product detail page.

Many wrong:

  1. Export current data
  2. Fix in Excel
  3. Check "Override existing data" and reimport

▪ Can I update only some fields?

Yes, but be careful:

  1. Export existing product data first
  2. Only change fields you need to update
  3. Keep other field values (deleting them will clear them)
  4. Check "Override existing data" and import

3.3 Important Notes

⚠️ About "Override existing data"

  • Override is complete replacement - empty Excel cells clear system values
  • Cannot auto-undo after override
  • Export backup first before updating

⚠️ About Data Format

  • "Name" and "SKU" are required
  • SKU cannot repeat within same client
  • Category and shelf names must exactly match system
  • Temperature only accepts: Ambient, Controlled, Refrigerated, Frozen, Air Conditioned

⚠️ About Processing Time

  • Large files may take several minutes. Results will appear in "Import Logs"
  • Wait for current import to finish before uploading another file

FeatureDescriptionLink
Product ListView, search, edit productsGo
New ProductManually add single productGo
CategoriesCreate categories for importGo
ShelvesCreate shelves for importGo
Import LogsCheck import success or failure recordsGo