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.
3.8 billion Shopify records synced since 2019 for brands like these
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.
-
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.
-
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.
-
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.
Common metafield jobs
Step-by-step guides for the metafield work merchants do most often.
“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.”
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.
Related features
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.
AirPower



