Import Products to Shopify from Any CSV Without Changing Your File

Import products into Shopify from suppliers, ERP systems, wholesalers, manufacturers, or other data sources without manually converting their CSV files to Shopify's format.

Import your original supplier CSV

Suppose your supplier gives you:

Parent Code Item Code Description Cost Stock Colour Size
CLA-TS ABC001 Classic T-Shirt 20 100 Black M
CLA-TS ABC001 Classic T-Shirt 20 100 White L

You don't need to change:

  • Item CodeSKU
  • DescriptionTitle
  • CostPrice
  • StockInventory Quantity

Instead, map the columns inside syncX.

Map any column to Shopify

Different suppliers rarely use the same column names.

One supplier might use: SKU

Another: Item Code

Another: Product ID

Another: Style Number

With syncX, you can map each source column to the Shopify field it represents.

This means you don't have to ask your supplier to change their file just because your Shopify store uses different field names.


Transform data with Liquid

Sometimes mapping a column isn't enough.

You may need to calculate, combine, clean, or conditionally transform the data before sending it to Shopify.

syncX supports Liquid-based transformations so you can build rules around your source data.

example:
Combine column "brand" with "title" as product's title

{{ data[“brand”] }} - {{ data[“title”] }}

Brand: Nite

Title: Air Mak 90

Result: Nite Air Mak 90

Automatically calculate price markups

Example: If your supplier provides

Cost = $100

Automatically calculate selling price markups 20%

This is particularly useful when importing large supplier catalogs. syncX also supports scheduled price updates and markups, making pricing rules useful for ongoing supplier synchronization rather than just a one-time import.

Update inventory for specific Shopify locations

Your source file might contain:

SKUNew YorkParisPenang
ABC00120105

syncX can use these fields to update inventory for the appropriate Shopify locations.

Import and update Shopify metafields

Metafields allow you to store additional information that doesn't fit into Shopify's standard product fields.

This is particularly useful when importing products from suppliers or ERP systems.

For example, your supplier might provide:

SKU Material Manufacturer Warranty ETA
ABC001 Cotton Germany 12 months 2026-10-01

You can map these values to Shopify metafields such as:

  • custom.material
  • custom.fabric
  • custom.warranty
  • custom.manufacturer
  • custom.eta

This allows your store to retain detailed product information without manually entering each metafield.

Common metafield use cases

Metafields can be used for product that has multiple attributes :

  • Shoes
  • Spectacles
  • Diamon ring
  • Tyres
  • Car
  • Bicycle
  • Engine Parts
  • more

Filter products before importing

You may not want to import your supplier's entire catalog.

For example, your supplier might provide 50,000 products, but you only want to sell products from a particular brand or category.

With syncX, you can apply filters before the data reaches Shopify.

Example

Only import products where:

Brand = Nite

and:

Stock > 0

You can combine conditions to control exactly which products are imported or updated.

Create powerful import / update rules

The real power comes from combining mapping, filters, transformations, pricing rules, metafields, and inventory updates.

For example, you could configure an import to:

Import Nite shoes where inventory is greater than 5, calculate the Shopify selling price using a 40% markup, add the supplier's material to a product metafield, add the appropriate product tags, and update inventory at the Paris warehouse.

All of this can happen without modifying the original supplier CSV. The best part is this can repeatedly import new products and update existing products. Let's syncX be like your AI agent.

Start Automating Your Inventory Today

No manual work. No complexity. Just accurate, real-time inventory sync.
Start your free trial
The first 14 days are on us
Free hands-on onboarding & support