✚ How to create a new metaobject entry from Airtable with SyncBase?
You can create new Shopify Metaobject entries directly from Airtable using SyncBase.
This allows you to manage structured content (Suppliers, FAQs, Ingredients, etc.) without going back to Shopify.
There are two ways to create a new entry, depending on whether your Metaobject definition contains required fields and how you prefer to work.
Before you start
Make sure that:
- SyncBase is installed on your Shopify store.
- You have generated an Airtable synced base that includes your Metaobjects.
- You are working inside the correct synced
Metaobjecttable (for example:MO – Suppliers).
Each table corresponds to one Metaobject definition in Shopify.
Method 1: Create a blank record
How it works
- Go to the synced
Metaobjecttable (example:MO – Suppliers). - Add a new record (create a new row).
- Wait a few seconds.
SyncBase will:
- Create the entry in Shopify.
- Automatically populate the Entry ID field in Airtable.
Once the Entry ID appears, your Metaobject entry has been successfully created in Shopify.
You can now safely edit the other fields.
Important
- Do not edit fields before the Entry ID is populated.
- This method does not work if your Metaobject definition contains required fields. If required fields exist, Shopify will reject the blank creation and a sync error will appear in your Status page.
- If that happens, simply delete the failed record and use Method 2 instead.

Method 2: Create a record with data (recommended)
How it works
- Go to the synced
Metaobjecttable. - Create a new record and fill in the necessary fields immediately. (You can do this via an Airtable Form, an Automation or Script)
- Leave the Entry ID field empty.
SyncBase will:
- Send the data to Shopify.
- Create the Metaobject entry.
- Return the Entry ID (and Handle, if not set).
- Update the record automatically.
Because the required values are sent at creation time, Shopify accepts the entry without errors.
Metaobject status and behavior
Default status
- Entries created from SyncBase are set to DRAFT by default.
- You can change the status to ACTIVE directly from Airtable.
Required fields
If a field is marked as required in your Shopify Metaobject definition:
- It must be filled in Airtable.
- It cannot be left empty.
- Otherwise, the sync will fail.
Best practices
- Use Method 1 only for quick manual creation and when no required fields exist.
- Use Method 2 for scalable workflows (Forms, bulk creation, automations).
- Always wait for the Entry ID before modifying a newly created blank record.
- Monitor the Status page if something does not sync as expected.
Need help with advanced automation?
If you’d like to build a custom workflow (bulk creation, approval pipeline, automation setup…), our team can help.
Simply reach out via the in-app live chat and explain your use case — we’ll guide you or prepare a custom setup proposal.
Updated on: 08/03/2026
Thank you!