← All articles

Connect RowFold to Zapier — 2 · Let a Zap create records in a table

The reverse direction, for when the record should just appear — a lead from a form tool, a row from a spreadsheet, an order from a store. 1. In RowFold, open the table, then Channels → Webhook In (or go straight to Webhook In from the table's view bar) and create an endpoint. You get a URL. 2. That page publishes the exact JSON format, using this table's own field keys. Read it — it is the contract, and it is per-table. 3. In Zapier, add the action Webhooks by Zapier → POST. Set the URL to your endpoint, Payload Type to json, and map the fields. The endpoint answers synchronously: 201 with the new record's id, or 400 naming each field it refused. That matters in Zapier, because a bad mapping then shows up as a red failed task with the reason in it, rather than as a Zap that reports success while nothing arrives. Records created this way go through the same save path as any other, so AutoNumber values are stamped, automations fire and outgoing webhooks deliver — which is also how you get an accidental loop, so see Pitfalls.
Nothing here answered it? Ask us directly — we usually reply within one working day.

Made with RowFold