Open and click tracking
Opt in per message to learn who opened and who clicked. Engagement arrives as webhook events; it never changes delivery status.
Enable per message
Tracking is a per-message toggle, on by default — omit the tracking field and both opens and clicks are measured. Send tracking with opens or clicks set to false to turn either off for that message. With opens on, we embed an invisible pixel; with clicks on, we rewrite links through a redirect on your authenticated tracking domain, so the wrapped URL still carries your name.
json
{
"from": { "email": "you@yourcompany.com" },
"to": [{ "email": "user@example.com" }],
"subject": "Your weekly summary",
"html": "<h1>Hello</h1>",
"tracking": { "opens": true, "clicks": false }
}How results arrive
Opens and clicks arrive as message.opened and message.clicked webhook events, correlated to the original message by id, tags and metadata. They are engagement signals, not delivery: a message.opened never moves the message out of delivered.
Open tracking is best-effort by nature — a mailbox that blocks remote images, or pre-fetches them, makes the open count an estimate, not a headcount. Click tracking is reliable; treat opens as a trend, not a receipt. Respect privacy and local law when you turn it on.