Skip to main content

When it triggers

This event fires when any of the following contact fields are changed: email, first_name, last_name, or unsubscribed. Changes to other fields do not trigger this event.

Payload

{
  "type": "contact.updated",
  "data": {
    "contact_id": "ct_abc123",
    "email": "user@example.com",
    "first_name": "John",
    "last_name": "Doe",
    "updated_at": "2026-03-02T12:30:00+00:00"
  },
  "created_at": "2026-03-02T12:30:00+00:00"
}

Payload fields

contact_id
string
Unique identifier of the contact.
email
string
Contact’s email address.
first_name
string
Contact’s first name.
last_name
string
Contact’s last name.
updated_at
string
ISO 8601 timestamp of when the contact was updated.