MVMP Labs
← All posts

Send Airtable Multi-Reference Values to Webflow with Zapier

Webflow multi-reference fields store several related Collection item IDs. My historical Zapier lesson built a JSON array from Airtable values. Keep that array idea,.

By Connor FinlaysonJanuary 4, 20212 min read
Send Airtable Multi-Reference Values to Webflow with Zapier
Tools coveredWebflowZapier

Webflow multi-reference fields store several related Collection item IDs. My historical Zapier lesson built a JSON array from Airtable values. Keep that array idea, but use the current API's request structure.

Use actual Webflow IDs

A skill name or an Airtable record ID is not a Webflow Collection item ID. Resolve each linked skill to the matching item in the referenced Webflow Collection first. Stop when a match is missing or ambiguous. For a single relationship, review reference fields in Zapier.

Build an array, not a comma string

The original v1 example wrapped updates in fields. The current staged v2 update uses fieldData:

{
  "fieldData": {
    "skills": ["WEBFLOW_ITEM_ID_1", "WEBFLOW_ITEM_ID_2"]
  }
}

Replace skills with the actual API field slug and both sample values with real referenced item IDs. Use PATCH on /v2/collections/{collection_id}/items/{item_id} for the existing parent item. Use private authentication in Zapier's action, not public page code.

The historical Airtable formula added quotes around each ID:

""" & {Webflow Item ID} & """

That explains the older manual JSON assembly. For new scripts, use JSON.stringify({fieldData: {skills: ids}}) where ids is an actual array. This avoids broken quoting and trailing commas.

Review empty values deliberately

An empty array can clear the field's relationships. Do not convert missing source data into an empty array unless clearing is your intended action. Read back the parent item after a one-item test and inspect each reference. Publishing remains separate from the staged update.

For attachments, lookups, and other mapping cases, use the complete field-mapping guide. Start with two relationships on one draft item before sending a larger array.

Watch the original lesson.

Keep learning

More guides, free videos and course access for existing members, all in one place.

Go to Learn

Rather have it built for you?

We'll match you with vetted agentic talent who build it with AI, inside the tools you already use.

Schedule a call