Delivery Tracking & Webhooks

HavenPay receives signed webhook events from Resend, SendGrid, Mailgun, and Amazon SES and writes them to each message record. Status only advances — it never regresses.

Message Log & Stats

Inbound Webhook Endpoints

Configure these URLs in your ESP dashboard. HavenPay validates each signature before processing.

ResendPOST /email/webhooks/resend/
svix-signature (whsec_ secret)
SendGridPOST /email/webhooks/sendgrid/
ECDSA X-Twilio-Email-Event-Webhook-Signature
MailgunPOST /email/webhooks/mailgun/
HMAC-SHA256 X-Mailgun-Signature-V2
Amazon SESPOST /email/webhooks/ses/
SNS auto-confirm + SNS signature
Tracked events
HavenPay records these status transitions per message: sent → delivered → opened → clicked. Negative events bounced and complained are always recorded regardless of current status.