Airtable + n8n

Airtable Webhooks for n8n

Trigger n8n workflows the moment your Airtable data changes. No polling, no scripts—just clean, real-time webhook events for new, updated, and deleted records.

Real-time triggers

Events are delivered instantly the moment records change in Airtable—no more 5–15 minute polling delays.

New, Updated, Deleted

Use a webhook URL to receive new records, updates with before/after data, and deletions—all in one place.

Efficient on executions

Skip expensive polling. Only consume n8n executions when real changes happen.

Compare approaches

FeatureSimplified Webhooksn8n Airtable Trigger (Polling)Airtable Automations + Script
Setup DifficultyEasyEasyMedium
Coding RequiredNoNoYes
Real-time UpdatesYesNoYes
Delete DetectionYesNoNo
Cost EfficiencyHighLowMedium
Free TierYesYes*No
* Polling in n8n can consume executions quickly compared to event-based webhooks.

How it works with n8n

  1. Create a free Simplified Webhooks account and connect Airtable using a Personal Access Token.
  2. In n8n, add a Webhook node (POST) and copy its webhook URL.
  3. Create a new webhook in your Simplified Webhooks dashboard and paste the n8n webhook URL.
  4. Activate your workflow—you’re live.

Need a walkthrough? See our documentation.

Example webhook payload

{
  "id": "notification-id",
  "event": "update",
  "recordId": "recXXXX",
  "tableId": "tblXXXX",
  "baseId": "appXXXX",
  "fields": {},
  "meta": {
    "source": "client",
    "occurredAt": "2025-11-05T01:14:31.050Z",
    "user": {
      "id": "usr...",
      "name": "Test User",
      "email": "test.user@example.com"
    }
  }
}

Start building with real-time Airtable triggers

Generous free tier. Upgrade anytime.

Airtable Webhooks for n8n | Simplified Webhooks