Skip to main content
Contact types categorize contacts by their relationship to your business — lead, customer, subscriber, or any custom type you define. Types help you filter, segment, and trigger automations based on where a contact stands in their journey.

What are contact types?

Every contact in the CRM can be assigned a type. Common default types include:
TypeTypical use
LeadA prospect who has expressed interest but has not purchased
CustomerA contact who has completed a purchase or signed a contract
SubscriberA contact who has opted in to receive communications
OtherA general-purpose type for contacts that do not fit the above

Assigning a contact type

1

Open the contact record

Navigate to Contacts > Smart Lists and click a contact’s name.
2

Locate the type field

In the contact info panel, find the Contact Type field.
3

Select a type

Click the dropdown and choose the appropriate type. The change saves automatically.
You can also assign contact types:
  • During import — map a CSV column to the Contact Type field
  • Via workflows — use the Update Contact Field action to set the type automatically when a trigger fires (e.g., change type from Lead to Customer when a payment is received)
  • Via forms — use a hidden field or conditional logic to assign a type based on the form submitted

Filtering by contact type

Use the Contact Type filter in Smart Lists to view only contacts of a specific type:
  1. Open Contacts > Smart Lists
  2. Click Filters and select Contact Type
  3. Choose the type(s) to display
  4. Apply the filter
Save the filtered view as a smart list for quick access — for example, a “All Customers” smart list.

Using contact types in workflows

Contact types are available as both trigger conditions and workflow actions:
  • Trigger filter — run a workflow only for contacts of a specific type (e.g., send a re-engagement email only to leads)
  • IF/ELSE condition — branch a workflow based on the contact’s type
  • Update action — automatically change the type when a contact completes a milestone (purchase, booking, form submission)

Custom contact types

If the default types do not fit your business, create custom types:
  1. Go to Settings > Custom Fields (or the Contact Type configuration area)
  2. Add new type values such as “Partner,” “Vendor,” “VIP,” or “Inactive”
  3. Save — the new types are immediately available in the Contact Type dropdown

Default type assignment

Configure which type is assigned to new contacts by default:
  • Contacts created via forms can inherit the type based on the form’s settings
  • Contacts created manually default to the type specified in your account settings
  • Contacts created via API or Zapier use the type specified in the payload, or default to Lead if none is provided
Use workflow automations to automatically update contact types at key lifecycle moments — form submission, first purchase, subscription expiry — so your segments stay accurate without manual effort.
Last modified on March 6, 2026