Skip to content
Send · Webhooks

Webhooks you can build a business on.

Real-time, HMAC-signed events for every email and resource change, delivered in batches and retried for three days until your endpoint says OK.

Included on every plan, including free Pay as you go.

event types across emails and resources
36
automatic retry attempts with backoff
11
retry window before an endpoint is paused
~3 days
payload filter rules per endpoint on Pro
25

How it works

Subscribe to exactly what you need

Twelve email events from accepted to complained, plus created, updated and deleted events for domains, audiences, subscribers, contacts, templates, suppressions and verifications.

Subscribe to exactly what you need

Everything included

And the details that matter.

Real time

Events leave within seconds of happening.

Batched payloads

Multiple events per request when traffic spikes.

Test events

Send realistic sample payloads to any endpoint.

Secret rotation

Reset signing secrets without downtime.

Failure alerts

We email you before your endpoint is disabled.

Payload filters

Only receive events that match your rules (Pro and Business).

Frequently asked questions

Still have questions? Ask in Discord · Email support

How does Emailit retry failed webhooks?

Failed requests are retried with exponential backoff: after 5 minutes, 30 minutes, 2 hours, 5 hours and then every 12 hours, for 11 attempts over about three days. You can also retry manually from the request log.

How do I verify a webhook signature?

Compute an HMAC-SHA256 of the timestamp and raw body with your webhook secret and compare it with the X-Emailit-Signature header. The docs include examples in several languages.

How many webhook endpoints can I create?

Pay as you go includes 3 endpoints, Pro 10 and Business 100. Contract plans are flexible.

Your next email could already be delivered.

Create an account, verify a domain and send in under five minutes.

3,000 emails a month for free · No credit card required