Skip to main content
Question

Normalizing supplier product data for Shopify using Zapier

  • March 5, 2026
  • 3 replies
  • 11 views

Hey Zapiers,

I use Shopify for online and in-store POS and dropshop from 8 different suppliers. Each suppplier provides CSV files 2-3 times a year with product information that include but not limited to: the style, options, GTIN, price, cost weights, image links...etc. The CSV files all have different formats. I’m looking for a way to create a Zapier ‘table’ that would contain the normalized supplier product data and selectivly push this information to Shopify. I currently have about 4k products with 62k variants.

would ‘tables’ be a tools to try with this scenario?

Thank you for any input!

rscof

3 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • March 6, 2026

Hi ​@rscof 

Yes, you can likely use Zapier Tables for your scenario, but will depend more about your specific workflow requirements. (trigger + action + step details)

 

Help links about Zapier Tables:


  • Author
  • Beginner
  • March 6, 2026

Hey Troy,

I appreciate the quick response. I think my workflow would have one work table table per supplier which would store the raw CSV data from suppliers. The workflows would transform each field from the work tables to normalize the data like, Change the size value from L to LRG, concatenate the SKU from oprion values, plus some default values for metafields in Shopify and this trigger an action to load a single master table from the work tables. Once the data is normalized in the master table, a single push button action would send filtered data from the master table to Shopify. Just not sure where to start, guess I’ll bone up on the tutorials...ideas?

Thanks, Rick


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • March 10, 2026

@rscof 

You’ll need Zaps structured like this...

Zap 1.A: per Supplier

  1. Trigger: GDrive - New File in Folder
  2. Action: Filter
    1. Check files match conditions
      1. e.g. File Type = CSV
    2. https://zapier.com/apps/filter/integrations#help
  3. Action: Formatter / Code
    1. Formatter: https://zapier.com/apps/formatter/integrations#help
    2. Code: https://zapier.com/apps/code/integrations#help
  4. Action: Zapier Tables - Create Record

 

Zap 2: MAIN

  1. Trigger: Zapier Tables - Updated Record / Trigger Zap Button Clicked
    1. e.g. fields updated such as a checkbox or a dropdown
    2. e.g. Button Clicked
  2. Action: Delay After Queue
    1. https://zapier.com/apps/delay/integrations#help
  3. Action: Shopify - Find/Create Product
  4. Action: Shopify - Create Product Variant

 

NOTE: You may need additional steps in each Zap.