DocumentationHow-To GuidesImporting Products & Ingredients
Catalog & Inventory

Importing Products & Ingredients

Bulk-import your product catalog, ingredients, and categories via CSV.

Learn how to bulk-import your product catalog, ingredients (raw materials), and product categories into Stogly using CSV files.

Overview

Stogly supports CSV import for:

  • Simple products — items sold directly to customers
  • Ingredients (raw materials) — items used in recipes for composite products
  • Composite products — items assembled from ingredients via recipes
  • Product categories — organizational groups and subgroups

Prerequisites — Import Order

Import data in this order to avoid missing references:

  1. Categories first — products reference categories by name
  2. Stores/Warehouses — must exist before importing products with stock quantities
  3. Suppliers — must exist before assigning preferred suppliers to products
  4. Ingredients before composite products — recipes reference ingredients by SKU
  5. Simple products — can reference categories, stores, and suppliers from above
  6. Composite products — import after ingredients, then set up recipes

> See the Getting Started guide for the full setup dependency chain.

Preparing Your CSV File

Products CSV Format

Your CSV file should include the following columns:

ColumnRequiredDescriptionExample
Product TypeYessimple, composite, or raw_materialsimple
SKUYesUnique product codeGF-BOX-001
NameYesProduct nameLignjun box
DescriptionNoProduct descriptionFresh squid box
CategoryNoCategory name (auto-created if not exists)Porcije - Boxovi
Cost PriceNoSupplier/cost price450.00
Selling PriceNoRetail selling price1130.00
StockNoInitial stock quantity25
CurrencyNoPrice currency (default: RSD)RSD
UnitNoUnit of measurekg
WarehouseNoStock location nameGYRO-FISH-01
SupplierNoPreferred supplier nameMorski Plodovi DOO
Reorder PointNoMin stock level for alerts5

Ingredients CSV Format

Use the same format as products with Product Type set to raw_material. Ingredients are used in recipes for composite products and are not sold directly.

Categories CSV Format

ColumnRequiredDescriptionExample
NameYesCategory namePorcije - Boxovi
Parent CategoryNoParent category name for subgroupsHrana
DescriptionNoCategory descriptionBox portions

Step-by-Step Import Guide

Importing Products

  1. Navigate to Catalog > Products in the sidebar
  2. Click the Import button in the toolbar
  3. Select your CSV file
  4. Review the Import Preview — the system shows which products will be created or updated
  5. Click Confirm Import to proceed
  6. Check the import summary for any errors or warnings

Importing Ingredients

  1. Navigate to Catalog > Ingredients in the sidebar
  2. Click the Import button
  3. Select your CSV file (all items should have Product Type: raw_material)
  4. Review and confirm the import

Importing Categories

  1. Navigate to Catalog > Products and click the Categories tab
  2. Click Import Categories
  3. Select your categories CSV file
  4. Categories with a Parent Category will be created as subcategories

Tips & Best Practices

  • Stock location: If you don't have a warehouse, use your store name as the warehouse value
  • Updating existing products: If a product with the same SKU already exists, the import will update it rather than create a duplicate
  • Cost price for ingredients: Always include cost prices for raw materials — these are used to calculate recipe costs for composite products
  • Reorder points: Set minimum stock levels to receive low-stock alerts in the notification bell
  • Supplier assignment: Including a supplier name links the product to that supplier for purchase order workflows

Troubleshooting

IssueSolution
Cost price shows as 0 after importEnsure the column header is exactly Cost Price (with space)
Stock not appearingVerify the warehouse/store name matches an existing location
Categories not createdCheck that category names don't contain special characters that might cause parsing issues
Duplicate productsThe system uses SKU as the unique identifier — ensure SKUs are unique

Need help? Contact support at support@stogly.com