Hi, I’m very, very new to Shopify but am coming from another ecommerce platform. I have created and populated a metaobject to hold data that will only be used on custom pages on our site. How can I export the metaobject to a csv file, bulk edit it, and them import it back into Shopify without the use of a specialized API?
I’ve seen that Shopify allows you to update metafields for Product, Collection, Blog, Article, and Pages but I have not been able to find any information specific to what I want to do. Thanks in advance.
It’s not possible to natively export / import metafields to CSV at the moment, but it is something we’re working towards. Currently you would need an app such as Matrixify to achieve this.
Thank you for suggesting the use of the Matrixify app for this.
With our app you sure can bulk import and export both Metafield values and Metaobject Entries.
For Metaobjects we have our tutorial on How to bulk import Shopify Metaobject Entries where you can read more details on how to bulk import Metaobjects.
You can also bulk update already existing Metaobject entries by creating an export in the app, selecting to export Metaobjects, updating values in the exported file, and importing back to update.
You can even export and import Excel XLSX files, instead of CSV, making the process a lot more user-friendly.
Hi Liam - this response was over 6 months ago. Has there been any progress on developing a native import/export for metaobjects? Do you have a timeline?
Adding this for anyone landing here from search since the thread keeps getting bumped. Native metaobject CSV import/export still isn’t shipped as of 2026, so a third-party tool is still the route.
The alternative, if the CSV roundtrip is what you’re trying to avoid, is a Shopify-native PIM (you can check out Peak PIM). Metaobject entries sit alongside your products, variants, and metafields, with edits happening in one spreadsheet view rather than an export step.