MisarMail webhooks send an HTTP POST request to your endpoint URL whenever a subscribed event occurs. This enables real-time synchronization between MisarMail and your own database, CRM, or backend systems. Handle unsubscribes instantly, sync engagement data, and build custom logic on top of email events.
Connect Webhooks FreeSet up a publicly accessible HTTPS endpoint on your server to receive POST requests.
Go to Settings → Webhooks → Add Webhook and enter your endpoint URL.
Choose which events to receive: opens, clicks, unsubscribes, bounces, spam complaints, and more.
MisarMail signs all webhook payloads with HMAC-SHA256. Verify the signature in your handler to ensure authenticity.
Process the JSON payload and return a 2xx status code within 10 seconds to acknowledge receipt.
MisarMail supports webhook events for: email sent, opened, clicked, bounced (hard/soft), unsubscribed, spam complaint, automation triggered, and contact created/updated.
Every webhook request includes an X-MisarMail-Signature header with an HMAC-SHA256 hash. Verify it against your webhook secret to confirm the request is from MisarMail.
MisarMail retries failed webhook deliveries up to 5 times with exponential backoff over 24 hours. Failed deliveries are logged in your dashboard.
Start free — no credit card required. The Webhooks integration is available on all MisarMail plans.