Send events to other tools (webhooks)
New members, applications, attendance and payments, sent to your CRM, Zapier, Make or your own server as they happen.
- 1Go to Manage, then Integrations, and click Add webhook. Paste the URL that should receive events (for Zapier or Make, the URL their "Catch hook" step gives you).
- 2Tick the events you want, or none for all of them. Copy the signing secret straight away; we only show it once.
- 3Click Send test to check it arrives. Each event is a JSON POST with the event name, the time, your organisation and the details (for example the person's name, email and phone, and the intake).
- 4To check an event really came from Ubunya, compute HMAC-SHA256 of "<t>.<body>" with your secret and compare it with v1 in the Ubunya-Signature header (t=…,v1=…).
- 5If your end is down we retry for about a day. Open a send to see exactly what we sent and retry it. A webhook that fails for three days is switched off and admins get an email.
Was this guide helpful?