email.opened
A tracked open. Requires open tracking on the domain.
A tracked open. Requires open tracking on the domain.
Payload
PropType
email_idstring
eml_…
Type
stringthread_idstring
The conversation.
Type
stringdomain_idstring | null
The domain it was sent from, or null when sent through a mailbox.
Type
string | nullmailbox_idstring | null
The mailbox it was sent through, or null when sent from a domain.
Type
string | nullsuppression_keystring | null
The list the send named, when it named one.
Type
string | nulluser_agentstring | null
The client that loaded the pixel.
Type
string | nullHandling it
Never branch application logic on a single open — “they haven’t read it, resend” will misfire on both kinds of client. email.clicked is the signal worth acting on.