Email tracking
Open and click tracking, only when you ask for it.
Turn tracking on only where you need it. Domain toggles set the default, and each API send can override opens or clicks. NoticeAPI adds the first-party pixel or link redirect only for the enabled pieces.
{
"type": "email.clicked",
"messageId": "msg_...",
"emailId": "evt_...",
"recipient": "[email protected]",
"link": "https://example.com/account",
"timestamp": "2026-07-03T15:04:05.000Z"
}Tracking controls
Measure the sends where engagement actually matters.
Tracking should be a deliberate product choice. NoticeAPI lets the domain set defaults while each send can override opens, clicks, or both.
Configure tracking defaultsSet the baseline
Choose whether a sender domain tracks opens, clicks, both, or neither by default.
Override per message
Transactional messages can opt out while product updates can opt in when engagement is useful.
Use the same webhook pipe
Open and click events can reach the same signed webhook receivers as delivery outcomes.
Keep the timeline readable
Tracking events show alongside accepted, delivered, bounced, and complained states.
Open events
A tiny pixel records email.opened when the client loads images.
Click events
HTTP links are wrapped and recorded before redirecting to the original URL.
Signed webhooks
Tracking events can fan out to every enabled webhook endpoint.