Skip to main content

Contact Properties

Custom properties let you store arbitrary metadata on contacts to enable rich personalization in templates and powerful filtering in segments.

Supported Property Types

  • String: plan: "enterprise", job_title: "CTO"
  • Number: logins_count: 42, mrr: 1500
  • Boolean: is_beta_tester: true, onboarding_completed: false
  • Date (ISO-8601 string): trial_expires_at: "2026-10-01T00:00:00Z"

Updating Properties via API

You can update a contact’s properties using PATCH /api/contacts/:id:

Using Properties in Templates

Any custom property attached to a contact can be referenced directly in templates using standard merge tag syntax: