API
Webhooks & Events
Receive form submission data in real time via webhooks using Zapier, or the built-in Shopify Flow trigger.
Last updated June 15, 2026
SK Form Builder can push form submission data to external systems in real time via webhooks. There are two supported approaches: Zapier (no-code) and Shopify Flow (native Shopify automation).
Zapier webhooks
The Zapier integration sends a POST request to a Zapier webhook URL every time a form is submitted.
See the Zapier integration guide for full setup instructions.
Payload example:
{
"form_name": "Contact Form",
"form_id": "abc123",
"response_id": "r_789",
"submitted_at": "2026-06-15T10:30:00Z",
"fields": {
"First Name": "Jane",
"Email": "jane@example.com",
"Message": "I have a question about your products."
}
}From Zapier, you can route this data to any of 5,000+ connected apps CRMs, project tools, databases, email platforms, and more.
Shopify Flow
Shopify Flow integration fires a native Flow trigger event when a form is submitted. Use it to chain Shopify Flow actions without any external webhook setup.
See the Shopify Flow guide for setup instructions.
Custom webhooks (via After Submit JS)
Pro+ plans.
For completely custom webhook targets, use the After Form Submit JS hook to fetch() any endpoint:
fetch('https://your-server.com/webhook', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
response_id: response.id,
fields: response.fields
})
});This runs in the customer's browser after submission. For server-side triggered webhooks (not browser-dependent), use Zapier or Shopify Flow.
See Developer Hooks for full details on the After Submit JS hook.
Was this page helpful?