How-To

Setting Up Your First Webhook in 5 Minutes

5 min

Webhooks are the fastest way to get real-time notifications when something happens in your system. Instead of constantly checking for updates, your app receives a POST request the moment an event occurs. Here's how to set one up in OnWebApp.

Step 1: Go to Integration Settings

Navigate to Settings → Integrations → Webhooks. Click "New Webhook" to open the configuration panel.

Step 2: Choose Your Event

OnWebApp supports webhooks for dozens of events: new leads, updated deals, inventory changes, payment completions, form submissions, and more. Select the event that triggers your workflow.

Step 3: Enter Your Endpoint URL

This is where OnWebApp will send the POST request. It can be your server, a Zapier webhook, a Make.com scenario, or any URL that accepts HTTP requests.

Step 4: Add Headers (Optional)

If your endpoint requires authentication, add custom headers. Common examples include API keys, bearer tokens, or basic auth credentials.

Step 5: Test and Activate

Click "Send Test" to fire a sample payload to your endpoint. Once you confirm it's working, toggle the webhook to "Active".

That's it — your webhook is live. Every time the selected event occurs, OnWebApp will notify your endpoint instantly. No polling, no delays.