Bulk upload guide
Prepare CSV or ZIP files to import products in bulk. Anyone can use this guide to understand the format before logging in as a seller.
ProductName, CategoryID, and image_main. Add SEO, attributes, and extra images later via the product editor.Download a template
Use a sample CSV or ZIP as your starting point.
Fill in your data
Required: product name and valid category ID.
Upload as seller
Go to the bulk upload page and import your file.
Sample templates
DownloadReady-made CSV files with valid column headers. Replace category IDs with yours from Admin → Categories.
CSV upload
SpreadsheetUpload a .csv with a header row and one row per product. Images must be public URLs (use ImagePaths).
- Required:
ProductName+CategoryID - Alias columns supported:
product_name,category,price - Numbers and booleans are parsed automatically
- Duplicate rows are filtered before upload
ProductName,ProductSKU,PriceInUSD,CategoryID,ProductStockQuantity,BrandName Bulk Upload Test Watch 1,BULK-WATCH-001,29.99,54,50,TestBrand Bulk Upload Test Watch 2,BULK-WATCH-002,49.99,54,25,TestBrand
ZIP upload
With imagesBundle products/data.csv with an assets/ folder. Images upload to S3 and map to products by relative path.
assets/MPImages/— main & gallery imagesassets/COA/— certificate of authenticityassets/NFT/— NFT images- Use paths like
assets/MPImages/image1.jpgin CSV
my_products.zip ├── products/ │ ├── data.csv │ └── assets/ │ ├── MPImages/ │ │ ├── image1.jpg │ │ └── image2.jpg │ ├── COA/ │ │ └── coa_image1.jpg │ └── NFT/ │ └── nft_image1.jpg
Supported columns
All columns except product name are optional. Expand the list below for the full reference.
ZIP data.csv example
Example rows referencing local image paths inside the ZIP bundle.
ProductName,ProductSKU,PriceInUSD,ProductStockQuantity,CategoryID,BrandName,image_main Sample Zip Alpha,SAMPLE-ZIP-A,39.99,15,54,TestBrand,assets/MPImages/alpha.jpg Sample Zip Beta,SAMPLE-ZIP-B,59.99,8,55,JewelBrand,assets/MPImages/beta.jpg
Troubleshooting
FAQAdditional notes
- Vendor ID is applied from the seller login session, so it does not need to be added to the CSV.
- File extensions must match exactly (
.jpgnot.jpeg) for NFT/COA paths. - Debugging: open dev console (F12) on the upload page for parsed row logs.
- After upload: edit products individually to add images, variants, or page builder content.