Bulk Product Import
If you have a large catalog or are migrating from another platform, you can add dozens or hundreds of products at once. There are two tools, for two different situations:
- CSV import (Products → Import) — you prepare a spreadsheet and upload it.
- Import Wizard (Content → Import) — you enter the URL of your existing WordPress, WooCommerce, Shopify or Wix site and Nuvi pulls the content itself. No file to prepare.
CSV Import: Preparing Your File
Open Products → Import and download the template from the import dialog. It already contains every supported column for your store — including one price column per currency you sell in — so start from it rather than building a file from scratch. The columns you will use most:
Product Title— Product name (required).Product Handle— URL slug. Leave blank for new products; fill it to update an existing product.Variant Title— Variant label (e.g., "Small", "Blue").Variant SKU— SKU code for inventory tracking.Variant Price TRY,Variant Price USD, … — one column per currency. Enter the price as a normal decimal amount:29.99means 29.99. Do not enter cents or kuruş and do not multiply by 100 —2999would be imported as 2,999.00.
Image, weight, option and inventory columns are all in the template as well. Save the file as UTF-8 CSV to preserve special characters (ş, ğ, ı, ł…).
Importing Products
- Go to Products in the admin sidebar and click Import.
- Upload your CSV file.
- Nuvi shows a summary: how many products will be created and how many existing products (matched by handle) will be updated.
- Confirm to start. Large files are processed in the background; the product list refreshes when the import finishes.
Migrating from Other Platforms
For WordPress, WooCommerce, Shopify and Wix, use the Import Wizard under Content → Import instead of CSV: enter your current site's URL, pick the platform, review the preview and start the import. Products, pages and posts are pulled directly from your existing site.
If you prefer CSV anyway, export from the source platform and reshape the columns to match Nuvi's template. Both Shopify and WooCommerce export prices as decimal amounts (29.99) — keep them exactly as they are.
Troubleshooting Import Errors
- "Duplicate handle" — Two rows have the same slug. Make each handle unique.
- Prices look 100× too high — The file contained cents/kuruş (2999) instead of decimal amounts (29.99). Fix the column and import again; rows with a matching handle are updated in place.
- "Image not found" — The image URL must be publicly accessible. Private or expired URLs will fail.
- Encoding issues — If special characters appear garbled, re-save your CSV as UTF-8.