Webhooks are small packets of data that our servers send to your servers whenever something notable happens, like a subscription renewal or cancellation.
They are very useful for keeping your systems in sync with ours, but they can be difficult to monitor and debug. We send them to your servers, and if your servers are ready to receive them, all is good.
But if something goes wrong on either end, it can be difficult to figure out what happened. You have to wait for us to re-try later, or you have to update your database to indicate that something indeed did happen if you know that it definitely did (even though the webhook was missed).
Starting on our Small Business plan (and all higher plans), you get the Webhooks Control Panel, which allows you to see all webhooks we’ve tried to send. And starting on our Small Business Plus plan, you also get Webhooks Replay, which allows you to re-send webhooks.