Editing Shopify Metafield Lists
You can use Ablestar Bulk Product Editor to modify Shopify Metafield lists in bulk.
You can use metafield lists to add product details, connect and recommend products or create more powerful search facets.
If you do not have an existing metafield list, you can create metafields lists using single line text or product reference types in your admin settings.
If you don't see the collection you're looking for, try refreshing the settings for both Metafields and/or Metafields Definitions. From the Ablestar Bulk Editor menu: Settings > Shopify data > Metafields/Metafield Definitions rows and then click the 'Action' refresh icon
Choose if you prefer the 'In-App Edit' or 'Spreadsheet' method:
1. In-App Edits
From the 'Configure modifications' view, you have several 'How to Edit' options available:
- Set to new value: Replaces all existing list data with the new value specified.
- Add collection to the start of the list: Adds the specified item to the beginning of the list.
- Add collection to the end of the list: Adds the specified item to the end of the list.
- Remove collection(s) from the start of the list: Removes the specified item from the beginning of the collection.
- Remove collection(s) from the end of the list: Removes the specified item from the end of the collection.
- Delete metafield: Removes the value completely.
Some options will allow you to 'Add dynamic value' and pull in other data from your store, instead of manually inputting the term to be replaced. For example, if you want the material name to always match another variant name.
Learn more about Dynamic values here.
2. Spreadsheet Edits
Prep your spreadsheet to include new or modified metafield lists data to replace existing data. Ensure that you specify an identifier in the first column and the 2nd column specifies your list data:
All new or modified data that is found on the spreadsheet will be processed and added to your store. The system will recognize when there is new or updated vendor data present on the spreadsheet.
For multiple values in the list column, there are three formats you can use:
- JSON Format: no spacing required around punctuation formatted as:
["Leather upper", "EVA", "Rubber"]
- Comma-separated: spacing recommended
Leather upper, EVA, Rubber
- Pipe-separated: spacing recommended around punctuation
Leather upper | EVA | Rubber
(04.124)