If your goal is to only create new rows in Airtable when a new row is created in your PostgreSQL db, you should use the create record trigger and create Airtable record action.
Otherwise, if you want to keep the two tables in sync, you should use the New or Update PostgreSQL Row trigger in Zapier and then search/update Airtable record triggers
If your goal is to only create new rows in Airtable when a new row is created in your PostgreSQL db, you should use the create record trigger and create Airtable record action.
Otherwise, if you want to keep the two tables in sync, you should use the New or Update PostgreSQL Row trigger in Zapier and then search/update Airtable record triggers
Sorry didn’t see the answer. That’s what I do, but when I setup a search/update with AirTable, Zapier says that : The record could not be sent to Airtable. The app returned “NOT_FOUND”…
I think I have setup the thing correctly in three different process inside the zap :
- New or Updated Row in PostgreSQL
- Find or create record in AirTable
- Update recode in AirTable
Am I missing something ?
Thanks for your help, I manually deduce my DB every week :grinning_face_with_sweat:
Sorry didn’t see the answer. That’s what I do, but when I setup a search/update with AirTable, Zapier says that : The record could not be sent to Airtable. The app returned “NOT_FOUND”…
I think I have setup the thing correctly in three different process inside the zap :
- New or Updated Row in PostgreSQL
- Find or create record in AirTable
- Update recode in AirTable
Am I missing something ?
Thanks for your help, I manually deduce my DB every week :grinning_face_with_sweat:
I have de same problem
I used to try to sync with Zapier and it became a pain. There are just too many edge cases that break syncing so it’s more trouble than it’s worth. Zapier is great for workflow automations but not great for simple data syncing; it’s not what it’s built for.
A more robust solution is a rETL service like Hightouch (https://hightouch.io/).
If you want to do syncing both ways rather than one way, you need a “circular” ETL solution like Bracket (https://www.usebracket.com/). Bracket, like Zapier, is no-code and just sits in the background.
Hope that helps