Bulk edit Shopify metafields with Airtable

Each metafield you add gets its own Airtable column, next to the record it belongs to. Fill in specs, care notes, or internal references across hundreds of records, then send the values to Shopify with one click.

5‑day free trial, then from $35 a month. Billed through Shopify.

Metafield values filled in Airtable reach Shopify when you click Sync now.

3.8 billion Shopify records synced since 2019 for brands like these

  • Birdy Grey
  • Radica
  • Known Source
  • Crockd
  • Apolis
  • Go Fast Campers
  • Foundation Goods

Metafields you can edit in Airtable

Metafields work on eight kinds of Shopify records, from products to image files. Pick the metafields you need from your store's definitions, and each one becomes a column on that record's table.

Area Fields Into Airtable Back to Shopify
Products and variants Any product or variant metafield, such as materials, care instructions, or size specs Product fields
Collections Collection metafields, such as banner text or a featured note
Orders and customers Order and customer metafields, such as internal references, account tiers, or delivery notes
Pages and blog posts Page and blog post metafields, such as hero text, authors, or related links
Rich text Rich text metafields show as formatted text in an Airtable rich text column and are converted back when you sync
Linked tables A metafield synced to a linked-record column reads and stores its value in another Airtable table How linked metafields work
Custom metafields Metafields with no definition in Shopify. Enter the namespace, key, and value type yourself.
File references Image files a metafield points to come in as Airtable attachments when the column is an attachment field Read only

Translated metafield values and metaobject entries have their own pages: Metafield translations and Metaobjects.

From Shopify to Airtable and back

Two Syncs do the work. One brings metafield values in. The other sends your edits to Shopify.

  1. Bring your metafields in

    In the Metafields card on a data type's tab, click Sync to Airtable under each metafield your store defines. Click Save, and keep the data type ticked in Save changes to load current values.

  2. Edit in bulk

    Paste, fill down, or use a formula or lookup column to set values across hundreds of rows. Each value sits on the same row as the record it belongs to.

  3. Click Sync now

    Rows are matched to Shopify records by the Shopify ID column. The metafields the Sync sends are created or updated on each record.

Empty cells delete values. On an Airtable to Shopify Sync, an empty cell in a column the Sync sends deletes that metafield from the Shopify record. Send only the metafields you manage in Airtable, or send a filtered view. Limit rows with views

Shopify admin or Airtable for metafields

Shopify's bulk editor and CSV files already handle some metafields edits. Here is what changes when you work in Airtable.

Task In the Shopify admin In Airtable with AirPower
Which records The bulk editor edits metafields on products, variants, collections, and customers. Orders, pages, and blog posts too, each metafield in its own column.
Import from a file Variant metafields aren't supported in product CSV import and export. Product and variant metafields are both columns you edit and send back.
Metafields without a definition The bulk editor added product metafield support for metafields with definitions. Metafields with no definition sync too. Enter the namespace, key, and type yourself.

Shopify details from the Shopify Help Center: bulk editing metafields, product CSV columns, Shopify changelog.

“We've got over 3000 SKU's, and roughly 100 metafields for our extensive product library that are all synced with our custom Airtable base.”

Hang Tight, Canada, on the Shopify App Store
4.9 from 68 reviews Read the reviews

Metafield questions

More answers in the help center, or email team@airpowersync.com.

Which records support metafields?

Products, variants, collections, orders, customers, pages, blog posts, and image files. Each metafield syncs to a column on that record's Airtable table, and it can be synced in either direction.

What happens when a cell is empty?

On an Airtable to Shopify Sync, an empty cell deletes that metafield from the Shopify record. Fill the cell again and the next sync creates it.

Can I sync a metafield that has no definition in Shopify?

Yes. In the Metafields card, click Add a metafield Shopify has no definition for, then enter the namespace, key, and value type. The value is created on the first Airtable to Shopify sync. This does not create a metafield definition in Shopify.

Can a formula fill a metafield?

Yes. Send a formula or lookup column like any other column. Its result is sent as the metafield value when the Airtable to Shopify Sync runs.

Try AirPower on your own store

Install it from the Shopify App Store, connect an Airtable base, and run your first Sync today. Free for 5 days.