🔗 Metafields synchronization: how does it work?
You can 100% synchronize your Shopify metafields in Airtable thanks to SyncBase. This topic explains how it works.
Metafields sync available for
Metafields synchronization is currently available for:
- Products
- Variants
- Orders
- Customers
Adding a new metafield definition after the base generation
To add a new metafield definition:
- Go to your Shopify settings.
- Add a new definition.
- Within Shopify, go to a product/variant/order/customer… and add an input to this new metafield.
- Be sure to hit the “save” button to trigger a webhook.
- The column should appears within the linked tab of your Airtable synced base!
You can now use Airtable to add new values for this metafield.
Deleting a metafield definition
To delete a new metafield definition:
- Go to your Shopify settings.
- Delete the desired definition.
- That’s it! Data won’t be updated anymore.
Optional: you can 100% delete the linked column in your Airtable synced base.
Updating a metafield value within Airtable
You can absolutely update metafield values via Airtable! To do so, simply ensure the formatting matches Shopify's requirements.
For example, if a metafield definition has a type of “Color,” you’ll need to format the value as Shopify expects (e.g., #colorcode
).
Unstructured metafields
Unstructured metafields are definitions created by third party app (example: Google Shopping) or archived metafields definitions.
We do not currently sync them inside metafields tab.
Limitations
Shopify does not always trigger a webhook when your update a metafield value via the Shopify admin panel. If we do not receive webhook, we cannot update your Airtable synced base. Learn more about Shopify webhooks.
Updated on: 18/06/2025
Thank you!