We’ve updated the webhook structure and the Field ID format in our Forms ![]()
Webhook structure
Here is how it looks now:
{
"page_url": "https://example.com",
"submitted_at": "2025-01-10T11:30:22.00Z",
"widget_id": "ab8afdc6-f037-4c7a-b34c-c2af6ef12f28",
"data": {
"name": {
"id": "12ce755ce747c",
"name": "Full Name",
"value": "John Doe",
"type": "shortText"
},
"email": {
"id": "lgwcvpim",
"name": "Email",
"value": "john@example.com",
"type": "email"
},
"message": {
"id": "fghj3rfhjk",
"name": "Message",
"value": "Hello!",
"type": "longText"
}
}
}
Unlike the old version, the new structure should be supported by most services, including Make. This change will only affect new widgets (created after this update) and those without a configured Webhook integration.
Field ID format
The Field ID format has also been updated from [field-label] to [field_label]. Also all special characters will be removed from the Field ID.
This will apply only to new fields (created after this update) and when updating the labels of existing fields.