Skip to content

New: ask Claude, ChatGPT or Cursor about your Bulkvane jobs and catalog. See how

Bulkvane

Bulk import & export

Export your catalog, edit it anywhere, import it back — safely.

Products, variants, images, SEO, metafields and stock per location, in Excel, CSV or Google Sheets. Every import is checked, previewed and undoable.

Free plan available · paid plans start with a 7-day free trial · billed through Shopify

  • Fast exports

    Shopify's Bulk Operations API, so large catalogs export without hitting rate limits. Filter by status, vendor, type, tag or date.

  • Files you already have

    Bulkvane's headers, Shopify's native product CSV headers and common aliases like “SKU” or “Price” are all recognised.

  • From a link

    Import a shared Google Sheet, a Google Drive or Dropbox file, or any direct CSV/Excel link — and run it again later.

  • Five import modes

    Create and update, create only, update only, replace (empty cells clear values) or delete.

XLSXstore-backup_2026-10-01.xlsx
HandleVariant SKUVariant PriceMetafield: custom.materialInventory: Main St
blue-linen-shirtLS-BLU-M42.00Linen18
blue-linen-shirtLS-BLU-L42.00—7
canvas-toteCT-NAT26.00Cotton canvas31

Export exactly what you need

Choose the data types, filters and columns, then pick Excel or CSV. Exports run in the background; you get an email when the file is ready (on paid plans) and can download it from the job page.

  • Filter products by status, vendor, product type, tag and created date.
  • Add product metafield definitions and inventory locations as columns.
  • Save the setup as a template and run it again in two clicks.
  • Select products in the Shopify admin and choose More actions → Export with Bulkvane.

Imports that tell you what will happen

Every file is checked first. Problems are named by row in plain words, and common mistakes — currency symbols, decimal commas, scientific-notation IDs, tag separators — are fixed or flagged before anything is written.

Rows are matched to products by ID, then Handle; variants by Variant ID, then SKU, then option values. Empty cells leave the store value alone, except in Replace mode.

What you can change

  • Create products, or update title, description (Body HTML), vendor, type, tags, status and SEO fields.
  • Variant price, compare-at price, SKU and barcode.
  • Add images by URL (existing images are kept).
  • Product metafields of every common type, checked per type.
  • Available stock per location, with a guard that skips stock that changed since the preview (for example after a sale).

Not supported: adding variants to existing products, changing handles, variant metafields and orders.

Questions about bulk import & export

More in the help center, or ask us.

All features
Can I import Shopify's own product CSV?

Yes. Shopify's native headers such as “Body (HTML)” and “Variant Price” are recognised, so a file exported from Shopify admin imports without renaming columns.

How large can a file be?

Uploads are limited by your plan's items per job (10 on Free, up to unlimited on Pro). Files imported from a link can be up to 20 MB.

Does it work with Google Sheets?

Yes. Share the sheet as “Anyone with the link” and paste the link. You can import one tab or the whole workbook, and run the same link again later.

Try Bulkvane free. Undo is always one click away.

Install from the Shopify App Store in under a minute. Free plan for up to 10 items per job; paid plans start with a 7-day free trial.

Not ready to install?

Get one practical tip a week on imports, exports and keeping a catalogue tidy.

One email a week. Unsubscribe with one click.