All docs
Getting started
Import products via CSV
Upload a CSV to add products in bulk — variants, barcodes, and HUID supported. Imported items are instantly live.
Bulk-import your entire catalogue into Retailos in one go using a CSV file, so you can start selling without entering products one by one.
How to set it up
- Go to
/app/productsand click Import. - Prepare your CSV file with the following columns — use these exact headers:
| Column | Notes |
|---|---|
name | Product or variant name |
SKU | Your internal stock-keeping unit |
price | Selling price (numeric) |
stock | Opening quantity |
category | Product category |
barcode | Any existing barcode, including jewellery HUID codes |
- If your products have variants (for example, size or colour), include a row for each variant in the same file.
- Upload the file in the Import screen and confirm.
That's it. Your products are live immediately after the import completes.
How it works
- Instant availability at POS — imported products appear on your point-of-sale screen right away. No extra steps needed to activate them.
- Shopify sync — if your Shopify store is connected, the imported products sync across to Shopify automatically. Retailos has a two-way sync with Shopify, so changes made on either side stay in step.
- Barcodes are preserved as-is — Retailos imports whatever barcode value you provide, including HUID codes for hallmarked jewellery. Nothing is relabelled or replaced during import.
Tips
- Double-check that your CSV headers match the column names exactly (
name,SKU,price,stock,category,barcode). A mismatch in the header row is the most common reason an import fails. - For variant products, keep the same
nameacross all variant rows and vary only the columns that differ (size, colour, SKU, stock, etc.). - If you are migrating from another system, export your product list from that system first, then reformat the columns to match the Retailos template before uploading.
- Use a plain
.csvformat (not.xlsx). Open the file in a text editor once to confirm it looks clean before uploading.
Troubleshooting
- Import fails immediately — check that the file is saved as
.csvand that all six column headers are present and spelled correctly. - Products appear but stock shows zero — the
stockcolumn may have been left blank or contained non-numeric characters. Re-import with corrected stock values; existing products will update. - Shopify products are not appearing after import — confirm that your Shopify store is connected under your Retailos settings. The sync only runs if the connection is active at the time of import.