How to Create a Webhook

How to Create a Webhook

Time: 3 minutes Result: Webhook configured and ready to send data


Prerequisites

  • ✅ Webhook module enabled
  • ✅ External URL ready to receive data
  • ✅ Admin permissions

Steps

Step 1: Navigate to Webhooks

  1. Log in to your dashboard
  2. Click Webhooks in the sidebar

Step 2: Click Create

Click the + Create button.

Step 3: Configure Webhook

Field Description Required
Name Friendly identifier
URL Endpoint to receive data
Module Which module triggers it
Event Which action triggers it

Step 4: Save

Click Create to save the webhook.


Testing Your Webhook

Before using in production:

  1. Use a test endpoint (webhook.site)
  2. Trigger the event
  3. Verify data received
  4. Update URL to production

Payload Example

{
  "event": "invoice.created",
  "timestamp": "2026-01-15T12:00:00Z",
  "data": {
    "id": 123,
    "amount": 500,
    "customer": "Acme Corp"
  }
}

Related