Why didn't my webhook fire?

If you expected a webhook but never received it, work through this checklist before reaching out for help.

Checklist

  • Confirm the endpoint is publicly reachable (no localhost or firewalled URLs).
  • Make sure you subscribed to the correct event type.
  • Check that your server returns a 2xx status quickly.
  • Review delivery attempts in the webhook log for error details.

Retries

Failed deliveries are retried with exponential backoff. If every attempt fails, the event is marked as undelivered — fix the endpoint and replay it from the log.

Did you find this article useful?

  • Common error codes

    When something goes wrong the platform returns a clear status code. This reference explains the most...
  • Clearing the cache

    Stale data or odd display glitches are often resolved by clearing the cache. Try this before assumin...