Webhooks got a significant expansion: four new event types, per-subscription filtering, and a delivery log so you can see exactly what was sent and when.
New event types:
| Event | Fires when |
|---|---|
signup.removed | A signup is deleted |
signup.email_delivered | Welcome email reaches the inbox |
signup.email_opened | Welcome email is opened |
signup.email_clicked | A link in the welcome email is clicked |
Per-subscription filtering:
Each webhook endpoint now has an event filter. Check only the events you care about — unchecking everything resets to receiving all events (the safe default).
Delivery log:
Every delivery attempt is recorded: event type, HTTP status, and any error. Check the log from the webhook settings page to debug failed deliveries without guessing.
The existing signup.created event and all previously configured webhooks are unaffected.