What is a Webhook?
A webhook is an automated HTTP notification that one application sends to another when a specific event occurs — a way for apps to communicate in real time without requiring constant polling.
Rather than repeatedly asking "has anything changed?" (polling), webhooks push data immediately when something happens. It's a push-based integration model, making webhooks faster and more efficient than traditional API polling.
Webhooks in Webflow
In the context of Webflow, webhooks allow your website to trigger actions in other systems automatically. For example: a Form submission webhook (when someone submits a contact form in Webflow, instantly send the data to your CRM or trigger a Slack notification), Ecommerce webhooks (when an order is placed, notify your fulfillment system), a CMS publish webhook (when new content is published, trigger a cache purge on a headless frontend), and a Membership webhook (when a user signs up or cancels, sync their status with a billing system).
In Webflow, webhooks can be configured natively in Project Settings or through the Webflow API. They are also heavily used in Webflow Logic automations.
Transform your website with expert Webflow development
From brand identity to Webflow development and marketing, we handle it all. Trusted by 50+ global startups and teams.