📝 Custom Attributes
Create custom fields to store business-specific information in conversations and contacts.📋 What are Custom Attributes?
Attributes are extra data fields you define: Difference from Labels:- 🏷️ Labels: Simple tags (ex: #vip, #urgent)
- 📝 Attributes: Fields with values (ex: Plan: “Premium”, Value: “$500”)
✨ Attribute Types
Text
Free text
Number
Numeric values
Date
Dates
Link
URLs
List
Predefined options
Checkbox
Yes/No
🆕 Create Attribute
- “Settings” → “Custom Attributes”
- Choose scope:
- Contact: Customer attribute
- Conversation: Conversation attribute
- “New Attribute”
- Configure:
Customer PlanKey:
plan (for API)Type: List
Values:
Free, Basic, Premium, EnterpriseDescription: “Customer’s current plan”
- Save
📊 Contact Attributes
Store customer information.Common Examples
Segmentation:How to Fill
Manually:- Open contact
- “Attributes” section
- Fill values
- Save
💬 Conversation Attributes
Store conversation-specific information.Common Examples
E-commerce:🤖 Automations with Attributes
Rules Based on Attributes
Example 1: Prioritize VIPs📧 Personalization with Attributes
In Messages
Use attributes in templates:💡 Best Practices
Naming
✅ Snake_case for key:registration_date not Registration Date✅ Friendly display name: “Registration Date”
✅ Consistency: Standardize across team
Organization
✅ Don’t overdo it: 10-15 attributes per scope✅ Use lists: Better than free text
✅ Validate inputs: Avoid typing errors
✅ Document: What each attribute means

