Update products using CSV

Markdown

View as Markdown

Update products using CSV

If you need to update many products at once — changing prices, restocking inventory across warehouses, or rewriting SEO descriptions — the CSV round-trip is the fastest path. Export the current catalog, edit in a spreadsheet, and upload the changes.

1. Export your current catalog

  1. Sign in to your admin.
  2. Go to Products.
  3. Click the dropdown next to Add product and choose Bulk update products.
  4. Under Download your current catalog, pick a catalog type:
    • Product information — title, description, price, SKU, options, tags, SEO, media.
    • Product inventory — quantity per warehouse (variants must have SKUs).
  5. If inventory, choose the warehouse(s).
  6. Click Download CSV.

2. Edit the CSV

Open in Excel, Numbers, or Google Sheets.

  • Do not change the Product ID or Variant ID columns — they tell LaunchMyStore which row to update.
  • Leave a cell blank to keep its current value.
  • For price/inventory: enter numbers only, no currency symbol.
  • For tags: comma-separated.
  • For images: comma-separated public URLs (Drive, Dropbox, your CDN).
  • Save as CSV (UTF-8).

3. Re-upload

  1. On the same screen, click Upload CSV.
  2. Pick the edited file.
  3. Review the preview — every change is shown, and errors (invalid SKU, unknown warehouse, value out of range) are highlighted.
  4. Fix issues in the CSV and re-upload if needed.
  5. Click Apply changes. You'll get a notification when the update completes.

Common use cases

  • Seasonal price reset — multiply all prices by a factor or add a fixed amount.
  • Restock after a delivery — update Quantity per warehouse for affected SKUs.
  • SEO refresh — paste new meta titles and descriptions for the top-traffic products.
  • Tagging cleanup — add or remove tags across the catalog.

FAQ

Can I update only a subset of products?

Yes — keep only the rows you want to change in the CSV. Other rows are untouched.

What if I accidentally delete a column?

Deleted columns are treated as "no change" — values stay. To re-add the column, download a fresh template.

Will the upload create missing variants?

Bulk update edits existing rows. To add new variants, use Bulk upload products (a different flow).

What's the max file size?

50 MB per upload. Split larger updates into multiple files.

Can I update digital-product delivery via CSV?

You can set the digital flag in CSV. The delivery method (file link, codes, dynamic URL, service) is configured per product in the admin UI after the row exists.


Was this article helpful ?