CSV Bulk Upload
Import many products at once using a spreadsheet. Best for large catalogues or initial setup.
Step 1 — Download the Template
- Go to Products → Products Listing
- Click More Action → + Add Product By Csv
- Download the CSV template provided
Step 2 — Fill In the Template
Open the template in Excel, Google Sheets, or any CSV editor and fill in your product data.
Critical requirements
- Save the file as UTF-8 encoded CSV
- Do not modify the column headers
- Use publicly accessible image URLs (not local file paths) — host images on a CDN, Shopify CDN, or cloud storage (e.g. Amazon S3)
- For products with no variants, set the Option Value column to
Default Title - Keep product descriptions on a single line (use HTML tags like
<p>for formatting if needed)
Column Reference
| Column | Required | Description |
|---|---|---|
title | Yes | Product name |
description | Yes | Product description (single line, HTML allowed) |
price | Yes | Selling price (numeric, e.g. 29.99) |
compare_at_price | No | Original/crossed-out price |
sku | No | Your internal reference |
quantity | Yes | Stock level (integer) |
product_type | No | e.g. Normal or Digital |
tags | No | Comma-separated keywords |
image_url | Yes | Main product image URL |
option1_name | No | e.g. Size |
option1_value | No | e.g. Large (use Default Title if no variants) |
Step 3 — Upload and Validate
- Go to Products → Products Listing → More Action → + Add Product By Csv
- Click Choose File and select your CSV
- Click Validate to check for errors
- Review the validation summary and fix any flagged rows
- Click Upload to import all valid rows
Start small
Upload a test batch of 5–10 products first before importing your full catalogue. This helps you spot formatting issues early.
After Upload
Successfully imported products are submitted for approval. Rows with validation errors are skipped — correct and re-upload. Re-uploading rows with matching SKUs will update those products, not create duplicates.
For catalogues over 500 lines, the import may be processed in batches and results emailed to you.