Check in this order
- 1
Recent Webhook Delivery Logs
Settings → Public Integrations → pick the subscription. Each attempt shows the event, status code, and response body.
- 2
4xx or 5xx from your endpoint
Your server rejected it. It must accept POST over public HTTPS and return 2xx within a few seconds; do the real work after responding.
- 3
Timeout
Slow endpoints are recorded as failures. Respond first, process later.
- 4
Signature mismatch
Compute HMAC SHA-256 of the raw request body with the signing secret shown when the subscription was created and compare to X-Zentive-Signature-256; do not re-serialize the JSON before hashing.
- 5
No deliveries at all
The event type may not be ticked (Lead Created, Quote Created, Quote Status Changed), or the subscription is disabled. Create a test lead through your form to trigger one.
Did this solve your problem?
Contact Zentive support
Tell us what happened and what you have already tried. We will include this article so you do not have to start over.