Each webhook sent from Concord CRM to n8n includes a standardized JSON payload.
The payload is designed to be predictable, extensible, and easy to consume in automation workflows.
The webhook payload contains four main sections:
event – Information about the triggered event
data – The primary CRM record related to the event
metadata – It contains basic information about webhook like source, name triggered by etc.
relationships (optional) – Related records (if enabled)
Example Webhook Payload (JSON)
{
"event": "contact.created",
"event_label": "Contact Created",
"triggered_at": "2026-01-23 04:58:56",
"data": {
"id": 3,
"resource_type": "Contact",
"first_name": "John",
"last_name": "Doe",
"email": "[email protected]",
"job_title": null,
"street": null,
"city": null,
"state": null,
"postal_code": null,
"country_id": null,
"source_id": null,
"phones": [],
"phone": null,
"owner": {
"id": 1,
"name": "admin",
"email": "[email protected]"
},
"created_at": "2026-01-23T04:58:56.000000Z",
"updated_at": "2026-01-23T04:58:56.000000Z"
},
"metadata": {
"source": "concord_crm",
"crm_version": "1.7.0",
"webhook_id": "7bdbde57-8ba0-4ae0-8913-f11e7f6c839e",
"webhook_name": "Contact Webhook",
"event_id": "evt_1769144336_contact.created_3_4a1f6e",
"triggered_by": {
"id": 1,
"name": "admin",
"email": "[email protected]"
}
},
"relationships": {
"user": {
"id": 1,
"name": "chirag",
"email": "[email protected]"
},
"companies": [],
"deals": [],
"activities": [],
"calls": [],
"notes": []
}
}Contains metadata about the triggered event.
Field | Description |
|---|---|
| Event identifier (e.g. |
| Actual name of event |
| Event trigger time |
| ISO-8601 timestamp of the event |
The full CRM record payload related to the event.
Always includes the primary entity data
Field structure depends on entity type (Contact, Deal, Call, etc.)
No partial diffs — full entity state is sent
Contains basic information about wehook
Field | Description |
|---|---|
| Source of event. |
| Current concord crm version |
| Webhook ID |
| Webhook Name |
| Generated event id |
| Information of user who have created webhook |
Included only if “Include Relationship Data” is enabled in webhook settings.
May include related Contacts, Companies, Deals, Activities, etc.
Helps build richer automation logic in n8n
Payload structure is consistent across all event types