Payload
string
required
Custral’s tracking id for the send (
snd_…). One send carries the same id on
all of its opens and clicks. Always present.string
The record the workflow or sequence run was about. Absent when the send was
not tied to a record.
messageId is a tracking id
Custral mints the id when the step sends the email, and it identifies that one
send across its opens and its clicks. It
does not match the mail provider’s message id that
email.sent carries, so the two cannot be
joined on it.
Worth knowing
- An open is a loaded image. Mail clients and privacy proxies that fetch images automatically count as opens, sometimes before anyone has looked at the message.
- Every load fires. Opening the same email three times delivers three
events. Deduplicate on
messageIdif you only want the first open. - Blocked images mean no event. A recipient whose mail client does not load images never fires it, even after reading the email.
- Only automated sends are tracked this way. Mail sent from the inbox composer shows read receipts in the app and does not fire this event.