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.