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.