Bulk edit product and variant metafields

Features · Updated Nov 13, 2026

Set or clear the same metafield across many products or variants in one task. Edify reads each item's current value before saving, so History and Revert can put it back.

Before you start

  • Metafields are on the Pro plan. On Free, Metafield shows (Pro) in the Field list. See Is Edify free?
  • Use Products mode for product metafields, or Variants mode for variant metafields.
  • You can pick a metafield that already exists in Shopify, or enter a custom namespace, key, and type.
  • Supported types: single line text, multi-line text, integer, decimal, true or false, URL, color, date, date and time, and JSON.

Set a metafield value

  1. In Bulk Edit, under What to edit, choose Products or Variants.
  2. Add filters so the Preview shows the right items. See Choose which products to edit with filters.
  3. In Edit actions, set Field to Metafield.
  4. Pick a metafield from the list, or choose Custom metafield… and fill in namespace, key, and Type.
  5. Set Operation to Set to value, then enter the new value. The value must match the type (for example a number for Integer, or True / False for True or false).
  6. Type a Task name, check the Preview, then click Run now or Schedule.

Clear a metafield

  1. Follow the same steps, but set Operation to Clear.
  2. Clear removes that metafield from every matched item. If the metafield was not there before, History records that so Revert does not try to create one.

After the task runs

  • History shows each item's old value → new value for that metafield.
  • Revert restores the old value, or deletes a metafield that did not exist before the edit. See View history and undo an edit.

Related

Still stuck? Message us from the chat in the app and we'll help.