📦 Bulk Product Upload

Upload multiple products via CSV or batch images

Upload multiple products at once using CSV files and batch process images.

📄

Upload CSV File

Drag and drop your CSV file here, or click to select

Uses simple, reliable name-based matching (exact, contains, variations) to find images. Much more accurate and predictable than complex AI algorithms!
📋 CSV Format Requirements:

Required columns: name, price, description

Optional columns: sku, scientific_name, origin, bin_location, colors, tags, stock, featured, image_filenames

Separators: Use semicolons (;) or commas (,) as field separators

Image filenames format: "image1.jpg;image2.jpg" (semicolon-separated, AI will try to match if not exact)

Colors format: "Pink;White;Yellow" (semicolon-separated)

Available colors: Pink, White, Yellow, Red, Purple, Orange, Cream, Lavender, Peach

Tags format: "Rare,New,Popular" (comma-separated)

Stock format: Number (0 = out of stock, any number = in stock)

Featured format: true/false (true = featured product, false = regular)

Price variants: Automatically calculated from base price

  • Cutting: Base price (as entered)
  • Seedling: Base price × 3 (+200%)
  • Seeds: Base price × 0.1 (-90%)
  • Flower: Base price × 0.01 (-99%)
🖼️

Upload Product Images

Upload multiple images for all products. Images will be assigned to products via the CSV image_filenames column.

🔗 Image Assignment Rules:
  • Images are assigned manually via CSV image_filenames column
  • List filenames exactly as they appear: image1.jpg,image2.jpg
  • First image in the list becomes the main display image
  • Additional images are added to the gallery in order
  • Filenames must match uploaded files exactly (case-sensitive)
📋 Upload Preview

No data to preview. Upload a CSV file first.