All Articles
Ecommerce 7 min read13 July 2026

Bulk Import Products from Shopify, Wix or CSV to Your Store

Import products to your online store in bulk: auto-detect Shopify, Wix or native CSV, map variants, images and MRP, and go live on your India-native HOD store fast.

By HOD Media Team

Quick Answer

To import products to your online store, export your catalogue as a CSV from Shopify, Wix or a spreadsheet, then upload it to HOD Media. Its importer auto-detects the format, maps variants (size/colour/pack) with per-variant price, weight and image, and creates products in one bulk run.

Why bulk import beats adding products one by one

If you are moving 50, 500 or 5,000 SKUs onto a new store, adding each product by hand is a non-starter. A single bulk CSV upload does the whole catalogue at once, keeps your variants and MRP intact, and gets you selling in India with UPI, COD and GST invoices the same day. On HOD Media, the importer auto-detects Shopify, Wix and native CSV formats, so you rarely need to rebuild your file from scratch, and you can run the whole migration during the free trial before you commit a rupee.

Step 1: Export your existing catalogue

Start from wherever your products live today:

  • Shopify: Products → Export → CSV (all products, plain CSV for Excel).
  • Wix: Store Products → export the catalogue CSV.
  • No store yet: build a spreadsheet with columns for title, price, MRP (compare-at), SKU, weight, and variant options, then save as CSV.

Keep one row per variant so pack sizes and colours carry their own price and weight. This one habit saves the most cleanup later, because shipping and stock both read from the variant, not the parent product.

Step 2: Upload and let auto-detect do the mapping

Upload the file to your HOD dashboard. The importer reads the header row, recognises whether it is a Shopify, Wix or native export, and maps the fields for you — product title, description, price, compare-at MRP, SKU, and variant options like size, colour or pack. You confirm the mapping and run the import. Because weight is stored per variant and summed in the cart, shipping rates add up correctly for multi-item orders across every connected courier. Products are upserted by handle, so if you re-run a corrected file it updates the existing listing instead of creating duplicates.

Step 3: Check variants, images and stock

After the run, review a few products. Each variant can hold its own price, weight and image, plus you can add a product or per-variant video, a subtitle or unit label, and a compare-at MRP that shows the discount on the storefront. Use the track-quantity toggle (off = unlimited) and the out-of-stock badge to keep listings honest. A barcode inventory scanner, fuzzy search and a duplicate-product tool help you finish edge cases quickly, and responsive per-device images let one upload look right on mobile, tablet and desktop.

Format comparison at a glance

Source formatAuto-detected on HOD?Variants carriedBest for
Shopify CSVYesSize / colour / pack with per-variant price & weightMigrating an existing Shopify catalogue
Wix CSVYesProduct options mapped to variantsMoving off Wix stores
Native / spreadsheet CSVYesWhatever columns you defineFirst-time sellers building fresh

Where competitors stand (at the time of writing)

Most platforms offer some CSV import, but the details differ, so check each tool's current plans rather than trusting a fixed list. Shopify and Wix export in their own layouts; WooCommerce uses its plugin format; India-first tools like Instamojo, Bikayi and Dukaan vary in how much of a bulk catalogue they accept. Rather than compare shifting feature lists, the practical win with hodmedia.in is that the importer reads those foreign formats directly, so you are not hand-rebuilding a file before you can sell.

Why finish the migration on HOD Media

Importing is only step one — the store around it matters. HOD is built India-native:

  • Payments: Razorpay with your own keys, so money settles directly to you with no per-sale platform cut. Native COD and UPI (via Razorpay), plus COD partial-advance to cut RTO on high-value tier-2/tier-3 orders.
  • Shipping: multi-courier per store (Shiprocket, Delhivery, Zippyy/HOD Shipping, ShippingXpress) with live pin-code rates, printable labels, free-shipping thresholds and a branded order-tracking page.
  • GST: GST-style invoices with HSN codes, place-of-supply and a charge-GST toggle out of the box; register for GST as your turnover and state rules require.
  • Growth: automatic code-less discounts, combos like Buy 3 for a fixed price, Buy-X-Get-Y, reviews with star snippets, wishlist, abandoned-checkout recovery, Meta Pixel with the Conversions API, WhatsApp order and shipping updates, and a Google Merchant Center feed.

You can also run a wholesale catalogue and retail on one store, hiding prices from the public and showing them only to approved customers, and reach shoppers in Hindi or English across 62 niche themes on your own custom domain. You get a free 3-month trial with no card, rupee-priced plans and no per-sale commission — so a bulk import gets you a fully working India storefront, not just a product list. Start the import from your HOD Media dashboard and you can be live before the day is out.

Which CSV formats can I import products from?

HOD Media auto-detects Shopify exports, Wix catalogue exports and native/spreadsheet CSV files. You export from your current platform, upload the file, and the importer reads the header row to map fields automatically. First-time sellers can also build a plain spreadsheet, save it as CSV and import that.

Will my product variants and MRP come across correctly?

Yes. Each variant keeps its own price, weight and image for size, colour or pack options, and the compare-at (MRP) price carries over so discounts display on the storefront. Keeping one row per variant in your CSV ensures pack sizes and colours import cleanly. Per-variant weight also lets cart shipping rates add up correctly.

Do I need images inside the CSV or can I add them later?

You can map image references during import if your export includes them, or add and swap images per product and per variant afterwards in the dashboard. HOD supports responsive per-device images plus product and per-variant video. The duplicate-product tool helps you clone a well-set-up listing to speed up any manual finishing.

After importing, how do I start taking payments and shipping in India?

HOD uses Razorpay with your own keys, so money settles directly to you with no per-sale cut, alongside native COD and UPI. You connect a courier like Shiprocket, Delhivery, Zippyy or ShippingXpress for live pin-code rates and printable labels. GST-style invoices with HSN codes and a charge-GST toggle are available out of the box.

Is there a cost to import my catalogue to HOD Media?

HOD Media offers a free 3-month trial with no card required, and plans are rupee-priced with no per-sale commission. Bulk CSV import is part of the catalogue tools, so you can migrate your full product list during the trial. This lets tier-2 and tier-3 sellers test the full storefront before committing.

Ready to grow your business online?

Ecommerce store from ₹299/mo · Meta Ads from ₹699 · AI creatives from ₹50