Hey everyone, I’m running into a frustrating issue with my Zap that connects Airtable and Zapier.
Here’s the setup:
-
I’m using an Airtable automation with a button in the interface to run a script.
-
That script sends a Webhook to Zapier that includes the
recordId,companyName,contactName, andemailfrom theCustomerstable. -
In Zapier, the webhook trigger receives the recordId correctly (in the format C-recXXXXX).
-
I then try to update that record in Airtable using the “Update Record” action and pass the
recordIdto the Record ID field.
Here’s the issue:
When I test the Zap, I get the following error:
“Failed to create a record in Airtable. The app returned ‘Not Found.’”
Things I’ve already checked:
-
The recordId is definitely correct and exists in the Airtable table.
-
I’ve confirmed that the correct Base and Table are selected in the “Update Record” step.
-
I tried hardcoding the Record ID manually and that worked — but dynamically pulling from the webhook does not.
-
The checkbox field I’m trying to update is called
Advertiser Agreement Sentand I’m passingtrueto it. -
I’ve reconnected my Airtable account just in case.
It feels like Zapier isn’t correctly passing the recordId from the webhook step into the update action, but I can’t figure out what I’m doing wrong.
Any help or ideas would be massively appreciated!


