For the complete documentation index, see llms-docs.txt or the site index llms.txt. Full docs corpus: llms-full-docs.txt. Prefer the markdown version of this page at /docs/webhooks/contacts/created.md. Product capabilities: skill.md. Docs MCP: /docs/mcp. Site MCP: /mcp.

contact.create

Webhook event triggered when a new contact is created.

{
  "id": "whev_01h…",
  "type": "contact.create",
  "created_at": "2026-07-22T12:00:00.000Z",
  "data": {
    "id": "con_123456789",
    "email": "contact@example.com",
    "first_name": "Ada",
    "last_name": "Lovelace",
    "status": "subscribed"
  }
}

The contact.create event is triggered when a new contact is added (via API or auto-capture from sends).

Event Details

All webhook payloads follow a consistent top-level structure with event-specific data nested within the data object.

type string

The event type that triggered the webhook (contact.create).

created_at string

ISO 8601 timestamp when the webhook event was created.

data object

Contact identity and status fields (id, email, first_name, last_name, status).

Handling this event

When your endpoint receives a contact.create event, you might want to:

  • Sync the contact with your primary database.
  • Trigger a welcome email sequence.
  • Tag the contact in your CRM.

Learn More

Was this page helpful?

Edit this page