webhooks.xyz

Examples / Content, design and no-code / Webflow

Webflow webhooks

Form submissions, site publishes, CMS item changes and e-commerce orders.

Events

  • form_submission
  • site_publish
  • collection_item_created
  • ecomm_new_order

Signature

Headers x-webflow-signature and x-webflow-timestamp. HMAC-SHA256 of '<timestamp>:<raw body>' with the app's client secret, hex encoded. Reject timestamps older than 5 minutes.

✓ A bin checks Webflow signatures: add the app client secret under Signature verification (Webflow).

Retries

Webflow retries a few times with backoff.

See a retry schedule in the calculator.

Sample request from Webflowillustrative, shortened
Content-Typeapplication/jsonx-webflow-signature9a3f…c7d0x-webflow-timestamp1759924800000
{
  "triggerType": "form_submission",
  "payload": {
    "name": "Early access",
    "siteId": "65427cf400e02b306eaa04a0",
    "data": { "Email": "ravi@example.com", "Message": "We receive Stripe and GitHub webhooks." },
    "submittedAt": "2026-10-08T06:34:00.000Z",
    "id": "6553fd7b4d9f0c6e8c1a2b3c"
  }
}

Receive Webflow webhooks with webhooks.xyz

Create a bin. Paste its URL into Webflow. Each request shows at once with its headers and body. Add your server as a destination, and deliveries retry when it is down. Request an invite.

More in content, design and no-code: Airtable, Contentful, Figma.