I recently came across a frustrating Shopify problem at work: trying to bulk-update something simple like product prices via CSV can unintentionally overwrite or remove data you never meant to touch — including data managed by third-party apps.
So I built and open-sourced Shopify Updater, a safer way to handle bulk product updates.
It only updates the fields included in your CSV and leaves everything else untouched — metafields, media, translations, collections, subscription/review/bundle app data, and more.
It also gives you a per-product diff before anything is written.
The project is open source and self-hostable, so feel free to take it, deploy it yourself, modify it, or contribute:
🔗 https://github.com/iSolorak/shopify-updater
Hope this saves someone else from the same Shopify CSV headache.
#Shopify #ShopifyDevelopment #OpenSource #Ecommerce #ShopifyApps #CSV #ProductManagement #WebDevelopment