Skip to Content
ContactsCustom Attributes

Custom Attributes

Custom Attributes (also called contact columns) let you store extra data fields on contacts beyond the defaults — for example, “Order ID”, “City”, “Plan Type”, “Subscription Date”.

Manage Custom Attributes

  1. Go to Settings → Attributes
  2. View existing custom attributes
  3. Click + Add Attribute to create a new field

Attribute Settings

FieldOptions
NameDisplay name (e.g. “City”)
KeyAPI key (auto-generated from name, e.g. city)
TypeText, Number, Date, Boolean

Supported Attribute Types

TypeExample Values
Text”Mumbai”, “Premium”, “Order #123”
Number1500, 99.99
Date2024-01-15
Booleantrue / false

Set Attribute Values

On a Contact

  1. Open a contact
  2. Scroll to the Custom Attributes section
  3. Click the field and enter the value
  4. It saves automatically

Via CSV Import

Include columns matching your attribute keys:

name,phone,city,plan_type John Doe,+919876543210,Mumbai,Pro

Via Chatbot Flow

The Update Column node in the flow builder can set attribute values based on user input during a chatbot conversation.

Using Attributes in Segments

Filter contacts by custom attributes when creating segments:

  • Condition: city → equals → Mumbai
  • Condition: plan_type → equals → Pro

Using Attributes in Templates

Reference attributes in message templates with {{variable_name}} syntax. During broadcast creation, map each variable to a contact attribute.